DocumentCode
2154823
Title
Types and concept analysis for legacy systems
Author
Kuipers, Tobias ; Moonen, Leon
Author_Institution
CWI, Amsterdam, Netherlands
fYear
2000
fDate
2000
Firstpage
221
Lastpage
230
Abstract
We combine type inference and concept analysis in order to gain insight into legacy software systems. Type inference for COBOL yields the types for variables and program parameters. These types are used to perform mathematical concept analysis on legacy systems. We have developed ConceptRefinery, a tool for interactively manipulating concepts. We show how this tool facilitates experiments with concept analysis, and lets reengineers employ their knowledge of the legacy system to refine the results of concept analysis
Keywords
interactive systems; reverse engineering; software maintenance; software tools; systems re-engineering; type theory; COBOL; ConceptRefinery; concept analysis; interactive concept manipulation; legacy software systems; legacy system; mathematical concept analysis; program parameters; program understanding; reengineers; software maintenance; type inference; Application software; Data structures; Databases; Electrical capacitance tomography; Information analysis; Lattices; Loans and mortgages; Performance analysis; Software quality; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension, 2000. Proceedings. IWPC 2000. 8th International Workshop on
Conference_Location
Limerick
ISSN
1092-8138
Print_ISBN
0-7695-0656-9
Type
conf
DOI
10.1109/WPC.2000.852496
Filename
852496
Link To Document