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
|
|
Lectures and Artwork
- Introduction (lecture, art)
- Modeling with UML (lecture, art)
- Project Organization and Communication (lecture, art)
- Requirements Elicitation (lecture, art)
- Analysis (lectures 1, 2, art)
- System Design: Decomposing the System (lecture, art)
- System Design: Addressing Design Goals (lecture, art)
- Object Design: Reusing Pattern Solutions (lectures 1, 2, 3, art)
- Object Design: Specifying Interfaces (lecture, art)
- Mapping Models to Code (lecture, art)
- Testing (lectures 1, 2, art)
- Rationale Management (lecture, art)
- Configuration Management (lecture, art)
- Project Management (lectures 1, 2, 3, 4, art)
- Software Life Cycle (lecture, art)
- 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.
|