loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Ansgar Radermacher ; Shuai Li and Matteo Morelli

Affiliation: CEA, LIST, Laboratory of Model Driven Engineering for Embedded Systems, P. C. 174, Gif-sur-Yvette, 91191 and France

Keyword(s): UML, Instance Modeling, Configuration.

Related Ontology Subjects/Areas/Topics: Applications and Software Development ; Component-Based Software Engineering ; Frameworks for Model-Driven Development ; General-Purpose Modeling Languages and Standards ; Languages, Tools and Architectures ; MetaModeling ; Methodologies, Processes and Platforms ; Model-Driven Software Development ; Models ; Paradigm Trends ; Software Engineering ; Systems Engineering

Abstract: One way to design complex systems is to use a model driven approach. Model Driven Engineering (MDE) promotes the use of models are primary artifact for analysis, design and implementation of a system. In this paper, we focus on component-based models including classes (representing components), hierarchical composition (classes with parts) and instance specifications. Instance specifications describe instances of a system, i.e. provide values for (a subset of) the attributes of class attributes. However, the use of instance specifications without additional tool support is tedious, since several references need to be setup. This paper will show some mechanisms (notably tables) to ease the usability. There are also different ways to organise instance specifications which have advantages and inconveniences. This paper lists them and provide hints in which situation a certain variant could be used. Code generation from models needs to take instance configuration into account, but applic ation configuration via instances is still not fully supported by all tools. We will show how code generated from instance specifications can look like. This code becomes more interesting for adaptive applications that need to change between different configurations at runtime. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.116.239.195

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Radermacher, A.; Li, S. and Morelli, M. (2019). Application Configuration via UML Instance Specifications. In Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-358-2; ISSN 2184-4348, SciTePress, pages 497-504. DOI: 10.5220/0007583104970504

@conference{modelsward19,
author={Ansgar Radermacher. and Shuai Li. and Matteo Morelli.},
title={Application Configuration via UML Instance Specifications},
booktitle={Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2019},
pages={497-504},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007583104970504},
isbn={978-989-758-358-2},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - Application Configuration via UML Instance Specifications
SN - 978-989-758-358-2
IS - 2184-4348
AU - Radermacher, A.
AU - Li, S.
AU - Morelli, M.
PY - 2019
SP - 497
EP - 504
DO - 10.5220/0007583104970504
PB - SciTePress