Refinement-Preserving Translation from Event-B to Register-Voice Interactive Systems

  • Denisa Diaconescu
  • Ioana Leustean
  • Luigia Petre
  • Kaisa Sere
  • Gheorghe Stefanescu
Conference paper

DOI: 10.1007/978-3-642-30729-4_16

Part of the Lecture Notes in Computer Science book series (LNCS, volume 7321)
Cite this paper as:
Diaconescu D., Leustean I., Petre L., Sere K., Stefanescu G. (2012) Refinement-Preserving Translation from Event-B to Register-Voice Interactive Systems. In: Derrick J., Gnesi S., Latella D., Treharne H. (eds) Integrated Formal Methods. IFM 2012. Lecture Notes in Computer Science, vol 7321. Springer, Berlin, Heidelberg

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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Denisa Diaconescu
    • 2
  • Ioana Leustean
    • 2
  • Luigia Petre
    • 1
  • Kaisa Sere
    • 1
  • Gheorghe Stefanescu
    • 2
  1. 1.Åbo Akademi UniversityFinland
  2. 2.University of BucharestRomania

Personalised recommendations