Publication | Closed Access
Software evolution observations based on product release history
149
Citations
24
References
1997
Year
Unknown Venue
Software MaintenanceEngineeringSoftware EngineeringNew FeaturesSoftware AnalysisSoftware ArchitectureEmpirical Software Engineering ResearchSystems EngineeringProduct Release HistoryData ManagementSoftware MiningSoftware Re-engineeringSoftware ComponentComputer EngineeringComputer ScienceInformation ManagementSoftware DesignSoftware EvolutionLarge Software SystemsProgram AnalysisSoftware TestingSoftware VersioningProduct ReleasesSystem Software
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 database
| Year | Citations | |
|---|---|---|
Page 1
Page 1