Improved Design of Concurrent Synchronization System Controller Based on Petri Net

被引:0
|
作者
Yang, Xu [1 ]
Guo, Shaocui [2 ]
Xiang, Dongming [3 ]
Yang, Yuxin [4 ]
Chen, Yijun [5 ]
机构
[1] Tongji Univ, Dept Comp Sci, Shanghai 201804, Peoples R China
[2] Yantai Vocat Coll, Open Educ Coll, Yantai 264670, Peoples R China
[3] Zhejiang Sci Tech Univ, Sch Informat Sci & Technol, Hangzhou 310018, Peoples R China
[4] Shenzhen Univ, Expt High Sch, Shenzhen 518083, Peoples R China
[5] Tongji Univ, Natl Maglev Transportat Engn R&D Ctr, Shanghai 201804, Peoples R China
来源
JOURNAL OF WEB ENGINEERING | 2023年 / 22卷 / 07期
基金
中国国家自然科学基金;
关键词
Synchronization concurrent system; Petri net; deadlock detection; deadlock controller; concurrency; deadlock elimination; Petri net with data; data consistent;
D O I
10.13052/jwe1540-9589.2272
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
At present, the advancement of science and technology has contributed to the emergence of various network parallel environments, web service concurrency environments and massively parallel processors. In order to abstract some practical systems into concurrent system models, it is necessary to conduct model analysis, and to perform deadlock detection of the concurrent system. Despite prior studies on the control problem of the synchronous concurrent system, there remains room for improvement in terms of workload, time, and efficiency. Some very practical methods are explored by introducing locking and unlocking to synchronize the concurrent system, and the algorithm that involves the specific regulation is provided. The Petri net model of the controller is developed to provide an effective method applicable to find the deadlock and to prevent and eliminate the deadlock for synchronous concurrent systems.
引用
收藏
页码:961 / 981
页数:21
相关论文
共 50 条
  • [1] Consistency algorithm based on Petri net for concurrent design
    Chen, M
    Yin, YX
    Tu, XY
    CONCURRENT ENGINEERING: THE WORLDWIDE ENGINEERING GRID, PROCEEDINGS, 2004, : 1067 - 1070
  • [2] On properties of concurrent system based on Petri net language
    Jiang, Chang-Jun
    Lu, Wei-Ming
    Ruan Jian Xue Bao/Journal of Software, 2001, 12 (04): : 512 - 520
  • [3] The design of a controller in Fuzzy Petri net
    Yubin Zhong
    Fuzzy Optimization and Decision Making, 2008, 7 : 399 - 408
  • [4] The design of a controller in Fuzzy Petri net
    Zhong, Yubin
    FUZZY OPTIMIZATION AND DECISION MAKING, 2008, 7 (04) : 399 - 408
  • [5] An Optimization Approach to Improved Petri Net Controller Design for Automated Manufacturing Systems
    Hu, Hesuan
    Zhou, MengChu
    Li, Zhiwu
    Tang, Ying
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2013, 10 (03) : 772 - 782
  • [6] The design and research of controller in fuzzy PETRI NET
    Zhong, Yubin
    FUZZY INFORMATION AND ENGINEERING, PROCEEDINGS, 2007, 40 : 41 - 49
  • [7] TASK SYNCHRONIZATION PROCESS BASED ON PETRI NET
    Zhou, Shuang'E
    Xiong, Guoping
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2011, 17 (06): : 713 - 724
  • [8] OBJECT MODEL SYNCHRONIZATION BASED ON PETRI NET
    Zacek, Jaroslav
    Hunka, Frantisek
    MENDEL 2011 - 17TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING, 2011, : 523 - 527
  • [9] New Petri net controller for distributed Petri net
    Dohi, Y
    Takano, W
    Horiguchi, T
    Murakoshi, H
    IECON '98 - PROCEEDINGS OF THE 24TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-4, 1998, : 143 - 148
  • [10] Controller Design for Petri Net with Uncontrollable and Unobservable transitions
    Tao, Ze
    Liu, Xiaoxia
    FRONTIERS OF MANUFACTURING AND DESIGN SCIENCE II, PTS 1-6, 2012, 121-126 : 3855 - +