학술논문

Generating OMNeT++ specifications from UML models for PSoC distributed applications
Document Type
Conference
Source
2011 6th IEEE International Symposium on Applied Computational Intelligence and Informatics (SACI) Applied Computational Intelligence and Informatics (SACI), 2011 6th IEEE International Symposium on. :85-90 May, 2011
Subject
Computing and Processing
Communication, Networking and Broadcast Technologies
Unified modeling language
Hardware
Object oriented modeling
Logic gates
Sensors
Compounds
Synchronization
Language
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.