Title of article :
Formal methods: mathematics, computer science or software engineering?
Author/Authors :
Tremblay، نويسنده , , G.، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2000
Pages :
6
From page :
377
To page :
382
Abstract :
Formal methods courses have been taught at Université du Québec à Montréal (UQAM), Montréal, PQ, Canada, since 1996. In the graduate program, the course was initially an INF course (computer science) and later became anMGLone (software engineering). On the other hand, until recently, the undergraduate formal methods course was a MAT course (mathematics). From these various affiliations, one can be lead to the following question regarding formal methods: are they part of mathematics, computer science, or software engineering? This paper tries to shed some light on this question. First, the major characteristics of these various disciplines are presented. UQAM students’ background is also examined to see to which discipline they belong. Then, what are formal methods and how they fit in the software development life cycle is briefly explained. An outline of the formal methods courses that have been taught over the last few years is then presented, followed by an informal assessment of these courses.
Keywords :
software engineering. , formal methods
Journal title :
IEEE TRANSACTIONS ON EDUCATION
Serial Year :
2000
Journal title :
IEEE TRANSACTIONS ON EDUCATION
Record number :
397988
Link To Document :
بازگشت