On the formal verification of middleware behavioral properties

Jérôme Hugues, Thomas Vergnaud, Laurent Pautet, Yann Thierry-Mieg, Soheib Baarir, Fabrice Kordon

Research output: Contribution to journalConference articlepeer-review

Abstract

Distribution middleware is often integrated as a COTS, providing distribution facilities for critical, embedded or large-scale applications. So far, typical middleware does not come with a complete analysis of their behavioral properties. In this paper, we present our work on middleware modeling and the verification of its behavioral properties; the study is applied to our middleware architecture: PolyORB. Then we present the tools and techniques deployed to actually verify the behavioral properties of our model: Petri nets, temporal logic and advanced algorithms to reduce the size of the state space. Finally, we detail some properties we verify and assess our methodology.

Original languageEnglish
Pages (from-to)139-157
Number of pages19
JournalElectronic Notes in Theoretical Computer Science
Volume133
DOIs
Publication statusPublished - 31 May 2005
Externally publishedYes
EventProceedings of the Ninth International Workshop on Formal Methods for Industrial Critical Systems (FMICS 2004) -
Duration: 25 Jun 200327 Jun 2003

Keywords

  • LTL
  • Middleware design
  • Petri nets
  • Symmetries
  • Verification

Fingerprint

Dive into the research topics of 'On the formal verification of middleware behavioral properties'. Together they form a unique fingerprint.

Cite this