Logo JFLA 2018

Programme

Attention: programme préliminaire susceptible d'être modifié.

Mercredi 24 janvier

16:00-17:00 Accueil
17:00-18:00 MirageOS ou la quête d'un OS plus petit et plus sûr Thomas Gazagnaire
18:00-18:30 Domaines spatio-temporels: un tour d'horizon David Janin
18:30-19:00 HOcore en HOcore Lionel Zoubritzky et Alan Schmitt
19:00 Dîner

Jeudi 25 janvier

9:00-10:30 La programmation de micro-contrôleurs dans des langages de haut niveau (partie I) Steven Varoumas, Benoit Vaugon et Emmanuel Chailloux
10:30-11:00 Pause
11:00-11:30 Vérification de programmes OCaml fortement impératifs avec Why3 Jean-Christophe Filliatre, Mário Pereira et Simão Melo de Sousa
11:30-12:00 A Value analysis based memory model Quentin Bouillaguet, François Bobot, Boris Yakobowski et Mihaela Sighireanu
12:00-12:20 Un mécanisme d'extraction vers C pour Why3 Raphaël Rieu-Helft
12:20-14:00 Déjeuner
14:00-15:30 Activités libres
15:30-17:00 La programmation de micro-contrôleurs dans des langages de haut niveau (partie II) Steven Varoumas, Benoit Vaugon et Emmanuel Chailloux
17:00-17:30 Pause
17:30-18:00 Towards Secure and Trusted-by-Design Smart Contracts Zaynah Dargaye, Onder Gurcan, Florent Kirchner et Sara Tucci
18:00-18:30 Liquidity : OCaml pour la Blockchain Çağdaş Bozman, Mohamed Iguernlala, Michael Laporte, Fabrice Le Fessant et Alain Mebsout
18:30-19:00 agdarsec - Total Parser Combinators Guillaume Allais
19:00 Dîner

Vendredi 26 janvier

9:00-10:30 Interactive Verification of Imperative Programs using CFML (partie I) Arthur Charguéraud
10:30-11:00 Pause
11:00-11:30 Hydra Ludica: Une preuve d'impossibilité de prouver simplement Pierre Castéran
11:30-11:50 OCaml étendu avec du filtrage par comotifs Paul Laforgue et Yann Régis-Gianas
11:50-12:10 Définir le fini : deux formalisations d'espaces de dimension finie Florian Faissole
12:10-14:00 Déjeuner
14:00-15:30 Activités libres
15:30-17:00 Interactive Verification of Imperative Programs using CFML (partie II) Arthur Charguéraud
17:00-17:30 Pause
17:30-18:00 Preuves constructives de programmes probabilistes Florian Faissole et Bas Spitters
18:00-18:20 Génération aléatoire de programmes guidée par la vivacité Gergö Barany et Gabriel Scherer
18:20-18:40 Why3 a dit : gardez le contrôle en toute situation Jean-Christophe Léchenet, Nikolai Kosmatov et Pascale Le Gall
18:40-19:00 Vérification automatique de chaînes de fonctions de sécurité dans des réseaux programmables SDN avec Synaptic Nicolas Schnepf, Rémi Badonnel, Abdelkader Lahmadi et Stephan Merz
19:00 Dîner

Samedi 27 janvier

9:00-10:00 Garantir l'intégrité et la provenance des données par typage, et application à la démonstration automatique modulaire et sans bugs Stéphane Graham-Lengrand
10:00-10:30 Pause
10:30-10:50 Simplification efficace pour la théorie des tableaux Benjamin Farinier, Sébastien Bardin et Robin David
10:50-11:10 Programmer des Chatbots en OCaml avec Watson Conversation Service Guillaume Baudart, Louis Mandel et Jerome Simeon
11:30 Repas à emporter