Title :
Managing a multi-file, multi-language software repository for program comprehension tools: a generic approach
Author_Institution :
Inst. of Software Technol., Koblenz Univ., Germany
Abstract :
Software repositories that provide a basis for software comprehension or reengineering tools usually have to represent a huge number of documents of different types bound into a web of many kinds of relationships. The flexibility and the structural properties of a software repository are crucial for its use. This paper presents a repository approach that allows to set up, fill and update a software repository where the documents are represented as a highly integrated structure. The repository schema is described by a user defined, object based conceptual model. The integration of new documents into the existing repository is described by declarative rules. The repository was implemented as part of the GUPRO project
Keywords :
object-oriented programming; reverse engineering; software libraries; software reusability; software tools; systems re-engineering; GUPRO project; declarative rules; documents; multi-file multi-language software repository; object based conceptual model; program comprehension tools; reengineering tools; repository schema; Computer languages; Data mining; Databases; Electrical capacitance tomography; Hip; Operating systems; Software systems; Software tools; Technology management; Visualization;
Conference_Titel :
Program Comprehension, 1998. IWPC '98. Proceedings., 6th International Workshop on
Conference_Location :
Ischia
Print_ISBN :
0-8186-8560-3
DOI :
10.1109/WPC.1998.693287