• DocumentCode
    2440331
  • Title

    Collaborative Software Engineering Using Metamodel-Driven Approach

  • Author

    Semenov, Vitaly

  • Author_Institution
    RAS, Moscow
  • fYear
    2007
  • fDate
    18-20 June 2007
  • Firstpage
    178
  • Lastpage
    179
  • Abstract
    A metamodel-driven approach to collaborative software engineering is presented. The approach employs optimistic replication of UML models and a novel semantics-based method for reconciliation of long-lived transactions in collaborative environments using metamodel information. The research described addresses the general problem of semantically consistent and functionally meaningful reconciliation of divergent replicas and enables significant simplification and formalization of its solution. The software engineering application is presented to illustrate how the approach can be effectively applied for cooperatively elaborated UML diagrams under strong consistency guarantees for produced software artifacts.
  • Keywords
    Unified Modeling Language; metacomputing; software engineering; UML models; collaborative software engineering; divergent replicas; long-lived transactions; metamodel information; metamodel-driven approach; semantics-based method; software artifacts; Application software; Collaborative software; Costs; Job shop scheduling; Logic; Object oriented modeling; Production; Software development management; Software engineering; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enabling Technologies: Infrastructure for Collaborative Enterprises, 2007. WETICE 2007. 16th IEEE International Workshops on
  • Conference_Location
    Evry
  • ISSN
    1524-4547
  • Print_ISBN
    978-0-7695-2879-3
  • Type

    conf

  • DOI
    10.1109/WETICE.2007.4407148
  • Filename
    4407148