Towards an approach for modeling and formalizing SOA design patterns with Event-B

  • Authors:
  • Imen Tounsi;Mohamed Hadj Kacem;Ahmed Hadj Kacem;Khalil Drira;Emna Mezghani

  • Affiliations:
  • University of Sfax, ReDCAD-Research unit, Sfax, Tunisia;University of Sfax, ReDCAD-Research unit, Sfax, Tunisia;University of Sfax, ReDCAD-Research unit, Sfax, Tunisia;CNRS, LAAS, colonel Roche, Toulouse, France and Univ de Toulouse, LAAS, Toulouse, France;CNRS, LAAS, Toulouse, France and Univ de Toulouse, LAAS, Toulouse, France

  • Venue:
  • Proceedings of the 28th Annual ACM Symposium on Applied Computing
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper introduces a formal architecture-centric approach, which allows first to model message-oriented SOA design patterns with the SoaML standard language, and second to formally specify these patterns at a high level of abstraction using the Event-B method. These two steps are performed before undertaking the effective coding of a design pattern providing correct by construction pattern-based software architectures. We implement our approach under the Rodin platform which we use to prove model consistency.