Generative and Transformational Techniques in Software Engineering IV [E-Book] : International Summer School, GTTSE 2011, Braga, Portugal, July 3-9, 2011. Revised Papers / edited by Ralf Lämmel, João Saraiva, Joost Visser.
Lämmel, Ralf.
Saraiva, João. / Visser, Joost.
Berlin, Heidelberg : Springer, 2013
XII, 449 p. 112 illus. digital.
Lecture notes in computer science ; 7680
Full Text
Table of Contents:
  • Compilation of Legacy Languages in the 21st Century
  • Variation Programming with the Choice Calculus
  • Leveraging Static Analysis in an IDE
  • Differencing UML Models: A Domain-Specific vs. a Domain-Agnostic Method
  • Model Management in the Wild
  • Bidirectional by Necessity: Data Persistence and Adaptability for Evolving Application Development
  • Requirements for Self-adaptation
  • Dynamic Program Analysis for Database Reverse Engineering
  • Model-Based Language Engineering with EMFText
  • Feature-Oriented Software Development: A Short Tutorial on Feature-Oriented Programming, Virtual Separation of Concerns, and Variability-Aware Analysis
  • Language and IDE Modularization and Composition with MPS
  • Tengi Interfaces for Tracing between Heterogeneous Components.