Modeling Petri Nets Using Alloy

被引:0
|
作者
Robles, Jonathan A. [1 ,2 ]
Solano, Geoffrey A. [3 ,4 ]
机构
[1] Univ Philippines, Dept Comp Sci, Comp Secur Grp, Quezon City 1101, Philippines
[2] SeaChange Philippines Inc, Quezon City 1101, Philippines
[3] Univ Philippines, Dept Comp Sci, Quezon City, Philippines
[4] Univ Philippines Manila, Manila, Philippines
关键词
Formal methods; Alloy; Petri nets;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Petri net is a computational tool that is well-known in modeling various processes. Its formal semantics, graphical nature and expressiveness lend itself as a convenient model of computation for a wide-range of applications. On the other hand, Alloy is a declarative specification language used for expressing structural constraints and behavior in a software system. Alloy is heavily influenced by the Z notation on its mathematical aspects and Object Constraint Language on its syntax. An advantage of Alloy, however, is that its semantics bridges the gap between Z and object models, and shows how to give simple and robust meaning to widely used forms, such as navigation expressions and object model diagrams. This paper demonstrates how Petri nets and its properties and behavior can be specified using Alloy.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Modular modeling using Petri nets
    Wang, LM
    Xie, XL
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1996, 12 (05): : 800 - 809
  • [2] Modeling of a manufacturing system using Petri nets
    Lefranc, G
    IECON '98 - PROCEEDINGS OF THE 24TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-4, 1998, : 137 - 142
  • [3] PROTOCOL MODELING AND VALIDATION USING PETRI NETS
    AYACHE, JM
    COURTIAT, JP
    DIAZ, M
    JUANOLE, G
    TSI-TECHNIQUE ET SCIENCE INFORMATIQUES, 1985, 4 (01): : 51 - 71
  • [4] MODELING OF COMMUNICATION PROTOCOLS BY USING PETRI NETS
    ILYAS, M
    KHALIL, H
    COMPUTERS & INDUSTRIAL ENGINEERING, 1986, 11 (1-4) : 547 - 551
  • [5] SYSTEM MODELING AND ANALYSIS USING PETRI NETS
    OZSU, MT
    WONG, KL
    KOON, TM
    SYSTEMS ANALYSIS MODELLING SIMULATION, 1988, 5 (01): : 3 - 25
  • [6] Modeling and analysis of workflows using Petri Nets
    Adam, NR
    Atluri, V
    Huang, WK
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 1998, 10 (02) : 131 - 158
  • [7] Aspects of modeling systems using Petri Nets
    Castellanos, Carlos
    CIENCIA E INGENIERIA, 2006, 27 (02): : 49 - 58
  • [8] Modeling probabilistic logic using petri nets
    Lin, C
    Wu, YT
    Li, B
    INFORMATION INTELLIGENCE AND SYSTEMS, VOLS 1-4, 1996, : 864 - 869
  • [9] Performance Modeling Using Queueing Petri Nets
    Rak, Tomasz
    COMPUTER NETWORKS (CN 2017), 2017, 718 : 321 - 335
  • [10] Modeling and Analysis of Workflows Using Petri Nets
    Nabil R. Adam
    Vijayalakshmi Atluri
    Wei-Kuang Huang
    Journal of Intelligent Information Systems, 1998, 10 : 131 - 158