Analysis of Self-☆ and P2P Systems Using Refinement

被引:0
|
作者
Andriamiarina, Manamiary Bruno [1 ]
Mery, Dominique [1 ]
Singh, Neeraj Kumar [2 ]
机构
[1] Univ Lorraine, LORIA, BP 239, F-54506 Vandoeuvre Les Nancy, France
[2] McMaster Univ, McMaster Ctr Software Certificat, Hamilton, ON, Canada
来源
ABSTRACT STATE MACHINES, ALLOY, B, TLA, VDM, AND Z, ABZ 2014 | 2014年 / 8477卷
关键词
Distributed systems; self-star; self-healing; self-stabilization; P2P; EVENT B; liveness; service-as-event;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Distributed systems and applications are becoming increasingly complex, due to factors such as dynamic topology, heterogeneity of components, failure detection. Therefore, they require effective techniques for guaranteeing safety, security and convergence. The self-star systems are based on the idea of managing efficiently complex systems and architectures without user interaction. This paper presents a methodology for verifying distributed systems and ensuring safety and convergence requirements: Correct-by-construction and service-as-event paradigms are used for formalizing the system requirements using incremental refinement in EVENT B. Moreover, this paper describes a mechanized proof of correctness of the self-star systems along with a case study related to the P2P-based self-healing protocol.
引用
收藏
页码:117 / 123
页数:7
相关论文
共 41 条
  • [1] Analytical evaluation of P2P reputation systems
    Lagesse, Brent
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2012, 9 (1-2) : 82 - 96
  • [2] Distributed path restoration algorithm for anonymity in P2P file sharing systems
    Manzanares-Lopez, Pilar
    Munoz-Gea, Juan Pedro
    Malgosa-Sanahuja, Josemaria
    Sanchez-Aamoutse, Juan Carlos
    Garcia-Haro, Joan
    ICSOFT 2007: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL PL/DPS/KE/MUSE, 2007, : 88 - 95
  • [3] SPA-based task scheduling for hypercubic P2P grid systems
    Miriam, D. Doreen Hephzibah
    Easwarakumar, K. S.
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2012, 9 (1-2) : 117 - 139
  • [4] On the interplay between data redundancy and retrieval times in P2P storage systems
    Pamies-Juarez, Lluis
    Sanchez-Artigas, Marc
    Garcia-Lopez, Pedro
    Mondejar, Ruben
    Chaabouni, Rahma
    COMPUTER NETWORKS, 2014, 59 : 1 - 16
  • [5] Reputation-Based Resource Allocation in P2P Systems: A Game Theoretic Perspective
    Goswami, Antriksh
    Gupta, Ruchir
    Parashari, Gopal S.
    IEEE COMMUNICATIONS LETTERS, 2017, 21 (06) : 1273 - 1276
  • [6] P2P Reputation Management Using Distributed Identities and Decentralized Recommendation Chains
    Dewan, Prashant
    Dasgupta, Partha
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2010, 22 (07) : 1000 - 1013
  • [7] Efficient P2P Inspired Policy to Distribute Resource Information in Large Distributed Systems
    Verghelet, Paula
    Mocskos, Esteban
    HIGH PERFORMANCE COMPUTING CARLA 2016, 2017, 697 : 3 - 17
  • [8] A p2p framework for interacting with learning objects
    Clematis, Andrea
    Forcheri, Paola
    Quarati, Alfonso
    CREATING NEW LEARNING EXPERIENCES ON A GLOBAL SCALE, PROCEEDINGS, 2007, 4753 : 469 - +
  • [9] Vyapthi: A Leveraged P2P Content Sharing Platform for Distributed e-Learning Systems
    Priyankara, H. A. C.
    Jayasuriya, K. A. K. D. D. B.
    Gunasekara, U. D. N. D.
    2018 18TH INTERNATIONAL CONFERENCE ON ADVANCES IN ICT FOR EMERGING REGIONS (ICTER) CONFERENCE PROCEEDINGS, 2018, : 126 - 132
  • [10] A Low-Overhead Structure Maintenance Approach for Building Robust Structured P2P Systems
    Arbabi, Saeed
    Sharifi, Mohsen
    Mirtaheri, Seyedeh Leili
    Khaneghah, Ehsan Mousavi
    2012 SIXTH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2012, : 586 - 591