start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
start [2009/03/08 19:05] – jonathan | start [2009/03/11 17:24] (current) – jonathan | ||
---|---|---|---|
Line 6: | Line 6: | ||
* Slides from the first lecture and for the second are available in the SVN repository. | * Slides from the first lecture and for the second are available in the SVN repository. | ||
- | * Please try out the Rodin Event-B Eclipse tool (see below for links) | + | * Please try out the Rodin Event-B Eclipse tool in preparation for Monday' |
- | + | ||
- | ===== Contents ===== | + | |
- | + | ||
- | + | ||
- | Safety critical systems are complex systems that interact with a dangerous environment (e.g. nuclear reactors or radiation therapy machines such as the [[http:// | + | |
- | + | ||
- | In this course, we use industrial strength methods and tools such as [[http:// | + | |
- | + | ||
- | As explained by J.R. Abrial in his new book on Event-B, these methods and tools provide insights into specifying, modelling, and reasoning about the safety and correctness of such systems. These activities take place before undertaking effective coding of a computer system, so that the system in question will be correct by construction. The methods | + | |
- | + | ||
- | We construct a mathematical model of a program that is quite different from the program itself. It is far easier to reason about the model than about the program. We will study important notions such as abstraction and refinement: the idea being that an executable program is only obtained at the final stage of a sequence consisting of gradually building more and more accurate models of the future program (think of the various blue-prints made by an architects and engineers). | + | |
- | + | ||
- | " | + | |
+ | * [[public: | ||
Line 32: | Line 20: | ||
Location: SEL (Software Engineering Laboratory, CSEB2056) | Location: SEL (Software Engineering Laboratory, CSEB2056) | ||
+ | |||
+ | Office hours: directly after class. | ||
start.1236539118.txt.gz · Last modified: 2009/03/08 19:05 by jonathan