DocumentCode
2416190
Title
Object identification in legacy code as a grouping problem
Author
Sahraoui, Houari ; Valtchev, Petko ; Konkobo, Idrissa ; Shen, Shiqiang
Author_Institution
DIRO, Montreal Univ., Que., Canada
fYear
2002
fDate
2002
Firstpage
689
Lastpage
696
Abstract
Maintenance is undoubtedly the most effort-consuming activity in software production whereby the entropy of legacy systems is a major challenge. Migration of legacy systems to object-oriented technology is considered by many organizations as a suitable way out, however, the cost and the complexity of the task may dissuade the decision-makers. As a contribution to the automation, complete or partial, of the migration process, this paper presents two algorithms for identifying objects in procedural code, a task which is crucial within the entire process. The suggested algorithms are experimentally evaluated, using the examples of three existing systems.
Keywords
genetic algorithms; object-oriented programming; software maintenance; conceptual clustering; genetic algorithms; grouping problem; legacy systems migration; object structure discovery; object-oriented systems; procedural code; reengineering; software maintenance; software production; Automation; Clustering algorithms; Costs; Entropy; Genetic algorithms; Hardware; Production systems; Programming profession; Software engineering; Software maintenance;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2002. COMPSAC 2002. Proceedings. 26th Annual International
ISSN
0730-3157
Print_ISBN
0-7695-1727-7
Type
conf
DOI
10.1109/CMPSAC.2002.1045082
Filename
1045082
Link To Document