Formal Methods Meet Domain Specific Languages - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2005

Formal Methods Meet Domain Specific Languages

Résumé

In this paper, we relate an experiment whose aim is to study how to combine two existing approaches for ensuring software correctness: Domain Specific Languages (DSLs) and formal methods. As examples, we consider the Bossa DSL and the B formal method. Bossa is dedicated to the development of process schedulers and has been used in the context of Linux and Chorus. B is a refinement based formal method which has especially been used in the domain of railway systems. In this paper, we use B to express the correctness of a Bossa specification. Furthermore, we show how B can be used as an alternative to the existing Bossa tools for the production of certified schedulers.
Fichier principal
Vignette du fichier
Formal Methods Meet Domain Specific Languages.pdf (273.07 Ko) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte

Dates et versions

hal-00457182 , version 1 (24-06-2022)

Identifiants

Citer

Jean-Paul Bodeveix, M Filali, Julia L. Lawall, Gilles Muller. Formal Methods Meet Domain Specific Languages. IFM 2005 - 5th International Conference on Integrated Formal Methods, Nov 2005, Eindhoven, Netherlands. pp.187-206, ⟨10.1007/11589976_12⟩. ⟨hal-00457182⟩
315 Consultations
23 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More