loading
Papers

Research.Publish.Connect.

Paper

Authors: Maurice Theobald 1 and Jérémie Tatibouet 2

Affiliations: 1 SAFRAN/SAFRAN Tech, Magny-Les-Hameaux, France ; 2 CEA, LIST, Laboratory of Model Driven Engineering for Embedded Systems, P.C. 174, Gif-sur-Yvette, 91191, France

ISBN: 978-989-758-358-2

Keyword(s): fUML, UML, SysML, Systems Architecture, DSML, Papyrus.

Abstract: The definition of standards is an efficient way to ensure a consensus on concepts and usages for a given domain. Unified modeling language (UML) and System modeling language (SysML) are standards: UML provides a large set of concepts enabling the specification of software-oriented systems meanwhile SysML specializes UML for system engineering. Both languages have an accurate semantics, this is especially true for UML which has a subset of objects (classes, composite structures, activities and state machines) that can be executed. Executable UML is driven by the following standards: Foundational subset for executable UML (fUML), precise semantics of UML composite structure (PSCS) and precise semantics of UML state machines (PSSM). From the UML based standard contributor standpoint, there is a great temptation to conclude that system architects can use these standards easily to model complex systems, and run simulations. Unfortunately, in practice, this assumption hardly ever holds. Ind eed, these standards are built to be generic enough to apply for the largest possible set of systems. This implies that their scopes are wider than what is required by a user to work in its domain. This problem is solved by using and specializing (if required) a subset of these generic languages to match the needs. This paper shows how to reuse the power of UML, SysML, fUML, PSCS and PSSM efficiently, with a customized version of Papyrus dedicated to system architecture design. (More)

PDF ImageFull Text

Download
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.209.80.87

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:
Theobald, M. and Tatibouet, J. (2019). Using fUML Combined with a DSML: An Implementation using Papyrus UML/SysML Modeler.In Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-358-2, pages 250-257. DOI: 10.5220/0007310702500257

@conference{modelsward19,
author={Maurice Theobald. and Jérémie Tatibouet.},
title={Using fUML Combined with a DSML: An Implementation using Papyrus UML/SysML Modeler},
booktitle={Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2019},
pages={250-257},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007310702500257},
isbn={978-989-758-358-2},
}

TY - CONF

JO - Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Using fUML Combined with a DSML: An Implementation using Papyrus UML/SysML Modeler
SN - 978-989-758-358-2
AU - Theobald, M.
AU - Tatibouet, J.
PY - 2019
SP - 250
EP - 257
DO - 10.5220/0007310702500257

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.