The behavior of Networked Embedded Systems (NES) is not only driven by network components but also by the surrounding environment. To verify the correct behavior of such systems, different tests should be performed under different environmental conditions. The complexity and expense of testing such systems in real environments leads us to propose a simulation-based approach to tackle this problem. In this work, we propose UML-based methodology and a framework for modeling NES applications together with the environment and a mechanism to automatically generate simulation code for design verification. The approach is supported by a novel UML profile and a set of tools for simulation code generation.

UML-based Modeling and Simulation of Environmental Effects in Networked Embedded Systems

Ebeid, Emad Samuel Malki;QUAGLIA, Davide;FUMMI, Franco
2013-01-01

Abstract

The behavior of Networked Embedded Systems (NES) is not only driven by network components but also by the surrounding environment. To verify the correct behavior of such systems, different tests should be performed under different environmental conditions. The complexity and expense of testing such systems in real environments leads us to propose a simulation-based approach to tackle this problem. In this work, we propose UML-based methodology and a framework for modeling NES applications together with the environment and a mechanism to automatically generate simulation code for design verification. The approach is supported by a novel UML profile and a set of tools for simulation code generation.
2013
UML; SystemC; Networked Embedded systems; Environmental modeling; Simulation; Network Quality of Service; Throughput; Delay; Latency; Bit error rate
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11562/591156
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 2
social impact