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 条
  • [31] A Petri-Net Based Approach to Verifying Compositional Correctness of System Components
    Cheung, K. S.
    [J]. PROCEEDINGS OF THE 11TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2008,
  • [32] A Formal Approach for Modeling and Verification of Bus Bridge Based on Petri Net and Model Checking
    Zhang, Guoyin
    Liu, Ming
    Yao, Aihong
    [J]. PROCEEDINGS 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, (ICCSIT 2010), VOL 1, 2010, : 335 - 339
  • [33] EFFICIENT FUNCTIONAL VERIFICATION ALGORITHM FOR PETRI-NET-BASED PARALLEL CONTROLLER DESIGNS
    BILINSKI, K
    SAUL, JM
    DAGLESS, EL
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1995, 142 (04): : 255 - 262
  • [34] Integration of IHE-based Systems with Petri Net Workflow Management System
    Nie, Hongchao
    Lu, Xudong
    Duan, Huilong
    Zhang, Jinyan
    [J]. PROCEEDINGS OF THE 2009 2ND INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS, VOLS 1-4, 2009, : 1788 - 1792
  • [35] Integration between scheduling and design of batch systems based on Petri net models
    Ito, T
    Hashizume, S
    Yajima, T
    Onogi, K
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2005, E88A (11) : 2989 - 2998
  • [36] Soft Petri Net
    Bandyopadhyay, Sibasis
    Suraj, Zbigniew
    Nayak, Prasun Kumar
    [J]. ROUGH SETS, IJCRS 2019, 2019, 11499 : 253 - 264
  • [37] Extensional Petri net
    Dong, Xiaoju
    Fu, Yuxi
    Varacca, Daniele
    [J]. FORMAL ASPECTS OF COMPUTING, 2019, 31 (01) : 47 - 58
  • [38] A Public Blockchain-based Identity Management Scheme and Petri Net-based Verification
    Liu, Ji-qin
    Wu, Yan
    Lshi, Lei-lei
    Li, Zhi-yuan
    Liu, Chen
    [J]. 20TH INT CONF ON UBIQUITOUS COMP AND COMMUNICAT (IUCC) / 20TH INT CONF ON COMP AND INFORMATION TECHNOLOGY (CIT) / 4TH INT CONF ON DATA SCIENCE AND COMPUTATIONAL INTELLIGENCE (DSCI) / 11TH INT CONF ON SMART COMPUTING, NETWORKING, AND SERV (SMARTCNS), 2021, : 361 - 368
  • [39] Verification of current-state opacity and opaque time for labeled time Petri net systems
    Wang, Yuting
    Li, Liang
    Li, Zhiwu
    [J]. AUTOMATICA, 2025, 176
  • [40] Petri-net integration - An approach to support multi-agent process mining
    Ou-Yang, C.
    Winarjo, H.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (04) : 4039 - 4051