Chair for Applied Software Engineering Lehrstuhl für Angewandte Softwaretechnik

Home  |  Home  |  Changes  |  Index  |  Search Prentice Hall  |  Pearson UK  |  Pearson Studium  |  Search

Welcome to the OOSE Website

This site provides support material for

  • Object-Oriented Software Engineering:
    Using UML, Patterns, and Java, 2nd Edition
    Prentice Hall, Upper Saddle River, NJ, September 25, 2003.

  • Objektorientierte Softwaretechnik:
    mit UML, Entwurfsmustern und Java - 2., Überarbeitete Auflage
    Pearson Studium, München, August 2004.

To purchase the English edition, visit amazon com, de, or uk

To purchase the German edition, visit amazon de or amazon uk.

To request an instructor copy or instructor resources, visit Prentice Hall or Pearson UK.

To report errors, provide feedback, or otherwise tell us about your opinion on this book,
please contact us: Bernd Bruegge & Allen H. Dutoit.

FAQ

  • OOSE Web FAQ: Answers to common questions about this site.

OOSE_cover_small.jpg OOST_cover_small.jpg

Lectures and Artwork

  1. Introduction (lecture, art)
  2. Modeling with UML (lecture, art)
  3. Project Organization and Communication (lecture, art)
  4. Requirements Elicitation (lecture, art)
  5. Analysis (lectures 1, 2, art)
  6. System Design: Decomposing the System (lecture, art)
  7. System Design: Addressing Design Goals (lecture, art)
  8. Object Design: Reusing Pattern Solutions (lectures 1, 2, 3, art)
  9. Object Design: Specifying Interfaces (lecture, art)
  10. Mapping Models to Code (lecture, art)
  11. Testing (lectures 1, 2, art)
  12. Rationale Management (lecture, art)
  13. Configuration Management (lecture, art)
  14. Project Management (lectures 1, 2, 3, 4, art)
  15. Software Life Cycle (lecture, art)
  16. Methodologies: Putting It All Together (lectures 1, 2, 3, art)

To download all lectures as a single zip file, click here (22.7MB).
To download all art files as a single zip file, click here (9.2MB).

Documents

Examples

Movies

Project Handbook

  • How to develop a Problem Statement?
  • How to develop a Software Project Management Plan?
  • How to develop a Requirements Analysis Document?
  • How to develop a System Design Document?
  • How to develop a Object Design Document?
  • How to develop a Software Configuration Management Plan?
  • How to conduct the Client Kickoff Meeting?
  • How to conduct the Object Design Meeting?
  • How to prepare the Icebreaker?
  • How to navigate through UML diagrams?
  • ...

Errata

  • Errata: This is the list of known typos in the book.



 

OOSE: WebHome .
Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r11 < r10 < r9 < r8 < r7 | More topic actions
r11 - 29 Jun 2006 - 11:15:32 - AllenDutoit
Copyright © 1999-2008 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding the website? Send feedback