Эта книга представляет собой практическое руководство по применению прецедентов. Ее можно воспринимать и как учебник, и как работающий пример системы электронной торговли. В ней подробно рассматривается проектирование электронного магазина и демонстрируются типичные ошибки. Содержащиеся в книге упражнения предназначены для самостоятельного поиска и исправления ошибок, хотя авторы приводят и ответы. В книге описывается процесс ICONIX - простая в применении методология, основанная на языке UML, которая поможет вам избавиться от `аналитического паралича`, не жертвуя при этом анализом и проектированием. Представлены четыре основных этапа проектирования на основе прецедентов: моделирование предметной области, моделирование прецедентов, анализ пригодности и построение диаграмм последовательности. Для каждой темы приводится обзор, подробное обсуждение, перечень типичных ошибок и ряд упражнений. Особо следует отметить три главы, посвященных рецензированию требований, предварительного и окончательного проекта. Они научат читателя `качественно проектировать с самого начала` за счет постоянного критического анализа UML-моделей. Эти главы заполняют брешь, существовавшую в литературе до сих пор. В книге на примерах показано, как избежать многочисленных типичных ошибок проектирования. Располагая этой информацией, примерами и упражнениями, читатель приобретет знания и навыки, необходимые для применения моделирования на основе прецедентов. Это и многое другое вы найдете в книге Применение объектного моделирования с использованием UML и анализ прецедентов (Дуг Розенберг, Кендалл Скотт)