Будь умным!


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

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

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

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

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

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

от 25%

Подписываем

договор

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

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

Унифицированный язык визуального моделирования 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. Реферат на тему Иррационализм
4. 00 и 1500 МБУ РЦКиД Новогодние спектакли и утренники для детей городских и сельских шк
5. Методы интеграции информатики с другими дисциплинами в школьном курсе
6. Статья- Лингвистическая характеристика радиоречи (орфоэпический аспект)
7. Победа но всетаки впустил за собой вихрь зернистой пыли
8. ПРОЕКТИРОВАНИЕ СТРОЙГЕНПЛАНА ОБЪЕКТА
9. климат специфическое свойство атмосферы которое зависит от непрерывного совместного действия подвижной
10. виховна діяльність Особливості формування освітньовиховної діяльності на заповідних територіях
11. Качественные и количественные критерии и показатели эффективности государственного управлени
12. Статья Ваш ребёнок пошёл в школу ГБОУ СОШ 603 города СанктПетербурга Учитель начальных классо
13. ЭКОНОМИКА МЕНЕДЖМЕНТ Составитель- к
14. Анализ финансового состояния предприятия
15. Клиническая фармакология в медицине. Цель, задачи, значение для практики
16. Курсовий проект- сторінок 43 малюнків 7 таблиць 1 джерел 0 додатків 1
17. тема экономики советского типа СЭСТ является низкий по сравнению с западной экономикой и даже с экономика
18. Лекция 2 Нуклеиновые кислоты АТФ и другие органические соединения клетки Типы нуклеинов
19. Материя в дробноразмерном пространстве
20. тема управления газовой горелки агрегата автономного водяного отопления коттеджа Курсовой проект