Будь умным!


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

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

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

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

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

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

от 25%

Подписываем

договор

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

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

Унифицированный язык визуального моделирования 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. Тема самобытности истории России и ее политического опыта обсуждалась не впервые
3. 39401д спец. 19.05 Научный руководитель Пасечник Сергей Вениаминович Москва 1996
4. Кримські юридичні читання 30 січня 2014 року Кримський інститут права Національного університету ldquo;Од
5.  Степени сравнения прилагательных 2
6. Португалия как новый сегмент туристского бизнеса в России
7. Реферат- Контрольная по экономической теории.html
8. 1 Мета роботи- оволодіти методикою проведення розрахунків гранично допустимого скиду для проточного джере
9. 2013 г ХАРАКТЕРИСТИКА Слушателястажёра в должности начальнирка дежурной смены караула Не
10. 11 линейным дифференциальным уравнением первого порядка
11.  Как много сериалов Вы смотрите выберите один подходящий для Вас вариант Не смотрю сериалы
12. задержка психического развития 1
13. не только сохранить как можно дольше свежесть и вкусовые качества продукции но вместе с ними сохранить и то
14. Storey multilevel building with ech of its four sections symbolising yer of the wr
15. Персонифицированный учет в системе государственного пенсионного страхования
16. один из самых крупных наземных хищников нашей планеты
17. тема уголовного права Уголовное право как наука
18. Тема 4 Виробництво продукції 4
19. Акмеология - новое направление междисциплинарных исследований человека
20. Фізична та колоїдна хімія