Generating OMNeT++ specifications from UML models for PSoC distributed applications

G. Magureanu, M. Gavrilescu, Irina Tal, Adina Toma, D. Pescaru, I. Jian
{"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}
引用次数: 3

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.
从UML模型为PSoC分布式应用程序生成omnet++规范
可编程系统芯片(PSoC)设备允许与广泛的传感器和执行器互连。它们还可以使用各种网络协议进行通信。因此,PSoC器件适合部署分布式嵌入式系统。由于此类系统的复杂性,提出了几种建模技术来支持开发。所得到的模型也可用于仿真。特别建议在部署之前进行网络级模拟,因为它允许在早期阶段检测错误并预测网络的行为。本文提出了一种利用PSoC分布式应用的概要文件从UML模型生成omnet++仿真环境规范的方法。概要文件允许开发人员根据应用程序规范为每个硬件组件分配特定的行为。该行为可以稍后用作模拟的输入,并在验证后用作应用程序部署的输入。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信