Petri nets as supporting formalism within Embedded Systems Co-design

L. Gomes, Anikó Costa
{"title":"Petri nets as supporting formalism within Embedded Systems Co-design","authors":"L. Gomes, Anikó Costa","doi":"10.1109/IES.2006.357468","DOIUrl":null,"url":null,"abstract":"This paper presents a methodology for embedded systems hardware-software co-design, which main objective is to contribute to show Petri nets models adequacy to be used as the underlying formalism amenable to support specification, simulation, verification and implementation, including partitioning into components, co-simulation, co-verification and automatic code generation. The methodology starts grabbing user requirements through UML use-cases, which will be (manually) translated into behavioral sub-models, expressed in one of the following graphical formalisms: state diagrams, hierarchical and concurrent state diagrams, statecharts, sequence diagrams, and Petri nets. Those partial models will be translated into behaviorally equivalent Petri net models, which will be composed in order to obtain the overall system model amenable to support property verification and partitioning into components. For that end a set of (Petri) net operations are referred including net addition and net split. Integration of the tools under development and other common available tools is foreseen as PNML representation is used.","PeriodicalId":412676,"journal":{"name":"2006 International Symposium on Industrial Embedded Systems","volume":"02 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 International Symposium on Industrial Embedded Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IES.2006.357468","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

Abstract

This paper presents a methodology for embedded systems hardware-software co-design, which main objective is to contribute to show Petri nets models adequacy to be used as the underlying formalism amenable to support specification, simulation, verification and implementation, including partitioning into components, co-simulation, co-verification and automatic code generation. The methodology starts grabbing user requirements through UML use-cases, which will be (manually) translated into behavioral sub-models, expressed in one of the following graphical formalisms: state diagrams, hierarchical and concurrent state diagrams, statecharts, sequence diagrams, and Petri nets. Those partial models will be translated into behaviorally equivalent Petri net models, which will be composed in order to obtain the overall system model amenable to support property verification and partitioning into components. For that end a set of (Petri) net operations are referred including net addition and net split. Integration of the tools under development and other common available tools is foreseen as PNML representation is used.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Petri网在嵌入式系统协同设计中的支持形式主义
本文提出了一种嵌入式系统软硬件协同设计的方法,其主要目标是有助于显示Petri网模型是否够用作为支持规范、仿真、验证和实现的底层形式,包括组件划分、协同仿真、协同验证和自动代码生成。该方法开始通过UML用例抓取用户需求,这些用例将(手动地)转换为行为子模型,并以以下图形形式之一表示:状态图、分层和并发状态图、状态图、序列图和Petri网。这些局部模型将被转换为行为等效的Petri网模型,这些模型将被组合起来,以获得可支持属性验证和划分为组件的整体系统模型。为此,提出了一套(Petri)网操作,包括网相加和网拆分。在使用PNML表示时,可以预见正在开发的工具和其他常用工具的集成。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A Complex Protocol Layer as a linux User-Space Process From UML to Petri Nets for non functional Property Verification A heuristic based method for automatic deployment of distributed component based applications Holistic Modelling of an Integrated Renewable Energy System Controller, Enabling Rapid Hardware Prototyping NOCDEX: Network on Chip Design Space Exploration Through Direct Execution and Options Selection Through Principal Component Analysis
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1