Module DR : Spécification par modèles et développement rigoureux |
Ce module propose une présentation des méthodes formelles permettant une modélisation des données et une spécification axiomatique des programmes. Il est une introduction aux principales méthodes de spécification utilisées dans les milieux académiques et industriels. Il donne surtout la possibilité d'approfondir une technique particulière qui assure le développement correct depuis la spécification de haut niveau jusqu'au code exécutable. Ce module permet d'acquérir une compétence d'expert dans le domaine et de poursuivre des recherches en thèse sur le sujet. Des contacts sont possibles avec les groupes de recherche et les industriels qui utilisent cette méthode avec succès.
Toutes les étapes sont illustrées d'exemples. Possibilité d'utilisation de l'atelier B pour des expérimentations.
Module DR : Spécification par modèles et développement rigoureux |