Teaching formal methods and discrete mathematics - Archive ouverte HAL
Communication Dans Un Congrès Année : 2014

Teaching formal methods and discrete mathematics

Mathieu Jaume
  • Fonction : Auteur
  • PersonId : 901267
Théo Laurent

Résumé

Despite significant advancements in the conception of (formal) integrated development environments, applying formal methods in software industry is still perceived as a difficult task. To make the task easier, providing tools that help during the development cycle is essential but we think that education of computer scientists and software engineers is also an important challenge to take up. Indeed, we believe that formal methods courses do not appear sufficiently early in compter science curricula and thus are not widely used and perceived as a valid professional skill. In this paper, we claim that teaching formal methods could be done at the undergraduate level by mixing formal methods and discrete mathematics courses and we illustrate such an approach with a small development within FoCaLiZe. We also believe that this could considerably benefit the learning of discrete mathematics.

Dates et versions

hal-01203024 , version 1 (22-09-2015)

Identifiants

Citer

Mathieu Jaume, Théo Laurent. Teaching formal methods and discrete mathematics. The 1st Workshop on Formal Integrated Development Environment (F-IDE 2014), Apr 2014, Grenoble, France. pp.30-43, ⟨10.4204/EPTCS.149.4⟩. ⟨hal-01203024⟩
116 Consultations
0 Téléchargements

Altmetric

Partager

More