TY - GEN
T1 - Summary of the second international workshop on models and evolution
AU - Deridder, Dirk
AU - Pierantonio, Alfonso
AU - Schätz, Bernhard
AU - Sprinkle, Jonathan
AU - Tamzalit, Dalila
PY - 2012
Y1 - 2012
N2 - With the increasing adoption of Model-Based Development in many domains (e.g., Automotive Software Engineering, Business Process Engineering), models are starting to become core artifacts of modern software engineering processes. By raising the level of abstraction and using concepts closer to the problem and application domain rather than the solution and technical domain, models become core assets and reusable intellectual property, being worth the effort of maintaining and evolving them. Therefore, increasingly models experience the same issues as traditional software artifacts, i.e., being subject to many kinds of changes, which range from rapidly evolving platforms to the evolution of the functionalities provided by the applications developed. These modifications include changes at all levels, from requirements through architecture and design, to executable models, documentation and test suites. They typically affect various kinds of models including data models, behavioral models, domain models, source code models, goal models, etc. Coping with and managing the changes that accompany the evolution of software assets is therefore an essential aspect of Software Engineering as a discipline.
AB - With the increasing adoption of Model-Based Development in many domains (e.g., Automotive Software Engineering, Business Process Engineering), models are starting to become core artifacts of modern software engineering processes. By raising the level of abstraction and using concepts closer to the problem and application domain rather than the solution and technical domain, models become core assets and reusable intellectual property, being worth the effort of maintaining and evolving them. Therefore, increasingly models experience the same issues as traditional software artifacts, i.e., being subject to many kinds of changes, which range from rapidly evolving platforms to the evolution of the functionalities provided by the applications developed. These modifications include changes at all levels, from requirements through architecture and design, to executable models, documentation and test suites. They typically affect various kinds of models including data models, behavioral models, domain models, source code models, goal models, etc. Coping with and managing the changes that accompany the evolution of software assets is therefore an essential aspect of Software Engineering as a discipline.
UR - http://www.scopus.com/inward/record.url?scp=84860612583&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84860612583&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-29645-1_23
DO - 10.1007/978-3-642-29645-1_23
M3 - Conference contribution
AN - SCOPUS:84860612583
SN - 9783642296444
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 244
EP - 245
BT - Models in Software Engineering - Workshops and Symposia at MODELS 2011, Reports and Revised Selected Papers
T2 - Workshops and Symposia on Models in Software Engineering, MODELS 2011
Y2 - 16 October 2011 through 21 October 2011
ER -