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 条
  • [21] Comment/correction: dependability modeling using Petri nets
    Univ of Erlangen, Erlangen, Germany
    IEEE Trans Reliab, 2 (272-273):
  • [22] Modeling Software Contention Using Colored Petri Nets
    Roy, Nilabja
    Dabholkar, Akshay
    Hamm, Nathan
    Dowdy, Larry
    Schmidt, Douglas
    2008 IEEE INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS & SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS), 2008, : 243 - 250
  • [23] Modeling gene regulatory networks using Petri Nets
    Bordon, Jure
    Moskon, Miha
    Mraz, Miha
    Elektrotehniski Vestnik/Electrotechnical Review, 2012, 79 (04): : 189 - 192
  • [24] Poster: Modeling Congestion Control using Petri Nets
    Duran, Guillem
    Amigo, Jose M.
    Gimenez, Angel
    Valero, Jose
    Bonastre, Oscar Martinez
    2021 27TH IEEE INTERNATIONAL SYMPOSIUM ON LOCAL AND METROPOLITAN AREA NETWORKS (LANMAN), 2021,
  • [25] Flexible Negotiation Modeling by Using Colored Petri Nets
    Bai, Quan
    Zhang, Minjie
    Sim, Kwang Mong
    JOURNAL OF INFORMATION TECHNOLOGY RESEARCH, 2009, 2 (03) : 1 - 16
  • [26] The Methodology for Modeling Queuing Systems using Petri Nets
    Kotyrba, Martin
    Gaj, Jakub
    Tvaruzka, Matous
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS 2016 (ICNAAM-2016), 2017, 1863
  • [27] Modeling online instruction knowledge using Petri nets
    Lin, FH
    2001 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS I AND II, CONFERENCE PROCEEDINGS, 2001, : 212 - 215
  • [28] Modeling and analysis using Petri nets for semiconductor fabrication
    Jeng, MD
    Xie, XL
    1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 692 - 697
  • [29] Yeast pheromone pathway modeling using Petri nets
    Majumdar, Abhishek
    Scott, Stephen D.
    Deogun, Jitender S.
    Harris, Steven
    BMC BIOINFORMATICS, 2014, 15 : 1 - 13
  • [30] Yeast pheromone pathway modeling using Petri nets
    Abhishek Majumdar
    Stephen D Scott
    Jitender S Deogun
    Steven Harris
    BMC Bioinformatics, 15