IBM Rational Rhapsody 7.5 предоставляет гибкую среду

реклама
Информационное сообщение о программном продукте IBM Europe, Middle East and Africa
ZP09-0189 от 2 июня 2009 г.
IBM Rational Rhapsody 7.5 предоставляет гибкую
среду разработки программного обеспечения,
помогающую быстро создавать программное
обеспечение, документацию, требования и тесты
Содержание
1
1
2
Краткое описание
Обзор
Основные условия
2
2
4
Планируемые даты выпуска:
Описание
Дополнительная информация
Краткое описание
Разработчики встроенных систем и программного обеспечения должны делать
больше, используя фиксированные ресурсы. IBM® Rational® Rhapsody
7.5 предоставляет гибкую среду разработки программного обеспечения,
помогающую быстро создавать программное обеспечение, документацию,
требования и тесты. Гибкая среда позволяет повторно использовать
существующие ресурсы, повысить производительность труда и снизить расходы.
Обзор
В IBM Rational Rhapsody версии 7.5 включены функциональные возможности,
которые согласуют проектирование кода с архитектурным моделированием,
поддерживают гибкий рабочий поток и позволяют выполнять проверку
проектных решений для устранения дефектов на тех этапах, когда для этого
требуется меньше всего средств. Кроме того, усовершенствования продукта
позволяют разработчикам повторно использовать существующее программное
обеспечение в рамках нескольких проектов, уменьшая время разработки
и повышая качество продуктов. Автоматизация в рамках всего жизненного
цикла разработки обеспечивается с помощью улучшенных рабочих потоков
в IBM Rational DOORS, интеграции с IBM Rational Team Concert на основе Jazz
для совместной отладки и улучшенной прослеживаемости от требований до
созданного кода и сценариев тестирования. Это помогает группам улучшить
совместную работу и увеличить эффективность.
Группы проекта могут работать в гибкой среде разработки, которая стимулирует
быструю итеративную разработку для оперативного тестирования новых идей, в
то же время поддерживая согласованность и целостность информации в рамках
проекта для более быстрого вывода продуктов на рынок. Кроме того, компании
могут быстро разрабатывать и тестировать приложения до выпуска целевых
аппаратных средств. Это позволяет начать разработку и проверку программного
обеспечения на более раннем этапе разработки. Разработчики могут улучшить
документирование проектной архитектуры, функциональности и алгоритмов,
отражая фактическую реализацию, а также выполнять проектирование и
отладку на уровне кода или модели, что ускоряет и повышает гибкость работы.
Компаниям необходимо выполнять больше задач с меньшими затратами, работая
более интеллекутально, используя существующее программное обеспечение
и модели в новых интеллектуальных проектных решениях с целью экономии
средств и повышения качества. Применяя этот более интеллектуальный,
ориентированный на повторное использование рабочих поток, разработчики
могут быстро включать существующий код в среду разработки и автоматически
Информационное сообщение о
программном продукте IBM Europe, Middle
East and Africa
IBM является зарегистрированным товарным
знаком корпорации International Business Machines.
1
визуализировать и анализировать его структуру, функциональность и
алгоритмы, обеспечивая более эффективное повторное использование кода
в новых разработках. Разработчики в отрасли автомобилестроения могут
использовать стандарт AUTOSAR для разработки многократно используемых
программных компонентов, которые можно распространять по сети для быстрого
создания интеллектуальных решений. Благодаря усовершенствованной
возможности моделирования вариантов разработчики могут стратегически
повторно использовать компоненты в проектах в рамках одной линейки
продуктов и уменьшить стоимость разработки отдельного продукта.
Для создания интеллектуальных продуктов группы проектов должны
эффективно работать совместно в рамках жизненного цикла продукта.
Усовершенствования решения оптимизируют прослеживаемость от требований
до реализации и тестирования, позволяя компаниям более эффективно
управлять изменениями в рамках жизненного цикла продукта и повысить
качество благодаря охвату всех требований в реализации и тестировании
проектного решения.
Основные условия
Более подробную информацию см. в разделах и .
Планируемые даты выпуска:
• 2 июня 2009 г. (поставка ПО в электронном виде);
• 19 июня 2009 г. (носители и документация).
Описание
IBM Rational Rhapsody – это простая в использовании среда UML/SysML для
основанной на моделях разработки технических, работающих в реальном
времени и встроенных систем и программного обеспечения. IBM Rational
Rhapsody улучшает совместную работу и повышает производительность в
рамках проекта благодаря проверке проектного решения на ранних этапах
жизненного цикла, повторному использованию существующих ресурсов, работе
на уровне модели или кода, а также автономному созданию документации,
точно представляющей реализацию.
Благодаря усовершенствованным функциям проектирования систем, анализа и
гибкой разработки решение IBM Rational Rhapsody обеспечивает более высокое
качество, ускоряет работу и позволяет выявлять ошибки на ранних этапах,
когда их исправление требует небольших затрат. В IBM Rational Rhapsody можно
графически проектировать, моделировать и проверять системы и программное
обеспечение по мере разработки. Создавая весь рабочий код на основе
модели и повторно используя существующие программные ресурсы с помощью
обратного проектирования, можно существенно увеличить производительность
труда по сравнению с традиционными подходами на основе документов.
Среди ключевых технологий IBM Rational Rhapsody для разработчиков
встроенного или работающего в реальном времени программного обеспечения и
системных инженеров можно выделить следующие:
• Усовершенствованное моделирование на основе отраслевых стандартов UML
или SysML позволяет группам абстрагироваться от сложности и обмениваться
информацией с помощью стандартного графического языка – поддерживаются
SysML, UML, DoDAF, MODAF, UPDM, AUTOSAR, MARTE и языки конкретных
предметных областей.
• Сбор, анализ и прослеживаемость требований тесно согласует проектную
реализацию с требованиями и помогает обеспечить нужные алгоритммы
работы проектного решения – прослеживаемость и анализ жизненного цикла
Информационное сообщение о
программном продукте IBM Europe, Middle
East and Africa
IBM является зарегистрированным товарным
знаком корпорации International Business Machines.
2
с помощью IBM Rational DOORS, IBM Rational RequisitePro® и других решений
для управления требованиями.
• Генерация всего рабочего кода позволяет техническим специалистам быстрее
разрабатывать приложения для встроенных целевых платформ благодаря
автоматизации задач написания кода вручную и быстрой разработки
приложений для ранней проверки.
– Создание всего приложения, включая алгоритмы, на основе диаграмм
состояний, операций и потоков
– Создание артефактов сборки для более быстрого запуска приложений
– Создание 8-, 16- и 32-разрядных или многопоточных приложений
–
(tm)
Создание кода на C, C++, Java
, Corba и Ada в соответствии со
стандартами MISRA-C, MISRA-C++ или Ravenscar
– Поддержка большинства коммерческих RTOS м простота настройки для
любого собственного планировщика
– Проектирование с использованием кода или модели и их синхронизация
– Разработка и проверка на хост-платформе и быстрое развертывание на
целевой платформе с целью оптимизации отладки проектного решения
• Тестирование на основе модели обеспечивает абстрагирование и
автоматизацию процесса тестирования для идентификации дефектов на
ранних этапах и повышения качества.
– Проверка требований на ранних этапах с помощью моделирования и
выполнения модели
– Визуализация сценариев тестирования с использованием диаграмм
последовательностей или потоковых диаграмм
– Автоматизация процесса тестирования с помощью создания тестовых
архитектур
– Возможность интегрированной проверки с помощью IBM Rational Test Real
Time
– Проверка на целевой или хост-платформе
– Отчет о полноте тестирования модели
– Возможность интегрированного тестирования с использованием требований
и реализации для прослеживания от требований до тестов
• Совместная работа нескольких групп позволяет группам реагировать
на изменения и работать параллельно для достижения максимальной
производительности труда – включена интеграция с IBM Rational Team Concert
на основе Jazz, IBM Rational ClearCase® и IBM Rational Synergy.
• Настраиваемое автоматическое создание документации позволяет
разработчикам предоставлять документацию, синхронизированную с
реализацией, и обеспечить соответствие нормативам.
В IBM Rational Rhapsody версии 7.5 добавлены следующие новые возможности:
Гибкий рабочий поток проектирования кода: Разработчики могут
воспользоваться преимуществами улучшенного документирования проектной
архитектуры, функциональности и алгоритмов, которое отражает фактическую
реализацию, а также могут выполнять проектирование и отладку на уровне
кода или модели, что ускоряет и повышает гибкость работы. Группы проекта
могут работать в гибкой среде разработки, которая стимулирует быструю
итеративную разработку для оперативного тестирования новых идей, в то
же время поддерживая согласованность и целостность информации в рамках
проекта для более быстрого вывода продуктов на рынок. Кроме того, компании
могут быстро разрабатывать, компоновать и тестировать приложения еще до
выпуска целевых аппаратных средств. Это позволяет начать разработку и
проверку программного обеспечения на более раннем этапе разработки.
Улучшенное стратегическое повторное использование: Компаниям
необходимо выполнять больше задач с меньшими затратами, работая более
интеллекутально, используя существующее программное обеспечение и модели
в новых интеллектуальных проектных решениях с целью экономии средств и
Информационное сообщение о
программном продукте IBM Europe, Middle
East and Africa
IBM является зарегистрированным товарным
знаком корпорации International Business Machines.
3
повышения качества. Применяя более интеллектуальный, ориентированный на
повторное использование рабочий поток, разработчики могут быстро включать
существующий код в среду разработки и автоматически визуализировать и
анализировать его структуру, функциональность и алгоритмы, обеспечивая
лучшее понимание и более эффективное повторное использование кода
в новых разработках. Разработчики в отрасли автомобилестроения могут
использовать стандарт AUTOSAR для разработки многократно используемых
программных компонентов, которые можно распространять по сети для быстрого
создания интеллектуальных решений. Благодаря усовершенствованной
возможности моделирования вариантов и более тесной интеграции с Big Lever
Gears разработчики могут стратегически повторно использовать компоненты в
проектах в рамках одной линейки продуктов и уменьшить стоимость разработки
отдельного продукта.
Разработка на основе модели для микроконтроллеров с помощью
среды и профайлов MicroC: Компании, предоставляющие продукты,
которые содержать ограниченные небольшими ресурсами целевые платформы,
такие как микроконтроллеры и цифровые сигнальные процессоры (DSP),
могут быстро создавать прототипы и тестировать инновации еще до выхода
целевого оборудования, что позволяет ускорить вывод продуктов на рынок.
Хотя продукты и имеют ограничения на ресурсы, они становятся более
сложными. Разработчики могут автоматизировать утомительные задачи
разработки и сосредоточиться на функциональности уровня приложения, в
то же время контролируя код, необходимый для соответствия требованиям в
отношении памяти и быстродействия. Среда и профайл microC являются очень
компактными и настраиваемыми, позволяя разработчикам контролировать
использование памяти и возможности планирования, необходимые в целевых
средах с ограниченными ресурсами.
Улучшенная поддержка приложений высокой надежности: Компаниям,
предоставляющим более интеллектуальные системы, часто необходимо
обеспечить высокую надежность и важность своих продуктов для работы
заказчиков. Новые возможности, предоставляемые в IBM Rational Rhapsody
версии 7.5, позволяют компаниям ускорить доставку систем. С помощью
Rhapsody группы могут автоматически предоставлять высококачественный код,
соответствующий рекомендациям отраслевых стандартов MISRA-C, MISRA C++ и
Ada Ravenscar, на основе модели, что уменьшает время разрабоки.
Улучшенная прослеживаемость жизненного цикла от разработки
требований, до реализации и тестирования: Для создания
интеллектуальных продуктов группы проектов должны эффективно работать
совместно в рамках жизненного цикла продукта. Усовершенствования
в IBM Rational Rhapsody версии 7.5 оптимизируют прослеживаемость от
требований до реализации и тестирования, позволяя компаниям более
эффективно управлять изменениями в рамках жизненного цикла продукта
и повысить качество благодаря охвату всех требований в реализации и
тестировании проектного решения. Улучшена интеграция с IBM Rational DOORS
благодаря шлюзу Rhapsody Gateway с прямой навигацией между DOORS и
моделью Rhapsody и автоматической синхронизацией с DOORS, что ускоряет
доступ к нужной информации.
В сгенерированном коде создаются идентификаторы требований, обеспечивая
прослеживаемость напрямую от требований до кода и реализации. Кроме того,
обеспечивается поддержка прослеживаемости до сценариев тестирования из
IBM Rational Rhapsody TestConductor, помогая разработчикам легко определять,
охватывает ли тестирование все требования, и повысить качество продуктов.
Дополнительная информация
Эта краткая версия информационного письма не включает ссылки на некоторые
упомянутые разделы. Для получения дополнительной информации и для
доступа к этим разделам обратитесь к полной версии информационного письма
(на английском языке). ZP09-0189
Информационное сообщение о
программном продукте IBM Europe, Middle
East and Africa
IBM является зарегистрированным товарным
знаком корпорации International Business Machines.
4
Условия использования
Анонсированные и доступные в данной стране продукты и услуги IBM можно
заказать в рамках существующих стандартных соглашений, положений и
условий по ценам, действующим на данный момент. Компания IBM оставляет за
собой право в любой момент изменить или аннулировать это информационное
письмо без предварительного уведомления. Настоящее сообщение носит
исключительно информационный характер. Упоминание других продуктов
в этом письме не означает, что эти продукты анонсируются или будут
анонсированы в конкретной стране. С дополнительными условиям можно
ознакомиться на веб-сайте:
http://www.ibm.com/legal/us/en/
Самую актуальную информацию о продуктах IBM можно получить у
представителя или торгового партнера IBM или на странице международных
контактов компании IBM.
http://www.ibm.com/planetwide/
Информационное письмо о программном продукте IBM Europe, Middle East and
Africa № ZP09-0189 2 июня 2009 г.СодержаниеПараметры документаВарианты
обращенияПозвонить сейчасВерсия для печатиК началуИнформационное
сообщение о программном продукте IBM Europe, Middle East and AfricaZP09-0189
от 2 июня 2009 г.IBM является зарегистрированным товарным знаком
корпорации International Business Machines.
Информационное сообщение о
программном продукте IBM Europe, Middle
East and Africa
IBM является зарегистрированным товарным
знаком корпорации International Business Machines.
5
Скачать