r2 - 04 Feb 2007 - 10:10:48 - PeterGormLarsenYou are here: TWiki >  Main Web  > Modellingbookteaching

Teaching material for "Modelling Systems: Practical Tools and Techniques in Software Development"

This page contains slides used to teach material based on Fitzgerald and Larsen's book.

A new Japanese translation has been developed by Takahiko Ogino of the Railway Technical Research Institute, Tokyo, Japan. We are very grateful to Mr. Ogino and his colleagues for their work in completing the translation.

Teachers are welcome to download and review the material available here. Any use of this material must include acknowledgement of the authors.

Subject Powerpoint Postscript PDF Japanese (PDF)
Introduction intro.ppt intro.ps intro.pdf MS-introduction1.pdf
Guided Tour tour.ppt tour.ps tour.pdf MS-tour2.pdf
Logic logic.ppt logic.ps logic.pdf MS-logic3.pdf
Basic Data Types basic.ppt basic.ps basic.pdf MS-basicelement4.pdf
Sets sets.ppt sets.ps sets.pdf MS-sets5.pdf
Sequences sequences.ppt sequences.ps sequences.pdf  
Mappings mappings.ppt mappings.ps mappings.pdf MS-mappings6.pdf
Recursion recursion.ppt recursion.ps recursion.pdf  
Validation validation.ppt validation.ps validation.pdf MS-validation7.pdf

The full sets: English slides Zipped Powerpoint Zipped PDF Zipped Postscript
  Japanese slides   Zipped PDF  

In addition there are slides for explaining the satisfiability proof obligations for implicitly defined functions/operations and for statebased modelling. Finally a small tutorial for introducing newcommers to VDMTools is available.

Validation Course (New - July 2000) This course was developed for use at the Technical University of Wroclaw in Poland during 2000 as part of a Socrates Teaching Staff Mobility sponsored by the European Union. Validation Course (62 slides)

Zipped Powerpoint 97 Zipped PDF Zipped Postscript

Please let us know of your experiences using this material. If you develop teaching materials of youre own, then why not contribute some notes, slides or just teaching experiences of your own on this wiki? All contributions are acknowledged.

The slides serve as lecture notes as well as OHP transparencies. At Newcastle, students have printed copies of the slides which they annotate during the lectures. As a result, some slides are "busier" than I might like. Most slides have some blank space in which an annotation is written by the lecturer. This is especially useful when presenting relatively intricate formulae, as it tends to slow the lecturer. The use of an OHP also helps to reduce the problem of talking away from the students.

-- PeterGormLarsen - 16 Oct 2006

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
 
Home
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback