Program evolution: processes of software change
Program evolution: processes of software change
Software Visualization in the Large
Computer
On Architectural Stability and Evolution
Ada-Europe '02 Proceedings of the 7th Ada-Europe International Conference on Reliable Software Technologies
A system for graph-based visualization of the evolution of software
Proceedings of the 2003 ACM symposium on Software visualization
VISSOFT '02 Proceedings of the 1st International Workshop on Visualizing Software for Understanding and Analysis
Populating a Release History Database from Version Control and Bug Tracking Systems
ICSM '03 Proceedings of the International Conference on Software Maintenance
Models for the evolution of OS projects
ICSM '03 Proceedings of the International Conference on Software Maintenance
Evolution of understanding in OSS projects
CSMR '04 Proceedings of the Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04)
Using History Information to Improve Design Flaws Detection
CSMR '04 Proceedings of the Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04)
Mining Version Histories to Guide Software Changes
Proceedings of the 26th International Conference on Software Engineering
ICSM '04 Proceedings of the 20th IEEE International Conference on Software Maintenance
Predicting Change Propagation in Software Systems
ICSM '04 Proceedings of the 20th IEEE International Conference on Software Maintenance
Studying Software Evolution Information by Visualizing the Change History
ICSM '04 Proceedings of the 20th IEEE International Conference on Software Maintenance
Exploring Software Evolution Using Spectrographs
WCRE '04 Proceedings of the 11th Working Conference on Reverse Engineering
A Reverse Engineering Approach to Support Software Maintenance: Version Control Knowledge Extraction
WCRE '04 Proceedings of the 11th Working Conference on Reverse Engineering
Evolution for the sustainability of internetware
Proceedings of the Fourth Asia-Pacific Symposium on Internetware
Hi-index | 0.00 |
Understanding how software systems evolve is useful from different perspectives: reverse engineering, empirical studies etc.. For an effective understanding we need an explicit meta-model. We introduce Hismo, a meta-model which is centered around the notion of history and we show how we can obtain it from a snapshot meta-model. Based on our experience in developing the Hismo reverse engineering system, we show how we can transform a snapshot meta-model in a history meta-model.