Software evolution observations based on product release history
- 23 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 160-166
- https://doi.org/10.1109/icsm.1997.624242
Abstract
Large software systems evolve slowly but constantly. In this paper, we examine the structure of several releases of a telecommunication switching system (TSS) based on information stored in a database of product releases. We tracked the historical evolution of the TSS structure and related the adaptations made (e.g. addition of new features, etc.) to the structure of the system. Such a systematic examination can uncover potential shortcomings in the structure of the system and identify modules or subsystems that should be subject to restructuring or reengineering. Further, we have identified additional information that would be useful for such investigations but is currently lacking in the databaseKeywords
This publication has 19 references indexed in Scilit:
- Software agingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- SAAM: a method for analyzing the properties of software architecturesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Maintainability measurements on industrial source code maintenance activitiesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The reference model for smooth growth of software systems revisitedIEEE Transactions on Software Engineering, 2002
- Predicting fault-prone software modules in telephone switchesIEEE Transactions on Software Engineering, 1996
- Introduction to SDL-92Computer Networks and ISDN Systems, 1996
- Software visualization in the largeComputer, 1996
- Early quality prediction: a case study in telecommunicationsIEEE Software, 1996
- Detection of fault-prone software modules during a spiral life cyclePublished by Institute of Electrical and Electronics Engineers (IEEE) ,1996
- Programs, life cycles, and laws of software evolutionProceedings of the IEEE, 1980