Refining Middleware Functions for Verification Purpose - Archive ouverte HAL
Communication Dans Un Congrès Année : 2003

Refining Middleware Functions for Verification Purpose

Jérôme Hugues
  • Fonction : Auteur
  • PersonId : 1004005
Fabrice Kordon
Laurent Pautet

Résumé

The development of real-time, dependable or scalable distributed applications requires specific middleware that enables the formal verification of domain-specific properties. So far, typical middleware implementations do not directly address these issues. They focus on patterns and frameworks to meet application-specific requirements. Patterns propose a high-level methodology adapted to the description of software components. However, their semantics does not clearly address verification of static or run-time properties. Such issues can be addressed by other formalisms, at the cost of a more refined description. In this paper, we present our current effort to combine both patterns and Petri Nets to refine and then to verify middleware. Our contribution details steps to build Petri Net models from the Broker architectural pattern. This provides a model of middleware and is a first step towards formal middleware verification.
Fichier non déposé

Dates et versions

hal-01529288 , version 1 (30-05-2017)

Identifiants

  • HAL Id : hal-01529288 , version 1

Citer

Jérôme Hugues, Fabrice Kordon, Laurent Pautet. Refining Middleware Functions for Verification Purpose. Workshop on Software Engineering for Embedded Systems, Sep 2003, Chicago, United States. ⟨hal-01529288⟩
97 Consultations
0 Téléchargements

Partager

More