Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...
Ergebnis 8 von 26
Computer standards and interfaces, 2020-03, Vol.69, p.103390, Article 103390
2020

Details

Autor(en) / Beteiligte
Titel
TOTEM: Reconciling multi-level modelling with standard two-level modelling
Ist Teil von
  • Computer standards and interfaces, 2020-03, Vol.69, p.103390, Article 103390
Ort / Verlag
Amsterdam: Elsevier B.V
Erscheinungsjahr
2020
Link zum Volltext
Quelle
Elsevier ScienceDirect Journals Complete
Beschreibungen/Notizen
  • •We characterise the design space for multi-level modelling solutions in the form of a feature model.•We provide a classification and comparison of existing multi-level modelling tools.•We propose a new conceptual approach to multi-level modelling, embedded within two meta-levels.•We realise the ideas in practice on a practical tool called TOTEM.•We report on empirical and analytical evaluations of the tool. Model driven Engineering (MDE) advocates the active use of models throughout the different software development phases. In MDE, models are described using meta-models, one meta-level above. This approach effectively leaves developers with one single meta-level to create their models. However, there are scenarios where the use of multiple meta-levels results in simpler models with less accidental complexity. Hence, to simplify modelling in these cases, several multi-level modelling approaches and tools have recently emerged to increase the flexibility in modelling. While they provide advanced primitives to simplify modelling, there are possibilities to improve interoperability with mainstream two-level modelling approaches based on the Meta-Object Facility (MOF) standard of the Object Management Group (OMG), and achieve wider adoption. For this purpose, we first characterise the design space of multi-level modelling approaches using a feature model. On such a basis, we provide a detailed comparison of existing multi-level modelling tools, identifying gaps and research opportunities. As a result of this gap analysis, we propose a new approach to multi-level modelling that embeds multiple meta-levels within one meta-model (i.e., encoding objects as classes, and instantiation as inheritance), and a tool – called TOTEM – which implements these concepts. The tool capabilities and its benefits in terms of interoperability with mainstream, standard modelling frameworks are illustrated through an example, as well as with empirical and analytical evaluations.
Sprache
Englisch
Identifikatoren
ISSN: 0920-5489
eISSN: 1872-7018
DOI: 10.1016/j.csi.2019.103390
Titel-ID: cdi_proquest_journals_2358489878

Weiterführende Literatur

Empfehlungen zum selben Thema automatisch vorgeschlagen von bX