Communication Dans Un Congrès Année : 2017

Prototyper un compilateur de requêtes avec Coq

Résumé

La spécification et le prototypage de nouvelles fonctionnalités sont importantes dans de nombreux projets industriels. Une approche fonctionnelle et l'usage d'outils de vérification formelle peuvent s'avérerparticulì erement utiles dans ce contexte, mais créent des défis supplémentaires lors de l'intégration dans un code produit existant ou pendant le transfert de technologie. Dans cet article, nous présentons comment nous avons utilisé Coq pour le prototypage d'un compilateur de requêtes intégré au produit ODM Insights d'IBM. Nous discutons des avantages et inconvénients de Coq dans ce contexte et décrivons la méthodologie employée pour la ré-implantation en Java nécessairè a l'intégration dans le produit.

Fichier principal
Vignette du fichier
main.pdf (426.46 Ko) Télécharger le fichier
Origine Fichiers éditeurs autorisés sur une archive ouverte
Licence
Loading...

Dates et versions

hal-01503087 , version 1 (06-04-2017)

Licence

Identifiants

  • HAL Id : hal-01503087 , version 1

Citer

Joshua Auerbach, Martin Hirzel, Louis Mandel, Avraham Shinnar, Jérôme Siméon. Prototyper un compilateur de requêtes avec Coq. 28èmes Journées Francophones des Langages Applicatifs (JFLA 2017), Jan 2017, Gourette, France. pp.101-116. ⟨hal-01503087⟩

Collections

110 Consultations
303 Téléchargements

Partager

  • More