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...
|
Dokumenttyp:
|
Konferenzveröffentlichung
|
Erscheinungsjahr:
|
2020
|
Buchtitel:
|
Systems Modelling and Management : First International Conference, ICSMM 2020, Bergen, Norway, June 25–26, 2020, proceedings
|
Titel einer Zeitschrift oder einer Reihe:
|
Communications in Computer and Information Science
|
Band/Volume:
|
1262
|
Seitenbereich:
|
163-179
|
Veranstaltungstitel:
|
ICSMM 2020 (conference canceled)
|
Veranstaltungsort:
|
Bergen, Norway
|
Veranstaltungsdatum:
|
canceled
|
Herausgeber:
|
Babur, Önder
;
Denil, Joachim
;
Vogel-Heuser, Birgit
|
Ort der Veröffentlichung:
|
Cham
|
Verlag:
|
Springer International Publishing
|
ISBN:
|
978-3-030-58166-4 , 978-3-030-58168-8 , 978-3-030-58167-1
|
ISSN:
|
1865-0929 , 1865-0937
|
Sprache der Veröffentlichung:
|
Englisch
|
Einrichtung:
|
Fakultät für Wirtschaftsinformatik und Wirtschaftsmathematik > Software Engineering (Atkinson 2003-)
|
Fachgebiet:
|
004 Informatik
|
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. |
Suche Autoren 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
Sie haben einen Fehler gefunden? Teilen Sie uns Ihren Korrekturwunsch bitte hier mit: E-Mail
Actions (login required)
|
Eintrag anzeigen |
|
|