Using a Formal Refinement to Derive Relational Database Implementations from B Specifications - Archive ouverte HAL Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2000

Using a Formal Refinement to Derive Relational Database Implementations from B Specifications

Résumé

In this paper, an approach for refining B abstract specifications describing data-intensive applications into relational database implementations is presented. Using the refinement process of the B method, a set of generic refinement rules are described that take into account both data and operations. The last step consists of mapping the final refined component into a relational database implementation. The different rules have been checked with the AtelierB prover. The aim of the work is to automate the refinement steps. This is possible thanks to the genericity feature of the rules. The approach is illustrated through a running example.
Fichier non déposé

Dates et versions

hal-01124516 , version 1 (06-03-2015)

Identifiants

  • HAL Id : hal-01124516 , version 1

Citer

Régine Laleau, Amel Mammar. Using a Formal Refinement to Derive Relational Database Implementations from B Specifications. [Research Report] CEDRIC-00-86, CEDRIC Lab/CNAM. 2000. ⟨hal-01124516⟩
17 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More