To make it easier for you to develop your own teaching material, I have made all of the diagrams in the book available. These are in extended postscript so you should be able to copy and paste them into a graphics system such as Illustrator for further editing if you wish. Tables are in Powerpoint format so you should be able to edit these in MS Word.

I have only included versions of these diagrams in PPTX format, used by Office 2007 and later. If you have an earlier version of Office, your version of PowerPoint will probably be able to convert these automatically. If not, you can download and install Microsoft's compatibility pack, which will let you read these PPTX documents. If you use a Mac, there is also a Mac compatibility pack available.

If you use OpenOffice these files should be readable and the fonts etc. should work. However, I have not tested this.

If you don't have Office or Powerpoint installed, you can download a free Powerpoint viewer.


Chapter 14: Security Engineering (PPTX)

Chapter 15: Dependability and Security Assurance (PPTX)

Chapter 16: Software Reuse (PPTX)

Chapter 17: Component-based Software Engineering (PPTX)

Chapter 18: Distributed Software Engineering (PPTX)

Chapter 19: Service-oriented Architecture (PPTX)

Chapter 20: Embedded Systems (PPTX)

Chapter 21: Aspect-oriented software engineering (PPTX)

Chapter 22: Project management (PPTX)

Chapter 23: Project planning (PPTX)

Chapter 24: Quality management (PPTX)

Chapter 25: Configuration management (PPTX)

Chapter 26: Process improvement (PPTX)

Download all figures as a zip file

Chapter 1: Introduction (PPTX)

Chapter 2: Software processes (PPTX)

Chapter 3: Agile software development (PPTX)

Chapter 4: Requirements engineering (PPTX)

Chapter 5: System modeling (PPTX)

Chapter 6: Architectural design (PPTX)

Chapter 7: Design and Implementation (PPTX)

Chapter 8: Software testing (PPTX)

Chapter 9: Software Evolution (PPTX)

Chapter 10: Socio-technical Systems (PPTX)

Chapter 11: Dependability and Security (PPTX)

Chapter 12: Dependability and Security Specification (PPTX)

Chapter 13: Dependability Engineering (PPTX)