Integration of robotics components and verification using petri net

被引:0
|
作者
Srivastava, Ratnesh Prasad [1 ]
Nandi, G. C. [2 ]
机构
[1] GBPUA&T, Coll Technol, Informat Technol, Pantnagar, Uttar Pradesh, India
[2] Indian Inst Informat Technol, Informat Technol, Allahabad, Uttar Pradesh, India
来源
2017 INTERNATIONAL CONFERENCE ON INNOVATIONS IN CONTROL, COMMUNICATION AND INFORMATION SYSTEMS (ICICCI-2017) | 2017年
关键词
SOA; CCU; DCU; BCU; Interface; Petri Net; Siphon; Deadlock; Concurrency component;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We advocate developing new components by using already developed components thus reduces time and effort of development. The issues of concurrency, compatibility, correctness, coordination arises during component composition while using synchronous or asynchronous communication. We were motivated with MARIE[17] an integration effort which has shortcomings of tight coupling and multithreaded request/response architecture produces non deterministic behavior of execution. We selected components Player/Stage [18] (A network server for robotics), Wall Follower Service, Wanderer available in field of robotics and tried to verify the component composition before developing an integration platform. For verification purpose we decided to use model checking instead of theorem proving. We used Petri net [19], a language of concurrent system and petri net tool PIPE for preparing the model of composition. Since the components communicate using their interfaces so we established theory of interface, component and their interface composition. Finally we came to a conclusion based on the composed petri net model that issues of deadlock can only be removed by using implicit synchronization in a concurrent system.
引用
收藏
页码:80 / 86
页数:7
相关论文
共 50 条
  • [41] System simulation and verification method based on Petri net model
    Ke W.
    Chen J.
    Jiang S.
    1600, Chinese Institute of Electronics (39): : 924 - 930
  • [42] Realization of Petri net-based consistency verification in computer
    Ding, C.
    Li, E.
    Journal of Mechanical Strength, 2001, 23 (03) : 280 - 282
  • [43] Petri net-based modeling and verification of confidentiality policy
    Zhang, Zhaoli
    Hong, Fan
    Liao, Junguo
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2007, 35 (10): : 28 - 31
  • [44] A Method for Soundness Verification of Workflow Model Based on Petri Net
    Wang Jianliang
    Xia Zhiwei
    Ding Yanan
    ICCSSE 2009: PROCEEDINGS OF 2009 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, 2009, : 880 - 883
  • [45] PROGRAM VERIFICATION FOR MICROPROCESSORS THROUGH PETRI NET MODELING.
    Hura, G.S.
    Atwood, J.W.
    Microelectronics Reliability, 1985, 25 (05): : 1001 - 1010
  • [46] Petri net based Verification of a Cooperative Work flow Model
    Annappa, B.
    Jiju, P.
    Chandrasekaran, K.
    Shet, K. C.
    NDT: 2009 FIRST INTERNATIONAL CONFERENCE ON NETWORKED DIGITAL TECHNOLOGIES, 2009, : 82 - 87
  • [47] Petri Net Model of Session Initiation Protocol and Its Verification
    Yang Peng
    Yuan Zhanting
    Wang Jizeng
    2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 1861 - +
  • [48] Integration of JIT flexible manufacturing, assembly and disassembly system using Petri net approach
    Seeluangsawat, Roongrat
    Bohez, Erik L. J.
    Journal of Manufacturing Technology Management, 2004, 15 (07) : 700 - 714
  • [49] Integration of flexible purchasing, flexible manufacturing and flexible assembly systems using Petri net
    Ullah, Waqar
    Ullah, Hamid
    International Journal of Industrial and Systems Engineering, 2013, 13 (02) : 154 - 174
  • [50] Stepwise Verification for the BPMN With Timed and Stochastic Process Using a Colored Generalized Stochastic Petri Net
    Dechsupa, C.
    Vatanawood, W.
    Thongtak, A.
    IEEE ACCESS, 2022, 10 : 42983 - 43002