DocumentCode
2500017
Title
Formal methods in software engineering education
Author
Andrews, Derek
fYear
1996
fDate
24-27 Jan 1996
Firstpage
514
Lastpage
515
Abstract
Formal methods are seen as the Cinderella subject of software engineering, always hovering in the background, hoping to be invited to the ball. But exactly what are formal methods? Because they were fashionable in the eighties, the term was stolen by “informal” methods to provide themselves with a cloak of respectability-one of the claims of formal methods was that, by using them, it was possible to reduce the number of errors in a program and improve productivity; claims that any method would like to be associated with. The article defines formal methods as mathematically based methods-actually using mathematics to specify, design and implement a computer system
Keywords
computer science education; formal specification; teaching; computer system specification; formal methods; mathematically based methods; productivity; software engineering education; Application software; Bridges; Computer errors; Education; Fans; Formal specifications; Software engineering; Software safety; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering: Education and Practice, 1996. Proceedings. International Conference
Conference_Location
Dunedin
Print_ISBN
0-8186-7379-6
Type
conf
DOI
10.1109/SEEP.1996.534047
Filename
534047
Link To Document