DocumentCode :
1693420
Title :
Translating Diagrams: A New Approach to Introducing Formal Methods
Author :
Cowling, A.J.
Author_Institution :
Dept. of Comput. Sci., Sheffield Univ.
fYear :
2005
Firstpage :
121
Lastpage :
128
Abstract :
This paper describes an innovative approach to introducing students to formal methods in software engineering, which has been derived from research work in methods integration. The pedagogical basis for this approach is discussed, and particularly the need for students to be taught a clear and well-structured process for developing formal specifications. The approach and the process that it uses is described, and illustrated with examples from the course material that has been developed. The results obtained from using this approach are described, which demonstrate that it has been more successful than the traditional approaches used previously
Keywords :
computer science education; diagrams; educational courses; formal specification; teaching; diagram translation; educational course; formal methods; formal specifications; methods integration; pedagogy; software engineering; student teaching; Computer science; Computer science education; Formal specifications; Programming; Software engineering; Software systems; Software testing; Specification languages; System testing; Usability; Software engineering; introductory teaching; methods integration; software development; software education;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Education & Training, 18th Conference on
Conference_Location :
Ottawa, Ont.
ISSN :
1093-0175
Print_ISBN :
0-7695-2324-2
Type :
conf
DOI :
10.1109/CSEET.2005.39
Filename :
4698916
Link To Document :
بازگشت