Passer à la navigation principale Passer à la recherche Passer au contenu principal

From a B formal specification to an executable code: Application to the relational database domain

  • University of Luxembourg
  • Université de PARIS XII

Résultats de recherche: Contribution à un journalArticleRevue par des pairs

Résumé

This paper presents a formal approach for the development of trustworthy database applications. This approach consists of three complementary steps. Designers start by modeling applications using UML diagrams dedicated to database applications domain. These diagrams are then automatically translated into B specifications suitable not only for reasoning about data integrity checking but also for the derivation of trustworthy implementations. In this paper, we present a process based on the B refinement technique for the derivation of a SQL relational implementation, embedded in the JAVA language (JAVA/SQL), from a B specification obtained by the first translation phase.

langue originaleAnglais
Pages (de - à)253-279
Nombre de pages27
journalInformation and Software Technology
Volume48
Numéro de publication4
Les DOIs
étatPublié - 1 avr. 2006
Modification externeOui

Empreinte digitale

Examiner les sujets de recherche de « From a B formal specification to an executable code: Application to the relational database domain ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation