Третье издание бестселлера Мартина Фаулера "UML. Основы" охватывает UML 2 - версию, которая существенно отличается от всех предыдущих. Но основная формула успеха этой книги не претерпела изменений. До сих пор она, бесспорно, остается лучшим кратким и точным руководством по применению UML.
Эта книга Самоучитель UML. Основы визуального анализа и проектирования. Пол рассказывает об основах появления программного обеспечения при помощи UML - унифицированного языка моделирования.
Унифицированный язык моделирования (Unified Modeling Language, UML) является графическим языком для визуализации, специфицирования, конструирования и документирования систем, в которых большая роль принадлежит программному обеспечению. С помощью UML можно разработать детальный план создаваемой системы, содержащий не только ее концептуальные элементы, такие как системные функции и бизнес-процессы, но и конкретные особенности, например, классы, написанные на специальных языках программирования, схемы баз данных и программные компоненты многократного использования.
Рассмотрена современная технология объектно риентированного анализаи проектирования программных систем и бизнеспроцессов в контексте нотации унифицированного языка моделирования UML 2. Подробно изложены все понятия языка UML 2 в полном соответствии с оригинальной спецификацией последней версии этого языка.
Эта книга представляет собой практическое руководство по применению прецедентов. Ее можно воспринимать и как учебник, и как работающий пример системы электронной торговли. В ней подробно рассматривается проектирование электронного магазина и демонстрируются типичные ошибки.
В книге рассматриваются основные принципы и приемы объектно-ориентированного анализа и проектирования (ООА/П). В ней вы найдете сведения об итеративном и гибком моделировании, шаблонах проектирования, архитектурном анализе и многих других вопросах. Весь материал рассматривается в контексте гибкого подхода к разработке с совместным применением процесса UP и других итеративных методов.
Данная книга ? совместное издание автора хорошо известных книг по Rational Rose и UML Терри Кватрани и Джима Палистранта. Она посвящена новому инструменту ? Rational Software Architect ? и новой версии UML ? 2.0.