Modelling and Analysis of the Monotonic Read Consistent Distributed System using Coloured Petri Net

被引:0
|
作者
Taghinezhad, Ahmad [1 ]
Pashazadeh, Saeid [2 ]
机构
[1] Univ Tabriz, Fac Elect & Comp Engn, Software Engn, Tabriz, Iran
[2] Univ Tabriz, Fac Elect & Comp Engn, Tabriz, Iran
关键词
consistency; monotonic read; coloured petri net; client centric consistency; distributed systems consistency;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Consistency is one of the key challenges in replicated distributed systems (DSs). Data centric and client centric are two main categories of consistency models. Monotonic read (MR) is one of the client centric consistency models that guarantees consistency from view point of a single client in terms of access to replicated data store. This consistency model guarantees that when a process reads a value of data item, it never sees a value older than the one it saw in previous read. Petri net is one of the formal methods to analyze behavioral properties of concurrent systems. In this paper a novel model of MR consistency DS and its analysis using coloured Petri nets is introduced. This model enables us to study that a given history is valid history for MR consistent DS or not. Proposed model using developed functions that are used for model checking can prove this and present a scenario that MR consistent DS can produce given history. By analysis of SSG of model we can prove that proposed model do not have true deadlocks and therefore proposed model is correct.
引用
收藏
页码:85 / 90
页数:6
相关论文
共 50 条
  • [31] Deadlock avoidance in an automated guidance vehicle system using a coloured Petri net model
    Wu, NQ
    Zeng, WQ
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2002, 40 (01) : 223 - 238
  • [32] Coloured Petri net-based modeling for distributed relational database queries
    Chen, Pe-Te
    Chen, Yu-Tsai
    Yang, Chen-Chau
    JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 2006, 29 (06) : 1029 - 1039
  • [33] Modelling and Control of AS/RS Using Coloured Petri Nets
    Kucera, Erik
    Haffner, Oto
    Kozak, Stefan
    2016 CYBERNETICS & INFORMATICS (K&I), 2016,
  • [34] Modelling and evaluation of QCN using coloured petri nets
    Hela Mliki
    Lamia Chaari
    Lotfi Kamoun
    Peer-to-Peer Networking and Applications, 2018, 11 : 486 - 503
  • [35] Modelling of CVBF Algorithm using Coloured Petri Nets
    Ibrahim, Dina M.
    Sallam, Elsayed A.
    Eltobely, Tarek E.
    Fahmy, Mahmoud M.
    2014 9TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS (ICCES), 2014, : 26 - 31
  • [36] Using timed and coloured Petri nets for modelling, simulation, and analysis of integration solutions
    Freddo F.
    Sawicki S.
    Frantz R.Z.
    Roos-Frantz F.
    International Journal of Web Engineering and Technology, 2019, 14 (03) : 231 - 254
  • [37] Modelling and Performance Analysis of IEEE 802.11 DCF Using Coloured Petri Nets
    Hu, Xiang
    Jiao, Li
    Li, Zhijia
    COMPUTER JOURNAL, 2016, 59 (10): : 1563 - 1580
  • [38] Using Hierarchical Coloured Petri Net to Support Substation Restoration
    Lisboa, Luciano A. C.
    Lima, Antonio M. N.
    Silva, Leandro D.
    2009 IEEE BUCHAREST POWERTECH, VOLS 1-5, 2009, : 2677 - +
  • [39] Coloured Petri net based modelling and analysis of multiple product FMS with resource breakdowns and automated inspection
    Aized, Tauseef
    Takahashi, Koji
    Hagiwara, Ichiro
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2007, E90A (11) : 2593 - 2603
  • [40] Petri Net distributed simulation using HLA based on Petri net components
    Combettes, S
    Nketsa, A
    Modelling and Simulation 2003, 2003, : 503 - 507