Skip to main content

ETHNOS_APP

Home • Search • Journals • List 0

Formal methods

Mathematics, computer science or software engineering

Bibliographic Data

ID20295100
AuthorsGuy Tremblay (0000-0002-0047-8229, Université du Québec à Montréal, corresponding author)
Year2000
Volume43
Issue4
Pages377-382
Publication date2000-01-01
Open AccessYes
TypeARTICLE
VenueIEEE Transactions on Education (JOURNAL)
Journal identifiersISSN: 0018-9359 • E-ISSN: 1557-9638
PublisherInstitute of Electrical and Electronics Engineers (IEEE) (PUBLISHER)
DOI10.1109/13.883345
OpenAlexW2190118153
LanguageEN
References cited13

Formal methods courses have been taught at Universite du Quebec a Montreal (UQAM), Montreal, PQ, Canada, since 1996. In the graduate program, the course was initially an INF course (computer science) and later became an MGL one (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

Course (navigation) · Formal methods · Formal science · Mathematics education · Programming language · Software engineering · Computer Science · Engineering · Formal Methods in Verification · Logic, programming, and type systems · Mathematics · Model-Driven Software Engineering Techniques · Software

Highly citedNo

Tools

Open DOISci-Hub
Ethnos_APP • Open Source Project • MIT License • Frontend v2.0.0 • Privacy and Cookies • API Documentation: api.ethnos.app/docs • API Source Code: GitHub • DOI: 10.5281/zenodo.17049435 • Frontend Source Code: GitHub • DOI: 10.5281/zenodo.17050053 • cruz.rio.br • Expectantes Misericordiae