Classifying Approaches for Constructing Single Underlying Models

Research output: Contribution to book/Conference proceedings/Anthology/ReportConference contributionContributedpeer-review

Contributors

  • Johannes Meier - , University of Oldenburg (Author)
  • Christopher Werner - , Chair of Software Technology (Author)
  • Heiko Klare - , Karlsruhe Institute of Technology (Author)
  • Christian Tunjic - , University of Mannheim (Author)
  • Uwe Aßmann - , Chair of Software Technology (Author)
  • Colin Atkinson - , University of Mannheim (Author)
  • Erik Burger - , Karlsruhe Institute of Technology (Author)
  • Ralf Reussner - , Karlsruhe Institute of Technology (Author)
  • Andreas Winter - , University of Oldenburg (Author)

Abstract

Multi-view environments for software development allow different views of a software system to be defined to cover the requirements of different stakeholders. One way of ensuring consistency of overlapping information often contained in such views is to project them “on demand” from a Single Underlying Model (SUM). However, there are several ways to construct and adapt such SUMs. This paper presents four archetypal approaches and analyses their advantages and disadvantages based on several new criteria. In addition, guidelines are presented for selecting a suitable SUM construction approach for a specific project.

Details

Original languageEnglish
Title of host publicationModel-Driven Engineering and Software Development - 7th International Conference, MODELSWARD 2019, Revised Selected Papers
EditorsSlimane Hammoudi, Luís Ferreira Pires, Bran Selic
PublisherSpringer
Pages350-375
Number of pages26
ISBN (print)9783030378721
Publication statusPublished - 2020
Peer-reviewedYes

Publication series

SeriesCommunications in Computer and Information Science
Volume1161 CCIS
ISSN1865-0929

Conference

Title7th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2019
Duration20 - 22 February 2019
CityPrague
CountryCzech Republic

External IDs

ORCID /0000-0002-3513-6448/work/173988489

Keywords

Keywords

  • Integration, Metamodeling, Model consistency, Projectional, SUM, View-based