IBM Rational Process Workbench (RPW) – это инструмент настройки и публикации Web-сайтов на основе RUP.
RPW предназначен для внести значительные изменения вRUP, сделав их основой для дальнейшего использования в проекте.
RPW является первым инструментом визуального UML. Визуальное моделирование процессов повышает уровень абстракции, облегчает понимание и изменение процессов. Взаимосвязанность процессов обеспечена метамоделью задачи генерации Web-сайта модифицированного RUP выполняются автоматически.
RPW поддерживает три основные задачи моделирования процессов:
определение процесса,
описание процесса,
представление процесса.
В определения процесса берется модель RUP. Изменение и расширение базовой модели проводится с помощью средства IBM Rational связей между элементами процесса показывает, например, какие артефакты задействованы в процессе и какие роли отвечают за
Библиотека элементов процесса содержит текстовую информацию о каждом элементе в модели процесса. Библиотека содержит все текстовые страницы RUP, необходимые шаблоны для создания новых страниц описания.
На последнем этапе – этапе представления процесса – RPW генерирует включающее текст и графику в виде Web-сайта, соединяя модели процессов и библиотеку описаний в единое целое.
IBM Rational Unified Process представляет собой готовый продукт. Он состоит из нескольких частей.
Это:
лучшие практические методики, предоставляемые разработчикам;
веб процесса и интегрированный со многими инструментальными средствами;
средства конфигурации, позволяющие настраивать процесс под нужды конкретного проекта;
средства кастомизации, собственные процессы (IBMRational Workbench);
сообщество пользователей RUP, участие в котором поможет вам обмениваться опытом (в том числе процессов) с другими разработчиками.
Пользователи RUP могут либо выбрать одно из типовых представлений процесса, либо создать свое
Продукт RUP позволяет настраивать процесс под нужды конкретной организации-разработчика и конкретного проекта, включая в него различные готовые компоненты (plug-in), разрабатывать и включать в состав процесса собственные компоненты. Продукт содержит также представления (view), которые позволяют участникам к необходимой им информации в зависимости от ролевых или персональных настроек.
Программное обеспечение IBMRational. Методология и инструментальные средства разработки программных систем
Вместо введения
Недавно перебирал старые материалы с прошлых мест готовил брошюру для публикации ее в IBM . Не просто брошюру, а описание средств IBM Rational: немного технологии и много инструментов.
Актуальность брошюры и сейчас достаточно высока, но многих тулов уже давно нет,
Так что все, кому интересна история, да и все кому нужно краткое описание инструментов можете пользоваться данным
Так как труд был коллективным, то я упомяну всех, кто участвовал в написании данного документа:
Алексей Закис
Наталья Шкляева
Виктор Ематин
Дмитрий Лапыгин
Сергей
и я – Александр Новичков
Содержание
Историческая справка
Методология и инструментальные средства разработки программных систем
IBM Rational Unified Process
1 Подход к разработке
2 Четко
3 Готовый продукт
4 Использование инструментальных средств
6 <Дух RUP>
8 RUP и другие подходы к разработке ПО
9 Внедрение RUP
10 Адаптация Process Workbench
11 База знаний и опыта. IBM Rational Developer Network
Инструментальная поддержка RUP
1 Бизнес-моделирование. IBM Rational Rose
3 и генерация кода. Семейство инструментов IBM Rational XDE
4 Управление требованиями. IBM Rational RequisitePro
5 Разработка. IBM Rational
6 Автоматизированное тестирование
1 Поиск узких мест в производительности. IBM Rational Quantify
2 Поиск ошибок с распределением памяти. IBM
3 Оценка области охвата кода. IBM Rational PureCoverage
4 Планирование тестирования и отчетность. IBM Rational TestManager
5 Запись и воспроизведение Rational Robot
6 Тестирование надежности. IBM Rational TestFactory
7 Контроль качества. IBM Rational QualityArchitect
7 Автоматизация документирования. IBM Rational
8 Управление изменениями. IBM Rational ClearQuest
9 Конфигурационное управление. IBM Rational ClearCase