학술논문

Extensions to the UML profile for MARTE for distributed embedded systems
Document Type
Conference
Source
2015 Forum on Specification and Design Languages (FDL) Specification and Design Languages (FDL), 2015 Forum on. :1-8 2015
Subject
Components, Circuits, Devices and Systems
Computing and Processing
Unified modeling language
Computational modeling
Embedded systems
Automata
Delays
Quality of service
Mathematical model
Model-Driven Design
Network
UML Profiles
DeploymentDiagram
Stereotypes
Modeling Languages
Internet ofThings
Smart Systems
Language
ISSN
1636-9874
Abstract
The design of distributed embedded systems is a challenging task that requires raising the level of abstraction to handle the different involved concerns. In particular, standard modeling languages and precise semantics specification are necessary to address the networking-related aspects at a high level of abstraction. The Unified Modeling Language (UML) and its MARTE profile are valid formalisms to model real-time embedded systems but they lack precise modeling elements when addressing applications and platforms forming distributed embedded systems. In this work, we formalize a coherent set of modeling elements for the design and deployment of distributed embedded systems. A novel UML profile for networking is proposed as a semantic and syntactic extension to the UML Profile for MARTE: The Network Profile.