Reengineering support for software evolution: an evaluation through case study
- 27 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
The paper evaluates the suitability of reuse candidates identified through the dominance relation approach and their ability to support the process of software evolution. The paper provides an overview of the dominance relation and how it is used to identify the reusable candidates. The reuse candidates that are identified by this approach are then evaluated to see how they stand up to the process of software evolution. A number of case studies, and the results of the object's evolution, are described.Keywords
This publication has 6 references indexed in Scilit:
- Extracting reusable modules from legacy code: considering the issues of module granularityPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Investigating the maintenance implications of the replication of codePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Enriching program comprehension for software reusePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Finding components in a hierarchy of modules: a step towards architectural understandingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1997
- Identifying objects in legacy systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1997
- Analysing large COBOL programs: the extraction of reusable modulesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1996