У вас вопросы?
У нас ответы:) SamZan.net

ориентированного анализа и проектирования ООАП включают как язык моделирования так и описание процесса мо

Работа добавлена на сайт samzan.net: 2015-07-05

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 4.3.2025

Унифицированный язык визуального моделирования Unified Modeling Language (UML)

Большинство существующих методов объектно-ориентированного анализа и проектирования (ООАП) включают как язык моделирования, так и описание процесса моделирования. Язык моделирования — это нотация (в основном графическая), которая используется методом для описания проектов. Нотация представляет собой совокупность графических объектов, которые используются в моделях; она является синтаксисом языка моделирования. Например, нотация диаграммы классов определяет, каким образом представляются такие элементы и понятия, как класс, ассоциация и множественность. Процесс - это описание шагов, которые необходимо выполнить при разработке проекта.

Унифицированный язык моделирования UML (Unified Modeling Language) — это преемник того поколения методов ООАП, которые появились в конце 80-х и начале 90-х гг. Создание UML фактически началось в конце 1994 г., когда Гради Буч и Джеймс Рамбо начали работу по объединению методов Booch и ОМТ (Object Modeling

Technique) под эгидой компании Rational Software. К концу 1995 г. они создали первую спецификацию объединенного метода, названного ими Unified Method, версия 0.8. Тогда же, в 1995 г., к ним присоединился создатель метода OOSE (Object-Oriented Software Engineering) Ивар Якобсон. Таким образом, UML является прямым

объединением и унификацией методов Буча, Рамбо и Якобсона, однако дополняет их новыми возможностями.

Главными в разработке UML были следующие цели:

  1.  предоставить пользователям готовый к использованию выразительный язык визуального моделирования, позволяющий разрабатывать осмысленные модели и обмениваться ими;
  2.  предусмотреть механизмы расширяемости и специализации для расширения базовых концепций;
  3.  обеспечить независимость от конкретных языков программирования и процессов разработки;
  4.  обеспечить формальную основу для понимания этого языка моделирования (язык должен быть одновременно точным и доступным для понимания, без лишнего формализма);
  5.  стимулировать рост рынка объектно-ориентированных инструментальных средств;
  6.  интегрировать лучший практический опыт.

Язык UML находится в процессе стандартизации, проводимом OMG (Object Management Group) — организацией по стандартизации в области объектно-ориентированных методов и технологий, в настоящее время принят в качестве стандартного языка моделирования и получил широкую поддержку в индустрии ПО. Язык UML принят на вооружение практически всеми крупнейшими компаниями - производителями ПО (Microsoft, IBM, Hewlett-Packard, Oracle, Sybase и др.). Кроме того, практически все мировые производители CASE-средств, помимо Rational Software (Rational Rose), поддерживают UML в своих продуктах. Создатели UML представляют его как язык для определения, представления, проектирования и документирования программных систем, организационно-экономических, технических и др.




1. Международные отношения 2 курс 2 РК 4 года Тельгарин А
2. МЫСЛЬ 1991 в кратком изложении ББК 87
3. І. Бабенко ldquo;___rdquo;_____________ 20__ р
4. 027 ОБ ОТСТРАНЕНИИ НЕ ПРИВИТЫХ ДЕТЕЙ ОТ ПОСЕЩЕНИЯ ДЕТСКИХ ДОШКОЛЬНЫХ УЧРЕЖДЕНИЙ Федеральная служба по над
5. . Что такое индустрии культуры Виды типы культурных индустрий
6.  Монета подбрасывается три раза подряд
7. Тема 1 Аудит в системі фінансовогосподарського контролю І Рівень Дайте відповідь ldquo;такrdquo; або ldquo
8. ВВЕДЕНИЕ Шоколад ~ это кондитерское изделие изготовленное из какао продуктов и сахара
9. темах коммутации
10. Хватай и бей Предыстория Както раз группа приключенцев отправилась искать клад.