International audienceCe document résume les travaux de recherche de ma thèse d’informatique intitulée “Vérification formelle de programmes de génération de données structurées”, dirigée depuis septembre 2012 par O. Kouchnarenko, professeur et co-encadrée par A. Giorgetti, maître de conférences.Les méthodes du génie logiciel, telles que la spécification formelle et la preuve déductive, rendent la conception de programmes plus rationnelle, augmentent leur qualité et accroissent la confiance du développeur dans la correction de sa production. En raison de leur fort coût, ces méthodes n’ont longtemps été appliquées que dans des domaines à fort enjeu de sûreté ou de sécurité. De nombreuxprogrès récents rendent ces pratiques vertueuses accessibl...
National audienceL'ingénierie du logiciel traite de toutes les phases de la vie d'un logiciel : étud...
L’utilisation des assistants de preuve comme Coq prend de plus en plus d’ampleur. De tels outils per...
La production de logiciels informatiques ne se résume pas à la réalisation de « gros » programmes né...
International audienceL’énumération est une technique élémentaire de génération automatique de donné...
National audienceDepuis Septembre 2002, l’Université de Bretagne Occidentale propose un parcours du ...
Cette thèse s'inscrit dans la démarche de preuve de programmes à l'aide de vérification déductive. L...
International audienceCe numéro thématique d’Expressions veut célébrer deux événements : d’une part,...
J’ai effectué un DEA puis une thèse dans le domaine du génie logiciel sous la supervision de Paul Fr...
Confrontées aux défis et aux enjeux de la conception d’un programme axé sur le développement de comp...
International audiencePourquoi peut-on dire d’un diagramme qu’il s’agit d’un programme dont l’exécut...
En septembre 2000, le ministère de l’Éducation, du Loisir et du Sport amorce la réforme de l’ensemb...
La spécialisation de programmes, aussi appelée évaluation partielle, est une technique générale dest...
International audienceParmi les systèmes d’écriture utilisés pour analyser les différents processus ...
Les enjeux de la génomique végétale sont immenses pour le secteur de la création variétale et concer...
International audienceCe travail est inscrit dans le cadre du projet DALIE de l’Agence Nationale de ...
National audienceL'ingénierie du logiciel traite de toutes les phases de la vie d'un logiciel : étud...
L’utilisation des assistants de preuve comme Coq prend de plus en plus d’ampleur. De tels outils per...
La production de logiciels informatiques ne se résume pas à la réalisation de « gros » programmes né...
International audienceL’énumération est une technique élémentaire de génération automatique de donné...
National audienceDepuis Septembre 2002, l’Université de Bretagne Occidentale propose un parcours du ...
Cette thèse s'inscrit dans la démarche de preuve de programmes à l'aide de vérification déductive. L...
International audienceCe numéro thématique d’Expressions veut célébrer deux événements : d’une part,...
J’ai effectué un DEA puis une thèse dans le domaine du génie logiciel sous la supervision de Paul Fr...
Confrontées aux défis et aux enjeux de la conception d’un programme axé sur le développement de comp...
International audiencePourquoi peut-on dire d’un diagramme qu’il s’agit d’un programme dont l’exécut...
En septembre 2000, le ministère de l’Éducation, du Loisir et du Sport amorce la réforme de l’ensemb...
La spécialisation de programmes, aussi appelée évaluation partielle, est une technique générale dest...
International audienceParmi les systèmes d’écriture utilisés pour analyser les différents processus ...
Les enjeux de la génomique végétale sont immenses pour le secteur de la création variétale et concer...
International audienceCe travail est inscrit dans le cadre du projet DALIE de l’Agence Nationale de ...
National audienceL'ingénierie du logiciel traite de toutes les phases de la vie d'un logiciel : étud...
L’utilisation des assistants de preuve comme Coq prend de plus en plus d’ampleur. De tels outils per...
La production de logiciels informatiques ne se résume pas à la réalisation de « gros » programmes né...