DocumentCode :
3515784
Title :
Generating OMNeT++ specifications from UML models for PSoC distributed applications
Author :
Magureanu, Gabriela ; Gavrilescu, Madalin ; Tal, Irina ; Toma, Adina ; Pescaru, Dan ; Jian, Ionel
Author_Institution :
Comput. Dept., Politeh. Univ. of Timisoara, Timisoara, Romania
fYear :
2011
fDate :
19-21 May 2011
Firstpage :
85
Lastpage :
90
Abstract :
Programmable System on Chip (PSoC) devices allow interconnection with a wide range of sensors and actuators. They also can communicate using various network protocols. Therefore, PSoC devices are suitable for deploying distributed embedded systems. Due the complexity of such of systems several modeling technologies are proposed to support development. Resulting models can be also used for simulation. Network level simulation is particularly recommended before deployment as it allows error detections in early stages and predicts the network´s behavior. This paper proposes a method to generate specifications for OMNeT++ simulation environment from UML models using a Profile for PSoC distributed applications. The Profile allows the developer to assign each hardware component a specific behavior based on the application specifications. The behavior can be later used as input for simulation and, after validation as input for application deployment.
Keywords :
Unified Modeling Language; embedded systems; formal specification; system-on-chip; OMNeT++ simulation environment; OMNeT++ specifications; PSoC distributed applications; UML models; distributed embedded systems; error detections; network protocols; programmable system on chip; Compounds; Hardware; Logic gates; Object oriented modeling; Sensors; Synchronization; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Applied Computational Intelligence and Informatics (SACI), 2011 6th IEEE International Symposium on
Conference_Location :
Timisoara
Print_ISBN :
978-1-4244-9108-7
Type :
conf
DOI :
10.1109/SACI.2011.5872977
Filename :
5872977
Link To Document :
بازگشت