The input-output place-transition Petri net class and associated tools

被引:40
作者
Gomes, Luis [1 ,2 ]
Barros, Joao Paulo [3 ,4 ]
Costa, Aniko [1 ,2 ]
Nunes, Ricardo [1 ,2 ]
机构
[1] Univ Nova Lisboa, Fac Ciencias & Tecnol, P-1200 Lisbon, Portugal
[2] Univ Nova Lisboa, UNINOVA, P-1200 Lisbon, Portugal
[3] Escola Sup Tecnol Gestao, Inst Politec Beja, Lisbon, Portugal
[4] Escola Sup Tecnol Gestao, UNINOVA, Lisbon, Portugal
来源
2007 5TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3 | 2007年
关键词
D O I
10.1109/INDIN.2007.4384809
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Petri nets are a well-known formalism widely used in different application areas. Yet, the lack of adequate tools that can be integrated within engineering development frameworks are one major drawback. This paper identifies and justifies the characteristics of one class of Petri nets targeted for the modelling of automation systems and (networked) embedded systems, named as Input-Output Petri Net (IOPT), and its representation using the Petri Net Markup Language (PNML). The paper also presents a set of associated tools under development. This Petri net class, defined on top of the well-known Place-Transition Petri nets, is the common link across a set of tools under development, including a graphical editor, a state-space analyser for the verification of properties, conflict resolution through automatic arbiter generation, automatic code generators, simulator, among others. In this sense, the main goal of the proposed Petri net class and associated tools is to support the entire system development How, from specification to implementation.
引用
收藏
页码:509 / +
页数:2
相关论文
共 16 条
[1]  
[Anonymous], 2001, RELAX NG Specification - Committee Specification 3 December 2001
[2]  
BARROS J, 2004, 1 INT C INF CONTR AU
[3]  
Barros J. P., 2004, WORKSH DEF IMPL APPL
[4]  
Billington J, 2003, LECT NOTES COMPUT SC, V2679, P483
[5]  
CHRISTENSEN S, 1994, LNCS, V815, P159
[6]  
David R., 1992, Petri Nets and Grafcet-tools for Modelling Discrete Events Systems
[7]  
Frey G., 2000, P AWPN 2000, P57
[8]  
GOMES L, 2005, 3 IEEE INT C IND INF
[9]  
Gomes Luis, 2004, 2 INT WORKSH DISCR E
[10]  
Hanisch H.-M., 2000, Fundamenta Informaticae, V41, P415