DTU
Uddannelse
Previous page | Current version Archive 2000/2001 
 
02268 Formal Software Specification
Danish title: Formel programmelspecifikation
Language:  English    ECTS-creditpoints:  5   
Type:  civil engineering course
Class schedule:   F4-B
Exam schedule:   F4-B (Jun 06 2002), E4-B (Dec 19 2001)
Scope and form:  Lectures, exercises and project work.
Evaluation:  Approval of coursework/reports
Examination:  13-scale
Previous course:  49238
Prerequisites:  01016, 02260
Aim:  The aim of the course is to introduce the students to mathematically based methodsfor developing software systems and in particular giving skillsin exploring and writing formal specifications using various abstraction and modelling techniques.
Contents:  Formal specification, starting with one or several typical examples ofspecification languages. Various specification techniques: model-oriented versusalgebraic; applicative versus imperative. Stepwise development and verification (formal proof). Implementation relations. Exercises in specification using a computer-based specification tool. Algebraic semantics of specification languages.
Contact:  Anne Elisabeth Haxthausen, building 322, (+45) 4525 7510, ah@imm.dtu.dk
Course URL:  http://www.imm.dtu.dk/courses/02268