loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Jérémie Tatibouët ; Arnaud Cuccuru ; Sébastien Gérard and François Terrier

Affiliation: CEA and LIST, France

Keyword(s): Execution, Semantics, fUML, Alf, Profile, Turing, DSML, MoC.

Related Ontology Subjects/Areas/Topics: Applications and Software Development ; Domain-Specific Modeling and Domain-Specific Languages ; Executable UML ; General-Purpose Modeling Languages and Standards ; Languages, Tools and Architectures ; Model Execution and Simulation ; Model-Driven Software Development ; Models ; Paradigm Trends ; Software Engineering ; Syntax and Semantics of Modeling Languages

Abstract: The purpose of UML profile mechanism is to design domain specific languages (DSL) based on UML. It exists a wide range of UML profiles: MARTE, ROOM, SysML. Current profile design methodology only considers the syntactic part of the language and keeps informal the execution semantics description. This impairs Model Driven Engineering (MDE) promises which advocates for executable models. This paper presents a systematic approach to formalize the execution semantics of UML profiles using foundational UML (normative specification) which defines a precise semantics for a subset of UML. This approach is integrated into the reference profile design methodology. It is illustrated on a small profile to support Turing machines. It demonstrates capability to execute resulting profiled models through the defined semantics.

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.133.147.252

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:
Tatibouët, J.; Cuccuru, A.; Gérard, S. and Terrier, F. (2014). Towards a Systematic, Tool-Independent Methodology for Defining the Execution Semantics of UML Profiles with fUML. In Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-007-9; ISSN 2184-4348, SciTePress, pages 182-192. DOI: 10.5220/0004696801820192

@conference{modelsward14,
author={Jérémie Tatibouët. and Arnaud Cuccuru. and Sébastien Gérard. and Fran\c{C}ois Terrier.},
title={Towards a Systematic, Tool-Independent Methodology for Defining the Execution Semantics of UML Profiles with fUML},
booktitle={Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2014},
pages={182-192},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004696801820192},
isbn={978-989-758-007-9},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - Towards a Systematic, Tool-Independent Methodology for Defining the Execution Semantics of UML Profiles with fUML
SN - 978-989-758-007-9
IS - 2184-4348
AU - Tatibouët, J.
AU - Cuccuru, A.
AU - Gérard, S.
AU - Terrier, F.
PY - 2014
SP - 182
EP - 192
DO - 10.5220/0004696801820192
PB - SciTePress