next up previous
Next: About this document ... Up: FASE Formal Aspects of Previous: FASE Formal Aspects of


Dines Bjørner's View of Courses 02262 + 02268

Preamble / Caveat:
 

Figure 1: Rôle of IMM Courses 02260, 02262 and 02268
\begin{figure}
\vspace*{2mm}
\begin{center}\epsfig {file=22602262.eps}\end{center} \end{figure}

We emphasise that Figure 1 only views other IMM courses from the point of view of IMM Courses 02260, 02262 and 02268, and that the view is primarily that of the author of this web page.

We refer to official DTU home pages for overall views of IMMs Informatics courses:

What is Software Engineering (SE) ?
We now extend the characterisation given of SE on the Home Page for Course 02260.

Figure 2: The SE Triptych
\begin{figure}
\vspace*{2mm}
\begin{center}\epsfig {file=triptych.eps}\end{center} \end{figure}

The Problems that the FASE Courses Address:
The three kinds of engineerings mentioned above: Domain engineering, requirements engineering and software design (programming), all have a number of things in common:
Lecturers:
Prof. Dines Bjørner and Assoc.Prof. Anne Haxthausen
Lectures:
We refer to the DTU Study Handbook:
Homework/Exercises and Project Work:
Two kinds of ``class'' work will be pursued:
The Rôle of FASE in Industry:
The above listings should suffice to illustrate, to the student, the variety of immediate applications of FASE topics. To that one has to add the Problem Frame specific areas listed earlier.
The software industry is today fraught with very many and very serious problems: Experience over the last 20 years has shown that the principles and the techniques taught (propagated) by FASE, when taken serious, by industry, lead to significant alleviations in each of the above four areas. These claims are well documented in seriously reviewed public literature.
Relation to Course 02260 Software Engineering:
Whereas 02260: Software Engineering is a ``beginners'', broad course which emphasises practical (and necessary) engineering issues, the present courses, FASE: Formal Aspects (Theory & Practice) of Software Engineering emphasise software enginering on the basis of scientific theories and insight.

next up previous
Next: About this document ... Up: FASE Formal Aspects of Previous: FASE Formal Aspects of
Dines Bjorner
2001-12-08