DocumentCode
31055
Title
Model-Driven Design of Network Aspects of Distributed Embedded Systems
Author
Ebeid, Emad ; Fummi, Franco ; Quaglia, Davide
Author_Institution
Dept. of Eng., Aarhus Univ., Aarhus, Denmark
Volume
34
Issue
4
fYear
2015
fDate
Apr-15
Firstpage
603
Lastpage
614
Abstract
Design of distributed embedded systems is a challenging task and it requires raising the level of abstraction to overcome the complexity of the design. In particular, modeling languages and semantic specification are necessary to address network description at high level of abstraction. Starting from this abstraction view, model manipulation is needed to explore various design alternatives and code generation is required for their simulation. In this paper, we propose the use of unified modeling language diagrams combined with a formal computational model as a key solution to specify requirements, generate design alternatives, and code for simulation. This paper proposes a formal framework and supporting tools to represent the application requirements, the library of network components, the environment description, and the rules to compose them. The framework allows to generate code for design validation by simulation and provides back annotation mechanism of the simulation results to refine the original model.
Keywords
Unified Modeling Language; embedded systems; integrated circuit design; annotation mechanism; code generation; distributed embedded systems; formal computational model; model driven design; network aspects; network components; network description; semantic specification; unified modeling language diagrams; Computational modeling; Embedded systems; Integrated circuit modeling; Mathematical model; Quality of service; Semantics; Unified modeling language; MARTE; Modeling and analysis of real time and embedded systems (MARTE); SystemC/TLM; SystemC/transaction level modeling (TLM); Unified Modeling Language (UML); network manipulation; network synthesis; simulation; unified modeling language (UML);
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2015.2394395
Filename
7017501
Link To Document