• DocumentCode
    3571957
  • Title

    Automatically generating and adapting model constraints to support co-evolution of design models

  • Author

    Demuth, Andreas ; Lopez-Herrejon, Roberto Erick ; Egyed, Alexander

  • Author_Institution
    Inst. for Syst. Eng. & Autom., Johannes Kepler Univ., Linz, Austria
  • fYear
    2012
  • Firstpage
    302
  • Lastpage
    305
  • Abstract
    Design models must abide by constraints that can come from diverse sources, like their metamodels, requirements, or the problem domain. Software modelers expect these constraints to be enforced on their models and receive instant error feedback if they fail. This works well when constraints are stable. However, constraints may evolve much like their models do. This evolution demands efficient constraint adaptation mechanisms to ensure that models are always validated against the correct constraints. In this paper, we present an idea based on constraint templates that tackles this evolution scenario by automatically generating and updating constraints.
  • Keywords
    software maintenance; constraint adaptation mechanisms; constraint templates; design model coevolution; error feedback; model constraints; software modelers; Co-evolution; consistency checking; metamodeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering (ASE), 2012 Proceedings of the 27th IEEE/ACM International Conference on
  • Print_ISBN
    978-1-4503-1204-2
  • Type

    conf

  • DOI
    10.1145/2351676.2351730
  • Filename
    6494941