State Space Generation for Petri nets-based GALS Systems

被引:0
|
作者
Moutinho, Filipe [1 ]
Gomes, Luis [1 ]
机构
[1] Univ Nova Lisboa, Fac Ciencias & Tecnol, P-1200 Lisbon, Portugal
关键词
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a tool that automatically generates state spaces of Globally-Asynchronous Locally-Synchronous (GALS) systems modeled through a non-autonomous Petri net class. The underlying class is the Input-Output Place-Transition Petri net (IOPT-nets) class extended with asynchronous channels and time domains. IOPT-nets benefits from an existing tool chain framework, which supports the development of automation and embedded systems, from the specification to implementation (through automatic code generation) in hardware and software platforms. The tool presented in this paper extends the existing tool chain framework, to support the verification of GALS systems. With the generated state space is possible to check the properties of each component of the GALS system and their interactions, allowing the verification of behavioral proprieties of the entire GALS system. The Petri net model of the GALS system is represented in PNML format and translated into a C program, assuring a good execution performance of the tool, even when handling large models (due to the compilation approach). The tool creates and saves the associated state space in an hierarchical XML file, which can be used to support its visualization and proprieties analysis through queries.
引用
收藏
页码:620 / 625
页数:6
相关论文
共 50 条
  • [31] Modelling and Verification of Interorganizational Workflows with Security Constraints: A Petri Nets-Based Approach
    Captarencu, Oana Otilia
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING WORKSHOPS, CAISE 2012, 2012, 112 : 486 - 493
  • [32] Petri Nets State Space Analysis in the Cloud
    Camilli, Matteo
    [J]. 2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 1638 - 1640
  • [33] A distributed state space for modular Petri nets
    Ouni, Hiba
    Abid, Chiheb Ameur
    Zouari, Belhassen
    [J]. 2015 7th International Conference on Modelling, Identification and Control (ICMIC), 2014, : 336 - 341
  • [34] STATE-SPACE REPRESENTATION OF PETRI NETS
    HURA, GS
    [J]. MICROELECTRONICS AND RELIABILITY, 1984, 24 (05): : 865 - 868
  • [35] Petri Nets-based Design of Real-Time Reconfigurable Networks on Chips
    Ben Salah, Hela
    Benzina, Adel
    Khalgui, Mohamed
    [J]. 2015 IEEE/ACIS 14TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2015, : 597 - 604
  • [36] Towards Formal Modeling and Analysis of SystemJ GALS Systems using Coloured Petri Nets
    Zhang, Weiyi
    Salcic, Zoran
    Malik, Avinash
    [J]. 2019 IEEE 17TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2019, : 152 - 159
  • [37] Petri nets-based method for component-interaction related hazard identification in computer-controlled systems
    Zhu, Danjiang
    Yao, Shuzhen
    Wu, Ji
    [J]. 2018 IEEE 15TH INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL (ICNSC), 2018,
  • [38] Asynchronous-Channels and Time-Domains Extending Petri Nets for GALS Systems
    Moutinho, Filipe
    Gomes, Luis
    [J]. TECHNOLOGICAL INNOVATION FOR VALUE CREATION, 2012, 372 : 143 - +
  • [39] High level Petri nets-based proposal of an integrated intrusion detection and prevention mechanism in network controlled systems
    Farah, Khamsa
    Chabir, Karim
    Abdelkrim, Mohamed Naceur
    [J]. IET COMMUNICATIONS, 2023, 17 (04) : 469 - 477
  • [40] On-the-Fly Trace Generation Approach to the Security Analysis of the TMN Protocol with Homomorphic Property: A Petri Nets-Based Method
    Permpoontanalarp, Yongyuth
    Changkhanak, Apichai
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (01): : 215 - 229