Intended for systems analysts, the software project manager, programmers, consultants, university-level computer science students, and other computer professionals, the book explains how to use powerful object-oriented techniques for creating, organizing and analyzing system software specifications.