Язык UML. Руководство пользователя. 2-е издание
Это второе издание классического руководства по унифицированному языку моделирования (UML) от его создателей — Гради Буча, Джеймса Рамбо и Ивара Якобсона. Книга представляет собой исчерпывающее руководство по использованию UML для визуализации, специфицирования, конструирования и документирования программных систем.
В книге подробно, шаг за шагом, описывается процесс разработки программных систем на базе UML. Авторы начинают с объяснения того, зачем нужно моделирование, и вводят концептуальную модель UML, включая архитектуру и жизненный цикл разработки ПО. Затем рассматриваются основные элементы структурного моделирования, такие как классы, интерфейсы, кооперации и отношения.
Особое внимание уделяется практическим аспектам применения UML для решения разнообразных задач моделирования. Книга содержит множество примеров и иллюстраций, которые помогают читателю освоить язык и применить его на практике. Руководство охватывает все основные диаграммы UML, включая диаграммы классов, последовательностей, состояний и деятельности.
Издание адресовано разработчикам программного обеспечения, архитекторам, аналитикам и всем, кто занимается созданием, тестированием или выпуском программных систем. Для чтения книги достаточно общего представления об объектно-ориентированных концепциях, хотя опыт работы с конкретными объектно-ориентированными языками или методиками будет полезен.
