• DocumentCode
    2514027
  • Title

    How Humans Merge UML-Models

  • Author

    Lutz, Rainer ; Würfel, David ; Diehl, Stephan

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Trier, Trier, Germany
  • fYear
    2011
  • fDate
    22-23 Sept. 2011
  • Firstpage
    177
  • Lastpage
    186
  • Abstract
    So far, research on model merging has mostly focused on algorithmic problems. But, there are various situations when software engineers have to compare and merge different models manually or at least make important decisions. In this paper, we provide insights into the process of how users compare and merge visual models. To this end, we observed people´s activities when manually merging UML class diagrams and analyzed the recorded data following the Grounded Theory approach. To illustrate the usefulness of our results we derived some guidelines for tool design.
  • Keywords
    Unified Modeling Language; software engineering; UML class diagrams; UML models; grounded theory approach; software engineers; tool design; visual models; Catalogs; Encoding; Merging; Object oriented modeling; Semantics; Unified modeling language; Visualization; UML; grounded theory; merging; model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Empirical Software Engineering and Measurement (ESEM), 2011 International Symposium on
  • Conference_Location
    Banff, AB
  • ISSN
    1938-6451
  • Print_ISBN
    978-1-4577-2203-5
  • Type

    conf

  • DOI
    10.1109/ESEM.2011.26
  • Filename
    6092566