Современные технологии создания программного обеспечения


Технология Rational Unified Process (IBM Rational Software) - часть 6


RPW генерирует описание процессов, включающее текст и графику, в виде Web-сайта, соединяя модели процессов и библиотеку описаний в единое целое.

RUP опирается на интегрированный комплекс инструментальных средств Rational Suite. Он существует в следующих вариантах:

  • Rational Suite AnalystStudio - предназначен для определения и управления полным набором требований к разрабатываемой системе;
  • Rational Suite DevelopmentStudio - предназначен для проектирования и реализации ПО;
  • Rational Suite TestStudio - представляет собой набор продуктов, предназначенных для автоматического тестирования приложений;
  • Rational Suite Enterprise - обеспечивает поддержку полного жизненного цикла ПО и предназначен как для менеджеров проекта, так и отдельных разработчиков, выполняющих несколько функциональных ролей в команде разработчиков.

В состав Rational Suite, кроме самой технологии RUP как продукта, входят следующие компоненты:

  • o Rational Rose - средство визуального моделирования (анализа и проектирования), использующее язык UML;
  • o Rational XDE - средство анализа и проектирования, интегрируемое с платформами MS Visual Studio .NET и IBM WebSphere Studio Application Developer;
  • o Rational Requisite Pro - средство управления требованиями, предназначенное для организации совместной работы группы разработчиков. Оно позволяет команде разработчиков создавать, структурировать, устанавливать приоритеты, отслеживать, контролировать изменения требований, возникающих на любом этапе разработки компонентов приложения;
  • Rational Rapid Developer - средство быстрой разработки приложений на платформе Java 2 Enterprise Edition;
  • Rational ClearCase - средство управления конфигурацией ПО;
  • Rational SoDA - средство автоматической генерации проектной документации;
  • Rational ClearQuest - средство для управления изменениями и отслеживания дефектов в проекте на основе средств e-mail и Web;
  • Rational Quantify - средство количественного определения узких мест, влияющих на общую эффективность работы программы;
  • Rational Purify - средство для локализации трудно обнаруживаемых ошибок времени выполнения программы;
  • Rational PureCoverage - средство идентификации участков кода, пропущенных при тестировании;
  • Rational TestManager - средство планирования функционального и нагрузочного тестирования;
  • Rational Robot - средство записи и воспроизведения тестовых сценариев;
  • Rational TestFactory - средство тестирования надежности;
  • Rational Quality Architect - средство генерации кода для тестирования.




Начало  Назад  Вперед