Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекции ПИС / Книги / RSA Архитектура программной системы

.pdf
Скачиваний:
153
Добавлен:
14.05.2016
Размер:
7.45 Mб
Скачать

Применение паттерна

Исходный код

План лекции

 

 

Знакомимся с IBM Rational Software Architect

Метод Open UP (Unified Process)

Модель требований к ПО

 

 

Бизнес-моделирование в нотации UML

 

 

 

Переход от модели требований к модели архитектуры ПО

Лаборат рная работа №1.

 

 

 

Переход от модели бизнес-процесса к модели анализа

 

 

 

Применение образцов проектирования и трансформаций

Лабораторная

абота №2.

 

 

 

Переход от модели анализа к модели проектирования

Лабораторная

ота №4.

Лабораторная работа №3.

Генерация исходного кода

 

 

 

Совместная разработка проекта архитектуры ПО

План лекции

 

 

Знакомимся с IBM Rational Software Architect

Метод Open UP (Unified Process)

Модель требований к ПО

 

 

Бизнес-моделирование в нотации UML

 

 

 

Переход от модели требований к модели архитектуры ПО

Лаборат рная работа №1.

 

 

 

Переход от модели бизнес-процесса к модели анализа

 

 

 

Применение образцов проектирования и трансформаций

Лабораторная

абота №2.

 

 

 

Переход от модели анализа к модели проектирования

Лабораторная

ота №4.

Лабораторная работа №3.

Генерация исходного кода

 

 

 

Совместная разработка проекта архитектуры ПО

План лекции

 

 

Знакомимся с IBM Rational Software Architect

Метод Open UP (Unified Process)

Модель требований к ПО

 

 

Бизнес-моделирование в нотации UML

 

 

 

Переход от модели требований к модели архитектуры ПО

Лаборат рная работа №1.

 

 

 

Переход от модели бизнес-процесса к модели анализа

 

 

 

Применение образцов проектирования и трансформаций

Лабораторная

абота №2.

 

 

 

Переход от модели анализа к модели проектирования

Лабораторная

ота №4.

Лабораторная работа №3.

Генерация исходного кода

 

 

 

Совместная разработка проекта архитектуры ПО

Традиционные средства разработки ограничивают взаимодействие

УЧАСТНИК А

УЧАСТНИК B

УЧАСТНИК C

УЧАСТНИК D

126

© 2010 IBM Corporation

Jazz – платформа для взаимодействия и интеграции

Текущие

Управление

 

 

 

 

возможности

проектом

Соответствие

 

 

 

продуктов IBM

Управление

Сотрудничество

 

 

 

жизненным

стандартам и

Открытые

 

 

циклом ПО

безопасность

и кооперация

 

Будущие

 

 

 

решения

Сторонние

возможности

 

 

 

 

разработки

продуктов IBM

 

 

 

 

 

Передовые процессы разработки

Взаимодействие

 

Администрирование

 

 

Представление

Запросы

Хранение

Обнаружение

 

Масштабируемая, расширяемая платформа командной разработки ПО

Сообщество Jazz.net, где Вы можете следить за продуктами на платформе JazzОткрытая архитектура для интеграции ПО (OSLC - www.open-services.net)

127

© 2010 IBM Corporation

Jazz – платформа для взаимодействия и интеграции

УЧАСТНИК А

Интегрированные,

УЧАСТНИК B

Логика

 

слабо связанные

 

 

Интерфейсы пользователя

 

 

Базы данных

 

 

Потоки работ

 

 

«Прозрачный» доступ к данным,

 

 

рискам и отчётности в режиме

 

УЧАСТНИК C

реального времени

УЧАСТНИК D

128

© 2010 IBM Corporation

Функциональные возможности IBM Rational Team Concert

Итеративное

Рабочие задания

Мониторинг и

планирование

отчётность

 

Разработка

Управление кодом

Сборки

(язык Java)

 

 

Jazz Team Server

Репозиторий

129

© 2010 IBM Corporation