• DocumentCode
    2234371
  • Title

    Metamodel-Based Inference of Inter-Model Correspondence

  • Author

    Selonen, Petri ; Kettunen, Markus

  • Author_Institution
    Inst. of Software Syst., Tampere Univ. of Technol.
  • fYear
    2007
  • fDate
    21-23 March 2007
  • Firstpage
    71
  • Lastpage
    80
  • Abstract
    Many software engineering processes produce series of related models. They describe the designed system from different viewpoints, each emphasizing a particular concern. Models are produced by individual teams and sometimes third party developers, and sometimes they are synthesized using tools. It is unlikely that they are developed within a single modeling repository or share common repository identifiers. To reason about the models, a correspondence relationship needs to be established between model elements representing the same concepts. Current approaches for inferring correspondence use fixed semantics built into the algorithms and derived from small modeling language subsets. This paper presents a flexible approach for inferring correspondence. The rules are generated based on a Meta-Object Facility compliant metamodel specifying modeling language of the compared model instances. They can be refined with additional domain specific rules. The approach can be used as a basis for comparing, merging and reconciling models
  • Keywords
    Unified Modeling Language; inference mechanisms; programming language semantics; software engineering; fixed semantics; intermodel correspondence; metamodel-based inference; metaobject facility compliant metamodel; modeling language; share common repository identifiers; single modeling repository identifiers; software engineering; Control system synthesis; Industrial relations; Merging; Object oriented modeling; Packaging; Software engineering; Software systems; Software tools; Unified modeling language; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Reengineering, 2007. CSMR '07. 11th European Conference on
  • Conference_Location
    Amsterdam
  • ISSN
    1534-5351
  • Print_ISBN
    0-7695-2802-3
  • Type

    conf

  • DOI
    10.1109/CSMR.2007.31
  • Filename
    4145026