Executable Modeling with fUML and Alf in papyrus: Tooling and experiments

Abstract : fUML and Alf are two OMG standards dealing with executable modeling in UML. fUML focuses on semantic aspects, while Alf focuses on syntax. Papyrus (the UML/SysML modeler of the Eclipse foundation) provides tool support for these two standards. The purpose of this article is to provide the community with feedback and lessons learned by the Papyrus team regarding their implementation and usage of these standards, with the perspective of domain-specific uses of the tool. The feedback related to fUML is intended to highlight how tool developers can leverage fUML semantics to develop user and/or domain-specific model execution environments. The feedback related to Alf focuses on key end-user functionality: the combined usage of Alf and UML, with or without profiles.
Document type :
Conference papers
Complete list of metadatas

https://hal-cea.archives-ouvertes.fr/cea-01844057
Contributor : Léna Le Roy <>
Submitted on : Thursday, July 19, 2018 - 10:14:58 AM
Last modification on : Wednesday, January 23, 2019 - 2:39:33 PM

Identifiers

  • HAL Id : cea-01844057, version 1

Collections

Citation

S. Guermazi, J. Tatibouet, A. Cuccuru, S. Dhouib, S. Gérard, et al.. Executable Modeling with fUML and Alf in papyrus: Tooling and experiments. 1st International Workshop on Executable Modeling, EXE 2015, Sep 2015, Ottawa, Canada. pp.3-8. ⟨cea-01844057⟩

Share

Metrics

Record views

56