Title :
Extraction and use of class dependency information for Java
Author :
Barowski, Larry A. ; Cross, James H., II
Author_Institution :
Dept. Comput. Sci. & Software Eng., Auburn Univ., AL, USA
Abstract :
In this paper, a method for extracting class dependency information from Java class files is described. Advantages and disadvantages of using this method are discussed The problems of virtual dependence and synthetic methods are explained, and solutions offered. A convenient user interface is presented for making use of the dependency information in the form of an interactive UML class diagram, which is automatically generated from Java class files. This interface is a component of the jGRASP integrated development environment.
Keywords :
Java; inheritance; object-oriented programming; specification languages; user interfaces; Java class files; class dependency information extraction; interactive UML class diagram; jGRASP integrated development environment; synthetic methods; user interface; virtual dependence; Computer science; Data mining; Displays; Java; Software engineering; Software systems; Terminology; Testing; Unified modeling language; User interfaces;
Conference_Titel :
Reverse Engineering, 2002. Proceedings. Ninth Working Conference on
Print_ISBN :
0-7695-1799-4
DOI :
10.1109/WCRE.2002.1173088