The acclaimed beginner's book on object technology now presents UML 2.0, Agile Modeling, and the latest in object development techniques.
AcknowledgmentsForewordPrefaceAbout the AuthorCh. 1Leading-Edge Software Development1Ch. 2Understanding the Basics - Object-Oriented Concepts23Ch. 3Full Lifecycle Object-Oriented Testing (FLOOT)68Ch. 4Agile Model-Driven Development (AMDD)101Ch. 5Usage Modeling134Ch. 6User-Interface Development184Ch. 7Supplementary Requirements209Ch. 8Conceptual Domain Modeling220Ch. 9Business Process Modeling262Ch. 10Agile Architecture278Ch. 11Dynamic Object Modeling319Ch. 12Structural Design Modeling351Ch. 13Object-Oriented Programming393Ch. 14Agile Database Development442Ch. 15Where to Go from Here487Glossary493References and Recommended Reading525Index533