DocumentCode :
625908
Title :
Towards Proved Distributed Algorithms through Refinement, Composition and Local Computations
Author :
Filou, Vinvent ; Mosbah, Mohamed ; Tounsi, Mohamed
Author_Institution :
LaBRI, Univ. Bordeaux, Talence, France
fYear :
2013
fDate :
17-20 June 2013
Firstpage :
353
Lastpage :
358
Abstract :
The design and the proof of distributed algorithms are difficult tasks due to the lack of knowledge of the global state and the non determinism in the execution of the processes. Formal methods can guarantee that these algorithms run as designed. In this paper, we show that the proof of complex distributed algorithms can be simplified by combining already proved sub-algorithms. To do so, we use a high level encoding of distributed algorithms in form of graph relabeling systems and we propose a formal proof methodology. The proposed methodology combines refinement and decomposition techniques and relies on the correct-by-construction paradigm used by the Event-B method.
Keywords :
distributed processing; graph theory; theorem proving; distributed algorithms; event-B method; formal methods; formal proof methodology; global state; graph relabeling systems; Abstracts; Algorithm design and analysis; Computational modeling; Concrete; Context; Distributed algorithms; Labeling; Distributed algorithms; Event-B method; Formal method; Local computation systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), 2013 IEEE 22nd International Workshop on
Conference_Location :
Hammamet
ISSN :
1524-4547
Print_ISBN :
978-1-4799-0405-1
Type :
conf
DOI :
10.1109/WETICE.2013.67
Filename :
6570642
Link To Document :
بازگشت