Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Совместная работа в команде




Генерация проектной документации

Тестирование на уровне модели

Исполнение и отладка на уровне модели

● Запуск приложения на инструментальной машине и целевом устройстве

● Отладка на уровне модели с анимацией диаграмм состояний, деятельности и последовательности

● Одновременная отладка на уровне модели и кода с использованием внешнего отладчика программного кода

● Быстрое прототипирование и использование вэб-интерфейсов для управления исполнением приложения

● Запись результатов исполнения в файл с последующим визуальным просмотром результатов

● Визуальное определение тестовых сценариев с использованием диаграмм последовательности, блок-схем и программного кода

● Автоматический прогон множества тестовых сценариев на инструментальной машине и целевом устройстве

● Визуальное отображение ошибок в тестах на диаграммах последовательности

● Генерация отчетов по результатам тестирования

● Автоматическая генерация тестовых сценариев на основе модели

● Генерация отчетов по модели

● Генерация документации различной структуры и назначения

● Генерация документации в различных форматах

● Визуальное создание шаблонов документов

● Совместимость с проектами по разработке систем

● Одновременная загрузка нескольких моделей с возможностью перекрестного использования

● Загрузка и выгрузка отдельных частей больших моделей

● Интеграция среды разработки с внешними системами контроля версий

● Визуальное сравнение диаграмм с использованием базовых версий

● Автоматическое объединение различных версий модели

4.3 Опции IBM Rational / Telelogic Rhapsody

IBM Rational / Telelogic Rhapsody Developer Multi Language

IBM Rational / Telelogic Rhapsody Developer является управляемым моделями средством разработки, реализующим весь цикл создания приложений, начиная от сбора требований до реализации и развертывания. Rhapsody Multi-Language предоставляет доступ к трем языкам реализации: C, C++, Java, при этом законченные приложения генерируются одним нажатием на кнопку, исходя из разработанных вами архитектурных и поведенческих моделей, включая файлы компоновки (make-файлы).

Telelogic Rhapsody in C++ Developer

Используя поведенческие и структурные диаграммы UML 2.1, IBM Rational / Telelogic Rhapsody Developer in C++ автоматически генерирует полностью работоспособный код C++ для широкого диапазона целевых платформ. Версия для программирования приложений на C++ позволяет создавать программы для многих популярных 32-битных сред ОС реального времени, а также программы для работы на компактных устройствах в 16-разрядной среде с поддержкой или без поддержки ОС реального времени.

IBM Rational / Telelogic Rhapsody in C Developer

IBM Rational / Telelogic Rhapsody Developer in C автоматически генерирует полностью работоспособный код для широкого диапазона целевых платформ, используя для этого поведенческие и структурные диаграммы UML 2.1, а также предоставляя возможности обратного проектирования кода на C для обеспечения повторного использования вашей интеллектуальной собственности в среде управляемой моделями разработки.

IBM Rational / Telelogic Rhapsody in Ada Developer

IBM Rational / Telelogic Rhapsody Developer in Ada предоставляет полнофункциональную среду проектирования на UML 2.1 для системного и прикладного проектирования приложений на Ada 83/95. Подобные возможности особенно ценны для инженеров, создающих на языке программирования Ada системы для крупномасштабных сред реального времени, например для военной и аэрокосмической отраслей.

IBM Rational / Telelogic Rhapsody Architect

IBM Rational / Telelogic Rhapsody Architect представляет собой базовую часть пакетов Rhapsody Software Engineering. Rhapsody Architect предоставляет управляемую моделями среду разработки (MDD), позволяющую осуществлять сбор требований и надежное документирование программной системы, с постоянной поддержкой синхронизации с процессом разработки, и обеспечивающую разработчику возможность отслеживания программных компонентов системы на соответствие требованиям заказчика. Проекты Architect полностью совместимы с Rhapsody Developer, что позволяет осуществлять моделирование, реализацию, валидацию и развертывание таких проектов для вашей целевой системы.

IBM Rational / Telelogic Rhapsody Systems Architect

Rhapsody Systems Architect является уникальной интегрированной средой визуального моделирования для сложных проектов системного проектирования. В этой среде используется язык моделирования систем OMG Systems Modeling Language (OMG SysML) версии 1.0 и унифицированный язык моделирования (UML) версии 2.1, что позволяет системным инженерам быстро создавать спецификации требований и проектов.

IBM Rational / Telelogic Rhapsody Systems Designer

Rhapsody System Designer является уникальной интегрированной средой визуального моделирования позволяющей системным инженерам быстро и однозначно определять требования, проектировать структуру и поведенческие аспекты системы. Дополнительно, системные инженеры могут имитировать поведение своих моделей и убедиться в правильности их реакций, выполнять статические проверки для гарантии непротиворечивости модели и затем автоматически генерировать документацию на базе модели.




Поделиться с друзьями:


Дата добавления: 2014-12-10; Просмотров: 403; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.