Automatic generating algorithm of rewriting logic specification for multi-agent system models based on Petri nets

被引:5
|
作者
Boucherit, Ammar [1 ,2 ]
Khababa, Abdallah [1 ]
Castro, Laura M. [3 ]
机构
[1] Univ Ferhat Abbas Setif, Comp Sci Dept, Setif, Algeria
[2] Univ Echahid Hamma Lakhdar, Comp Sci Dept, El Oued, Algeria
[3] Univ A Coruna, Comp Sci Dept, La Coruna, Spain
关键词
Automatic code generation; multi-agent systems; Petri nets; rewriting logic;
D O I
10.3233/MGS-180298
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
On one hand, Petri nets are widely used as a modeling formalism to assess both structural and behavioral properties of the multi-agent system bacause of their mathematical foundations and the rich underlying analysis tools has developed around them. On the other hand, Maude is a very powerful formal specification language based on rewriting logic that is known as a unifying framework for different types of Petri nets and offers a wide range of analysis techniques. In this paper, we will present a new algorithm allowing the automatic generation of Maude specifications from Petri nets models in order to help designers to effectively obtain the rewriting logic based specification of their multi-agent systems and then facilitate their analysis, pick up time and stay away from human related errors occurred during the manual preparation of such specification.
引用
收藏
页码:403 / 418
页数:16
相关论文
共 50 条
  • [1] Plan specification of multi-agent based on Coloured Petri nets
    Du, Zhuomin
    He, Yanxiang
    20TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 2, PROCEEDINGS, 2006, : 912 - +
  • [2] Compositional specification of a multi-agent system by stochastically and dynamically coloured Petri nets
    Everdij, Mariken H. C.
    Klompstra, Margriet B.
    Blom, Henk A. P.
    Obbink, Bart Klein
    STOCHASTIC HYBRID SYSTEMS: THEORY AND SAFETY CRITICAL APPLICATIONS, 2006, 337 : 325 - 350
  • [3] Model checking multi-agent systems with logic based Petri nets
    Behrens, Tristan M.
    Dix, Juergen
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2007, 51 (2-4) : 81 - 121
  • [4] Model checking multi-agent systems with logic based Petri nets
    Tristan M. Behrens
    Jürgen Dix
    Annals of Mathematics and Artificial Intelligence, 2007, 51 : 81 - 121
  • [5] A Multi-Agent Systems Model for Rolling System Based on Petri Nets
    Zhao Ye-qing
    Zhu Dao-fei
    Wang Hua
    Bi Gui-hong
    2010 2ND INTERNATIONAL ASIA CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS (CAR 2010), VOL 2, 2010, : 101 - 104
  • [6] Nested Petri nets - a formalism for specification and verification of multi-agent distributed systems
    Lomazova, Irina A.
    Fundamenta Informaticae, 2000, 43 (01) : 195 - 214
  • [7] Interaction Protocols in Multi-Agent Systems based on Agent Petri Nets Model
    Marzougui, Borhen
    Barkaoui, Kamel
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2013, 4 (07) : 166 - 173
  • [8] A description logic method of formalizing the specification of multi-agent system
    Che, Hai-Yan
    Sun, Ji-Gui
    Yu, Hai-Bo
    PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2006, : 61 - +
  • [9] Automatic generation of multi-agent system models
    Gonzalez Moreno, Juan Carlos
    Vazquez Lopez, Luis
    ACTAS DE LA III CONFERENCIA IBERICA DE SISTEMAS Y TECNOLOGIAS DE LA INFORMACION, VOL 2, 2008, : 733 - 744
  • [10] Study on Multi-agent Systems with Colored Petri Nets
    兰顺国
    李军
    科技信息, 2008, (20) : 609 - 610