SEOC1 Lecture Notes

This page indexes the pdf of the slides used in the lectures and some additional material. Paper copies of the slides will be made available at the lectures and from the ITO. These notes are intended to augment your reading of the recommended texts specified in note 1.
  1. Note 1 - SEOC1 Overview. In addition you may want to look at Ian Sommerville's slides on some prominent safety systems:
  2. Note 2 - Software Engineering and OO Issues
  3. Note 3 - Requirements capture in UML: Developing Use Cases
  4. Note 4 - Static specifications in UML: Class Models
  5. Note 5 - Validation(1) - CRC Cards
  6. Note 6 - Process Management
  7. Note 7 - Validation (2): Collaboration Diagrams
  8. Note 8 - Validation (3): Sequence Diagrams
  9. Note 9 - Testing
  10. Note 10 - Modelling Dynamics(1): UML Statecharts
  11. Note 11 - Modelling Dynamics (2): Activity Diagrams
  12. Note 12 - Reuse and Components (1)
  13. Note 13 - Reuse and Components (2)
  14. Note 14 - Implementation models in UML: Component and Deployment Diagrams
  15. Note 15 - Software Maintenance and Evolution
  16. Note 16 - Engineering High-Dependability Systems
  17. Note 17 - Engineering High-Dependability Systems (2)
  18. Note 18 - Open Issues and Course Summary

This page is maintained by Stuart Anderson (soa@inf.ed.ac.uk)


Home : Teaching : Courses : Seoc : 2002_2003 

Informatics Forum, 10 Crichton Street, Edinburgh, EH8 9AB, Scotland, UK
Tel: +44 131 651 5661, Fax: +44 131 651 1426, E-mail: school-office@inf.ed.ac.uk
Please contact our webadmin with any comments or corrections. Logging and Cookies
Unless explicitly stated otherwise, all material is copyright © The University of Edinburgh