Back to Search Start Over

ACSmt: A plugin for eclipse papyrus to model systems of systems.

Authors :
Remond Harbo, Sean Kristian
Palmelund Voldby, Emil
Madsen, Jonas
Albano, Michele
Source :
Science of Computer Programming. Jan2024, Vol. 231, pN.PAG-N.PAG. 1p.
Publication Year :
2024

Abstract

While System of Systems (SoS) architectures for large and complex software projects are gaining momentum, the commonly used modeling and tooling approaches are still general-purpose or oriented towards single systems. Developers could benefit from methods and tools that avoid system-centric details in favor of native SoS modeling support. This paper presents a diagram-centric modeling tool with native SoS modeling support. The tool is implemented as a plugin for the Eclipse Papyrus modeling tool. The tool was showcased as a demo at MODELS'22. The code of the plugin is freely available via Github. • The Abstract Communicating Systems (ACS) methodology can support designing complex platforms based on Systems of Systems. • ACS was mapped on UML 2.5, and ACS modeling tool (ACSmt) is the first tool implementing the ACS methodology. • ACSmt is implemented as an Eclipse Papyrus plugin, which supports UML 2.5 and is well-accepted in the industry. • ACSmt allows for verifying structural properties of the designed SoS. • The open source code of ACSmt can be used as reference when implementing plugins for Papyrus. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
01676423
Volume :
231
Database :
Academic Search Index
Journal :
Science of Computer Programming
Publication Type :
Academic Journal
Accession number :
172974677
Full Text :
https://doi.org/10.1016/j.scico.2023.103008