G. Magureanu, M. Gavrilescu, Irina Tal, Adina Toma, D. Pescaru, I. Jian
{"title":"从UML模型为PSoC分布式应用程序生成omnet++规范","authors":"G. Magureanu, M. Gavrilescu, Irina Tal, Adina Toma, D. Pescaru, I. Jian","doi":"10.1109/SACI.2011.5872977","DOIUrl":null,"url":null,"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.","PeriodicalId":334381,"journal":{"name":"2011 6th IEEE International Symposium on Applied Computational Intelligence and Informatics (SACI)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Generating OMNeT++ specifications from UML models for PSoC distributed applications\",\"authors\":\"G. Magureanu, M. Gavrilescu, Irina Tal, Adina Toma, D. Pescaru, I. Jian\",\"doi\":\"10.1109/SACI.2011.5872977\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":334381,\"journal\":{\"name\":\"2011 6th IEEE International Symposium on Applied Computational Intelligence and Informatics (SACI)\",\"volume\":\"34 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-05-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 6th IEEE International Symposium on Applied Computational Intelligence and Informatics (SACI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SACI.2011.5872977\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 6th IEEE International Symposium on Applied Computational Intelligence and Informatics (SACI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SACI.2011.5872977","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Generating OMNeT++ specifications from UML models for PSoC distributed applications
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.