Simplified view generation in a deep view-based modeling environment
Lange, Arne
;
Atkinson, Colin
;
Tunjic, Christian
DOI:
|
https://doi.org/10.1007/978-3-030-58167-1_12
|
URL:
|
https://link.springer.com/chapter/10.1007/978-3-03...
|
Document Type:
|
Conference or workshop publication
|
Year of publication:
|
2020
|
Book title:
|
Systems Modelling and Management : First International Conference, ICSMM 2020, Bergen, Norway, June 25–26, 2020, proceedings
|
The title of a journal, publication series:
|
Communications in Computer and Information Science
|
Volume:
|
1262
|
Page range:
|
163-179
|
Conference title:
|
ICSMM 2020 (conference canceled)
|
Location of the conference venue:
|
Bergen, Norway
|
Date of the conference:
|
canceled
|
Publisher:
|
Babur, Önder
;
Denil, Joachim
;
Vogel-Heuser, Birgit
|
Place of publication:
|
Cham
|
Publishing house:
|
Springer International Publishing
|
ISBN:
|
978-3-030-58166-4 , 978-3-030-58168-8 , 978-3-030-58167-1
|
ISSN:
|
1865-0929 , 1865-0937
|
Publication language:
|
English
|
Institution:
|
School of Business Informatics and Mathematics > Software Engineering (Atkinson 2003-)
|
Subject:
|
004 Computer science, internet
|
Abstract:
|
Projective modeling environments offer a more efficient and scalable way of supporting multiple views of large software systems than traditional, synthesis-based approaches to view-based development. However, the definition of the view projection transformations needed to create views, on demand, from the single underlying model and ensure that they remain synchronized is a complex and time-consuming process. In particular, to make views editable, the projection process involves the creation of “traces” to map view model elements to their sources in the single underlying model. While this is unavoidable for most view types, for a commonly occurring special case this level of complexity is not required. In this paper we therefore present a simpler approach, based on the OCL language, which simplifies the projection definitions for this kind of view. The approach is defined in the context of a deep, view-based modeling environment which combines support for views with multi-level modeling in order to seamlessly cover all phases of a system’s life cycle.
|
| Dieser Eintrag ist Teil der Universitätsbibliographie. |
Search Authors in
BASE:
Lange, Arne
;
Atkinson, Colin
;
Tunjic, Christian
Google Scholar:
Lange, Arne
;
Atkinson, Colin
;
Tunjic, Christian
ORCID:
Lange, Arne ORCID: https://orcid.org/0000-0002-1776-0247, Atkinson, Colin ORCID: https://orcid.org/0000-0002-3164-5595 and Tunjic, Christian
You have found an error? Please let us know about your desired correction here: E-Mail
Actions (login required)
|
Show item |
|