Model-Driven Design of Network Aspects of Distributed Embedded Systems

Emad Samuel Malki Ebeid, Franco Fummi, Davide Quaglia

Publikation: Bidrag til tidsskriftTidsskriftartikelForskningpeer review

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.

OriginalsprogEngelsk
TidsskriftI E E E Transactions on Computer - Aided Design of Integrated Circuits and Systems
Vol/bind34
Udgave nummer4
Sider (fra-til)603-614
ISSN0278-0070
DOI
StatusUdgivet - 1. apr. 2015
Udgivet eksterntJa

Fingeraftryk

Dyk ned i forskningsemnerne om 'Model-Driven Design of Network Aspects of Distributed Embedded Systems'. Sammen danner de et unikt fingeraftryk.

Citationsformater