Abstract
Evolution (incremental change) of software is pre-dominant over development from scratch. Transformations provide a general and uniform view of incremental software development. Based on this unifying view, this workshop provides a forum to discuss both the phenomenon of evolution as such and its support by techniques and tools. Thereby, we cover: the transformation of different artifacts, like models, code, or data, different transformation techniques, like graph transformation, term-rewriting, logic programming, etc., different motivations for transformations, like forward, reverse, and re-engineering, as well as different semantic interpretations and combinations of transformations.
Moreover, the workshop features a session on case studies for visual modelling techniques, held jointly with GT-VMT, which is open to all participants of the conference and includes problems related to evolution as one specific aspect.
Tom Mens is a postdoctoral fellow of the Fund for Scientific Research - Flanders (Belgium)
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
International Workshops on Principles of Software Evolution, 1998–2002.
SegraVis-Syntactic and Semantic Integration of Visual Modelling Techniques, 2002-2006. EU Research Training Network (RTN), http://www.upb.de/cs/ag-engels/ag_engl/Segravis.
P. Bottoni, F. Parisi-Presicce, and G. Taentzer. Coordinated distributed diagram transformation for software evolution. In T. Mens, and M. Wermelinger, editors. ICGT 2002 Workshop on Software Evolution Through Transformations: Towards Uniform Support Throughout the Software Life-Cycle, Barcelona, Spain, October 2002. Selected papers to appear in volume 72.4 of Electronic Notes in TCS. Heckel et al. [6]. Position paper.
S. Demeyer, D. Janssens, and T. Mens. Case study: Simulation of a LAN, 2002. Joint case study session of GT-VMT / SET 2002, http://www.upb.de/cs/ag-engels/Conferences/ICGT02/CS.
L. Groenewegen, J.H. Hausmann, and R. Heckel. Evolution on-the-fly as coordinated transformation of system description and state. In T. Mens, and M. Wermelinger, editors. ICGT 2002 Workshop on Software Evolution Through Transformations: Towards Uniform Support Throughout the Software Life-Cycle, Barcelona, Spain, October 2002. Selected papers to appear in volume 72.4 of Electronic Notes in TCS. Heckel et al. [6]. Position paper.
R. Heckel, T. Mens, and M. Wermelinger, editors. ICGT 2002 Workshop on Software Evolution Through Transformations: Towards Uniform Support Throughout the Software Life-Cycle, Barcelona, Spain, October 2002. Selected papers to appear in volume 72.4 of Electronic Notes in TCS.
C. Kemerer and S. Slaughter. An empirical approach to studying software evolution. IEEE Trans. Software Engineering, 1999.
S. Kent. Invited talk. In T. Mens, and M. Wermelinger, editors. ICGT 2002 Workshop on Software Evolution Through Transformations: Towards Uniform Support Throughout the Software Life-Cycle, Barcelona, Spain, October 2002. Heckel et al. [6]. Selected papers to appear in volume 72.4 of Electronic Notes in TCS.
M.M. Lehman and J.F. Ramil. Software evolution. invited keynote paper. In International Workshop on Principles of Software Evolution, Vienna, Austria, September 2001. A revised and extended version on an article to appear in Marciniak J. (ed.), Encyclopedia of Software Engineering, 2nd. Ed., Wiley, 2002.
M. Löwe. Invited talk. In T. Mens, and M. Wermelinger, editors. ICGT 2002 Workshop on Software Evolution Through Transformations: Towards Uniform Support Throughout the Software Life-Cycle, Barcelona, Spain, October 2002 Heckel et al. [6]. Selected papers to appear in volume 72.4 of Electronic Notes in TCS.
T. Mens and M. Wermelinger, editors. Workshop on Formal Foundations of Software Evolution, Lisbon, Portugal, 2001.
M. Ozhan, M. Piirainen, and M. Klein. Case study: Agent-based material flow, 2002. Joint case study session of GT-VMT / SET 2002, http://www.upb.de/cs/ag-engels/Conferences/ICGT02/CS.
J. Padberg. Basic ideas for transformations of specification architectures. In T. Mens, and M. Wermelinger, editors. ICGT 2002 Workshop on Software Evolution Through Transformations: Towards Uniform Support Throughout the Software Life-Cycle, Barcelona, Spain, October 2002. Selected papers to appear in volume 72.4 of Electronic Notes in TCS. Heckel et al. [6]. Position paper.
J. Pérez, V. Anaya, J.M. Cubel, and J.Á. Ramos. Data reverse engineering of legacy databases to object oriented conceptual schemas. In T. Mens, and M. Wermelinger, editors. ICGT 2002 Workshop on Software Evolution Through Transformations: Towards Uniform Support Throughout the Software Life-Cycle, Barcelona, Spain, October 2002. Selected papers to appear in volume 72.4 of Electronic Notes in TCS. Heckel et al. [6]. Position paper.
N. Revault. Model transformation based on production rules. In T. Mens, and M. Wermelinger, editors. ICGT 2002 Workshop on Software Evolution Through Transformations: Towards Uniform Support Throughout the Software Life-Cycle, Barcelona, Spain, October 2002. Selected papers to appear in volume 72.4 of Electronic Notes in TCS. Heckel et al. [6]. Position paper.
T. Tourwé and T. Mens. High-level transformations to support framework-based software development. In T. Mens, and M. Wermelinger, editors. ICGT 2002 Workshop on Software Evolution Through Transformations: Towards Uniform Support Throughout the Software Life-Cycle, Barcelona, Spain, October 2002. Selected papers to appear in volume 72.4 of Electronic Notes in TCS. Heckel et al. [6]. Position paper.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Heckel, R., Mens, T., Wermelinger, M. (2002). Workshop on Software Evolution through Transformations: Towards Uniform Support throughout the Software Life-Cycle. In: Corradini, A., Ehrig, H., Kreowski, H.J., Rozenberg, G. (eds) Graph Transformation. ICGT 2002. Lecture Notes in Computer Science, vol 2505. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45832-8_35
Download citation
DOI: https://doi.org/10.1007/3-540-45832-8_35
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44310-0
Online ISBN: 978-3-540-45832-6
eBook Packages: Springer Book Archive