Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Unified Modeling Language (UML), UML2



Унифицированный язык моделирования (UML – Unified Modeling Language) стал промышленным стандартом для разработки и проектирования программного обеспечения. Благодаря UML разработчики получают мощный базис для успешного взаимодействия друг с другом и своими заказчиками, а также документирования разрабатываемого программного обеспечения.

Согласно отчетам IDC и Gartner, средства IBM Rational занимают лидирующие позиции в области средств бизнес-моделирования, анализа, и проектирования с использованием языка Unified Modeling Language. Именно в этих областях технологии моделирования систем любой сложности с использованием UML наиболее востребованы. Unified Modeling Language поддерживается широким набором популярных средств IBM Rational, включая:

- - IBM Rational Rose (UML 1.3)

- - IBM Rational Rose RealTime (UML 1.3)

- - IBM Rational XDE Modeler (UML 1.4)

- - IBM Rational XDE Developer (UML 1.4)

- - IBM Rational XDE DeveloperPlus (UML 1.4)

- - IBM Rational Software Modeler (UML 2.0)

- - IBM Rational Application Developer (UML 2.0)

- - IBM Rational Software Architect (UML 2.0)

Метамодель UML2 представляет собой реализацию основных элементов спецификации UML 2.0 в EMF. Эта метамодель является основной реализацией UML 2.0, лежащей в основе всех инструментальных средств, объединенных платформой IBM Software Development Platform, и, следовательно, представляет базовые семантические элементы, составляющие основу IBM Software Development Platform. Эта метамодель широко используется различными инструментальными средствами IBM; если необходимо, ее можно модернизировать для каждого из инструментальных средств, воспользовавшись стандартными механизмами расширения UML.

Метамодель UML2 разработана участниками open source проекта в рамках сообщества Eclipse. Задачами данного проекта являются создание удобных в использовании реализаций:

- - метамодели, поддерживающей разработку средств моделирования;

- - общей схемы обмена метаданными – XML Metadata Interchange (XMI) для упрощения обмена семантическими моделями;

- - а также описания вариантов тестирования в качестве механизма проверки спецификации, и специфицирование правила проверки, как средства описания технических условий и обеспечения соответствия им.





Дата публикования: 2015-10-09; Прочитано: 985 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...