From Event-B specifications to programs for distributed algorithms - Archive ouverte HAL Access content directly
Journal Articles International journal of autonomous and adaptive communications systems Year : 2016

From Event-B specifications to programs for distributed algorithms

(1) , (1) , (2, 3, 4)
1
2
3
4

Abstract

Formal proofs of distributed algorithms are long, hard and tedious. We propose a general approach, based on the Event-B formal method, to automatically generate correct programs of distributed algorithms. Our approach is implemented with a translation tool, called B2Visidia, that generates Java code from an Event-B specification related to distributed algorithms. The resulting code can be executed on classical distributed computing systems. To execute the resulting programs, we use a tool called Visidia that can be used for experimenting, testing and visualising programs of distributed algorithms.
Not file

Dates and versions

hal-01495802 , version 1 (26-03-2017)

Identifiers

Cite

Mohamed Mosbah, Mohamed Tounsi, Dominique Mery. From Event-B specifications to programs for distributed algorithms. International journal of autonomous and adaptive communications systems, 2016, 9 (3-4), pp.223 - 242. ⟨10.1504/IJAACS.2016.079623⟩. ⟨hal-01495802⟩
126 View
0 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More