Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Унифицированный язык моделирования (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; Прочитано: 1046 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!