loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Maged Elaasar 1 ; Florian Noyrit 2 ; Omar Badreddin 3 and Sébastien Gérard 2

Affiliations: 1 Modelware Solutions, United States ; 2 CEA and LIST, France ; 3 University of Texas El Paso, United States

Keyword(s): ISO 42010, Architecture Description Language, Architecture Framework, UML, SysML.

Related Ontology Subjects/Areas/Topics: 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: UML modeling tools are notoriously hard to use for many reasons, including complexity of the language, weak support for methodologies, and insensitivity to users’ concerns. This is manifested in tools that expose all of their capabilities at once, overwhelming users. The problem is exacerbated when a tool supports multiple domain-specific languages that are defined on top of UML. In this case, the tool customizations necessary for each language may interfere with each other and exacerbate the complexity further. In this paper, we discuss an approach to reduce the complexity of UML tools by implementing and adapting the ISO 42010 standard on architecture description. In this approach, the notions of architecture contexts and architecture viewpoints allow heterogeneous UML-based languages to be independently supported and help contextualize the exposed tool capabilities to them. We present a case study where we defined several architecture contexts, and provided an implementation for t hem in the Papyrus modeling tool. The implementation of this novel approach demonstrated the ability for multiple architecture contexts to coexist without interference and provided significant reduction in the exposed capabilities in the UI. (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 3.238.82.77

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:
Elaasar, M.; Noyrit, F.; Badreddin, O. and Gérard, S. (2018). Reducing UML Modeling Tool Complexity with Architectural Contexts and Viewpoints. In Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-283-7; ISSN 2184-4348, SciTePress, pages 129-138. DOI: 10.5220/0006597901290138

@conference{modelsward18,
author={Maged Elaasar. and Florian Noyrit. and Omar Badreddin. and Sébastien Gérard.},
title={Reducing UML Modeling Tool Complexity with Architectural Contexts and Viewpoints},
booktitle={Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2018},
pages={129-138},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006597901290138},
isbn={978-989-758-283-7},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - Reducing UML Modeling Tool Complexity with Architectural Contexts and Viewpoints
SN - 978-989-758-283-7
IS - 2184-4348
AU - Elaasar, M.
AU - Noyrit, F.
AU - Badreddin, O.
AU - Gérard, S.
PY - 2018
SP - 129
EP - 138
DO - 10.5220/0006597901290138
PB - SciTePress