New Features of the Eighth Edition
- The book has been updated throughout.
- I have added two new chapters. As previously explained, Chapter 10, a summary of key
- points of Part A, has been included so that this book can be used when students start their
- team-based term projects in parallel with their software engineering course. The other
- new chapter, Chapter 18, gives an overview of 10 emerging technologies, including
- Aspect-oriented technology
- Model-driven technology
- Component-based technology
- Service-oriented technology
- Social computing
- Web engineering
- Cloud technology
- Web 3.0
- Computer security
- Model checking
- I have considerably expanded the material on design patterns in Chapter 8, including a
- new mini case study.
- Two theoretical tools have been added to Chapter 5: divide-and-conquer, and separation
- of concerns.
- The object-oriented analysis of the elevator problem of Chapter 13 now refl ects a modern
- distributed, decentralized architecture.
- The references have been extensively updated, with an emphasis on current research.
- There are well over 100 new problems.
- There are new Just in Case You Wanted to Know boxes.
Post a Comment