название: |
UML и Rational Rose |
авторы: |
Уэнди Боггс и Майкл Боггса |
размер: |
10,3 Mb |
тип файла |
djvu |
Книга "UML и Rational Rose" жизненно необходима тем,
кто хочет научиться разрабатывать по-настоящему эффективные прикладные программы.
UML - это унифицированный язык моделирования, a Rational Rose - общепризнанный лидер
среди визуальных инструментальных средств моделирования.
Но темы этой книги выходят далеко за рамки моделирования: вы узнаете, как с помощью Rose автоматически,
на том языке, который вы предпочитаете, превращать UML-диаграммы в программные конструкции.
Вы также научитесь выполнять обратное проектирование существующих приложений,
которое не только предоставляет дополнительную информацию об их взаимодействии,
но и помогает выбрать наилучшие методы сопровождения и модернизации.
Унифицированный язык моделирования UML (Unified Modeling Language) — это преемник того поколения методов объектно-ориентированного анализа и проектирования, которые появились в конце 80-х и начале 90-х годов. Создание UML фактически началось в конце 1994 г., когда Гради Буч и Джеймс Рамбо начали работу по объединению их методов Booch и ОМТ под эгидой компании Rational Software. К концу 1995 г. они создали первую спецификацию объединенного метода, названного ими Unified Method, версия 0.8. Тогда же в 1995 г. к ним присоединился создатель метода OOSE Ивар Якобсон.
Создатели UML представляют его как язык для определения, представления, проектирования и документирования программных систем, бизнес-систем и других систем различной природы. UML определяет нотацию и метамодель. Нотация представляет собой совокупность графических объектов, которые используются в моделях; она является синтаксисом языка моделирования.
Текущая версия UML — UML 1.3 — представлена в OMG в июне 1999 г. В 2000 году ожидается выпуск модификации UML 1.4, а в 2001 году — версии UML 2.0, основное усовершенствование которой идет по пути интеграции с другими технологиями, входящими в сферу деятельности OMG — CORBA, XML и др.
В настоящее время идет процесс представления UML в качестве стандарта ISO. Преимущества утверждения UML в качестве стандарта ISO очевидны: широкое признание языка, расширение рынка для поддерживающих его продуктов. С другой стороны, существуют опасения, что длительный процесс утверждения стандарта может привести к выхолащиванию языка из-за необходимости технических и политических компромиссов.
Скачать книгу UML и Rational Rose
Просмотров: 414
|