DocumentCode :
1929228
Title :
Abstract and precise recovery of UML class diagram constituents
Author :
Guéhéneuc, Yann-Gaël
Author_Institution :
Departement d´´Informatique et de Recherche Operationnelle, Univ. de Montreal, Que., Canada
fYear :
2004
fDate :
11-14 Sept. 2004
Firstpage :
523
Abstract :
Reverse-engineered UML class diagrams are neither abstract nor precise representations of source code because of the loose definitions of UML constituents. Thus, they are of little interest for software maintainers. We perform an exhaustive study of UML class diagrams constituents with respect to their recovery from C++, Java, and Smalltalk source code. We implement a tool suite, Ptidej, to reverse engineer Java source code abstractly and precisely.
Keywords :
C++ language; Java; Smalltalk; Unified Modeling Language; diagrams; reverse engineering; software maintenance; software tools; C++; Java; Ptidej; Smalltalk; UML class diagram constituent recovery; reverse-engineered UML class diagrams; software maintenance; Concrete; Java; Notice of Violation; Reverse engineering; Sections; Software maintenance; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 2004. Proceedings. 20th IEEE International Conference on
ISSN :
1063-6773
Print_ISBN :
0-7695-2213-0
Type :
conf
DOI :
10.1109/ICSM.2004.1357865
Filename :
1357865
Link To Document :
بازگشت