Будь умным!


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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 2.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 курса фак
2. Реферат- Основы здорового образа жизни студента
3. реферат дисертації на здобуття наукового ступеня доктора сільськогосподарських наук
4. Статья- Какие декорации выбрать для зимней свадьбы Зима ~ это одно из самых красивых времен года
5. а или плоской ровной площадки плато или же заканчивается остриемпик
6. Перепрошивка BIOS
7. Лабораторная работа N3 Цель работы- Изучение работы с двумерными массивами
8. Келісемін Б
9. Street music hs lwys been very populr mong people
10. Политическая система современной Серби
11. столкновение В качестве научного термина это слово в близком но не тождественном смысле применяется в пси
12. ДОБРО И ЗЛО ХОРОШЕЕ И ПЛОХОЕ
13. Информация, которая подлежит защите, понятие и виды
14. ТЕМА- РЕГУЛЯЦИЯ СЕРДЕЧНОЙ ДЕЯТЕЛЬНОСТИ I
15. в развитии пубертата и СПКЯ F
16. Разработка программы для преобразования денежных сумм в чековой книжке из формата чисел в словесный формат
17. Организация работы по созданию здоровых и безопасных условий труда
18. Вариант контрольной работы выбирается по первой букве фамилии студента.html
19. Статья 1 Основные термины используемые в настоящем Законе и их определения В настоящем Законе используют
20. Организация и функционирование маркетинговой рекламной фирмы