From Formal Specification to Optimized Implementation of Distributed Systems.: A Multi-Formalism Approach - Archive ouverte HAL Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 1997

From Formal Specification to Optimized Implementation of Distributed Systems.: A Multi-Formalism Approach

Depuis les Spécifications Formelles à l'Implémentation de Systèmes Répartis: Une approche Multi-Formalisme

Alioune Diagne
  • Fonction : Auteur
  • PersonId : 1022184
Fabrice Kordon

Résumé

This paper proposes a methodology to build safe distributed systems that considers both conceptual and operational description aspects. At the conceptual level, we focus on the safety and liveness properties expected from the system. Such properties are stated and then verified. At the operational level, we focus on properties addressing the optimization of the generated code. Traceability between the two levels is managed in a satisfactory semi-automatic way. It preserves the properties proved at the first level and discards information that are not relevant for code generation. The paper presents the general methodology and proposes an application to a simple example.
Cet article présente une méthodologie pour la construction de systèmes répartis sûrs. Cette méthodologie considère à la fois les aspects conceptuels et opérationnels de la description d'un système. Au niveau conceptuel, nous insistons sur les propriétés de vivacité et de sûreté attendues. De telles propriétés doivent être posées puis vérifiées. Au niveau opérationnel, nous insistons sur les propriétés permettant d'optimiser l'application correspondante. La traçabilité entre ces deux niveaux est supportée de manière semi-automatique. Elle préserve les propriétés prouvées et écarte l'information irrelevante pour la génération de code. Cet article, après avoir présenté les principes de la méthodologie, propose une application sur un exemple simple.
Fichier principal
Vignette du fichier
lip6.1997.039.pdf (148.26 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02547668 , version 1 (20-04-2020)

Identifiants

  • HAL Id : hal-02547668 , version 1

Citer

Alioune Diagne, Fabrice Kordon. From Formal Specification to Optimized Implementation of Distributed Systems.: A Multi-Formalism Approach. [Research Report] lip6.1997.039, LIP6. 1997. ⟨hal-02547668⟩
28 Consultations
20 Téléchargements

Partager

Gmail Facebook X LinkedIn More