@www.csse.monash.edu.au |
| Assessment | Contacts | Lectures | Resources | Timetables | Tutorials | Unit Outline |
| Last modified: 20090302:111209/updated to Event B | FIT3013 AJH-2009-05 |
LM1: Introduction to the Event B Method
| presentation | pdf version of the lecture presentation, with multiple slides per presentation point | 50 slides |
| slides | pdf version of the lecture slides, with single slides per presentation point | 16 slides |
| notes | the lecture slides reduced to note form, more suitable for printing | 4 pages |
| HTML slides | some experimental slides, with multiple slides per points. These are generated using the Slidy HTML tool. | 19 HTML pages |
In this module, we give an overview of the need for specification, its role in testing, a comparison with traditional engineering disciplines, and some real life examples of how B has been used in practice.
We run a simple example of using the Rodin tool to develop a simple specification of a Parking Meter machine. The code of this specification is available on-line.
We also review some slides on the Event-B Notation, kindly made available by Prof Jean-Raymond Abrial, the father of Event-B (and B, and Z!). These slides can only be accessed by using your Authcate username and password.
A comment from The Vice-Chancellor's February 2007 Ancora Imparo column.
next: LM2: Set Theory
| 20090302:111209 | 8.0.1 | ajh | updated to Event B |
| 20090129:153029 | 8.0.0 | ajh | first version for 2009 |
| This page maintained by John Hurst. Copyright Monash University Copyright Policy |
| ||
Generated at 20090705:1320 from an XML file modified on 20090504:1356 | |||