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 :
بازگشت