Provides an overview of the Unified Process for software development, with a practical focus on modeling using the Unified Modeling Language (UML). This book demonstrates how the notation & process complement one another, using UML models to illustrate the new process in action. It describes the constructs such as use cases, actors, & more.