Practice-oriented courses in formal methods using VDM - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Formal Aspects of Computing Année : 2008

Practice-oriented courses in formal methods using VDM

Résumé

We describe the design and delivery of two courses that aim to develop skills of use to students in their subsequent professional practice, whether or not they apply formal methods directly. Both courses emphasise skills in model construction and analysis by testing rather than formal verification. The accessibility of the formalism is enhanced by the use of established notations (VDM-SL and VDM). Motivation is improved by using credible examples drawn from industrial projects, and by using an industrial-strength tool set. We present examples from the courses and discuss student evaluation and examination performance. We stress the need for exercises and tests to support the development of abstraction skills.

Mots clés

Fichier principal
Vignette du fichier
PEER_stage2_10.1007%2Fs00165-008-0068-5.pdf (367.42 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00477900 , version 1 (30-04-2010)

Identifiants

Citer

Peter Gorm Larsen, John S. Fitzgerald, Steve Riddle. Practice-oriented courses in formal methods using VDM. Formal Aspects of Computing, 2008, 21 (3), pp.245-257. ⟨10.1007/s00165-008-0068-5⟩. ⟨hal-00477900⟩

Collections

PEER
57 Consultations
661 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More