Refinement-Preserving translation from event-b to register-voice interactive systems

  • Authors:
  • Denisa Diaconescu;Ioana Leustean;Luigia Petre;Kaisa Sere;Gheorghe Stefanescu

  • Affiliations:
  • University of Bucharest, Romania;University of Bucharest, Romania;Åbo Akademi University, Finland;Åbo Akademi University, Finland;University of Bucharest, Romania

  • Venue:
  • IFM'12 Proceedings of the 9th international conference on Integrated Formal Methods
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The state-based formal method Event-B relies on the concept of correct stepwise development, ensured by discharging corresponding proof obligations. The register-voice interactive systems (rv-IS) formalism is a recent approach for developing software systems using both structural state-based as well as interaction-based composition operators. One of the most interesting feature of the rv-IS formalism is the structuring of the components interactions. In order to study whether a more structured (rv-IS inspired) interaction approach can significantly ease the proof obligation effort needed for correct development in Event-B, we need to devise a way of integrating these formalisms. In this paper we propose a refinement-based translation from Event-B to rv-IS, exemplified with a file transfer protocol modelled in both formalisms.