A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2011; you can also visit the original URL.
The file type is application/pdf
.
Using Meta-Model Transformation to Model Software Evolution
2005
Electronical Notes in Theoretical Computer Science
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 metamodel.
doi:10.1016/j.entcs.2005.07.005
fatcat:mnrbxrrrorb5fjiyc6jp5kse7u