EXPERIENCE INTEGRATING A FORMAL METHOD INTO A SOFTWARE ENGINEERING COURSE Ann E. Kelley Sobel Systems Analysis Miami Oxford, Department 230 J Kreger Hall University OH 45056 sas.muohio.edu sobelae@phoenix. 1. INTRODUCTION This paper outlines techniques the integration of formal method model The not formal methods on significant real-world systems [I]. The use of formal methods was found to improve the engineering quality of the product as well as the developers understanding of it. There exists a number of articles in the current literature expressing the belief that the current educational mathematical and engineering program offered for a computer science degree does not stress the fundamental principles that should form the basis of software into a graduate advanced software course. A formal method consists of a mathematical and methodology design and justification verification of a software system. to aid in the creation of the specification, of a formal method for the introduction only government stems from and industry regulations/standards, but also from the national perception that the discipline of software engineering education lacks sufficient emphasis on mathematics and engineering This outline includes the objectives, teaching science. methods, group project, from the instructor and evaluations of the experience and students.
/lp/association-for-computing-machinery/experience-integrating-a-formal-method-into-a-software-engineering-JJhBQa9Q4K