• DocumentCode
    175000
  • Title

    Representing Model Differences by Delta Operations

  • Author

    Kuryazov, Dilshodbek ; Winter, Andreas

  • Author_Institution
    Software Eng. Group, Univ. of Oldenburg, Oldenburg, Germany
  • fYear
    2014
  • fDate
    1-2 Sept. 2014
  • Firstpage
    211
  • Lastpage
    220
  • Abstract
    Software models are subject to subsequent changes. Models evolve over time to meet changes resulting in several versions. The differences between subsequent model versions are represented in differences documents usually referred to as Modeling Deltas. The model differences are used in establishing several further services and operations of version control, collaborative modeling and history analysis tools for software models. Therefore, finding an adequate difference representation approach is essential for applicability, re-usability and analysis of the model differences. This paper introduces the Delta Operation Language (DOL), a meta-model independent and operation-based concept to model difference representations. The proposed approach provides several operative DOL-services for utilising the DOL-based differences. The application areas of DOL include Model Versioning, Model History Analysis and Collaborative Modeling. The approach is applied to UML activity diagrams as a running example.
  • Keywords
    Unified Modeling Language; groupware; DOL-based differences; DOL-services; UML activity diagrams; collaborative modeling; delta operations; meta-model independent concept; model difference representation approach; model history analysis; model versioning; operation-based concept; Adaptation models; Analytical models; Collaboration; History; Mathematical model; Software; Unified modeling language; Difference Representation; Model Differences; Model History Analysis; Model Versioning; Modeling Deltas;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Conference Workshops and Demonstrations (EDOCW), 2014 IEEE 18th International
  • Conference_Location
    Ulm
  • Type

    conf

  • DOI
    10.1109/EDOCW.2014.39
  • Filename
    6975363