СПб.: Питер, 2002. — 496 с. — (Для профессионалов). — ISBN: 5-318-00358-3.
Книга, написанная признанными специалистами в области разработки программного обеспечения, описывает унифицированный процесс создания сложных программных систем, включающий в себя как использование средств унифицированного языка моделирования UML — стандартного способа визуализации, конструирования, документирования и пересылки артефактов программных систем, — так и все фазы подготовки и управления этим процессом. Эта книга будет полезна аналитикам, разработчикам приложений, программистам, тестерам и менеджерам проектов.