Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Структура процесса: два измерения





общая архитектура Rational Unified Process. В процессе Можно выделить две структуры, или, если желаете, дна измерения.

■ Горизонтальная ось представляет время и показывает развитие различных аспектов жизненного цикла процесса.

■ Вертикальная ось представляет основные технологические процессы, логически объединяющие виды деятельности по их природе.

Первое измерение представляет динамическую сторону процесса, т.е. показы показывает, как процесс происходит. Это выражается через циклы, фазы, итерации и вехи. Второе измерение представляет статическую сторону процесса: его описание че­рез компоненты процесса, виды деятельности, технологические процессы, артефакты и исполнители.

Чтобы процесс был эффективным, он должен поддерживаться соответствующими инструментальными средствами. Rational Unified Process поддерживается набором средств, по­зволяющих автоматизировать многие виды деятельности. Эти средства используются для создания и эксплуатации различных артефактов (в частности, моделей) процесса разра­ботки программного обеспечения, а именно— визуального моделирования, программи­рования и тестирования. Инструментальные средства бесценны при учете использования ресурсов, связанного с управлением изменениями и конфигурацией, сопровождающим каждую итерацию.

 

Инструментальная поддержка

Чтобы процесс был эффективным, он должен поддерживаться соответствующими инст­рументальными средствами. Rational Unified Process поддерживается набором средств, по­зволяющих автоматизировать многие виды деятельности. Эти средства используются для создания и эксплуатации различных артефактов (в частности, моделей) процесса установки программного обеспечения, а именно – визуального моделирования, программи­рования и тестирования. Инструментальные средства бесценны при учете использования ресурсов, связанного с управлением изменениями и конфигурацией, сопровождающим каскадную итерацию.

Поскольку для моделирования производства и системы используются одни и те же понятия языка UML (особенно это справедливо для незначительно отличающихся стереотипов), то в обоих случаях можно применять и одинаковые инструментальные средства. Одним из таких средств, обеспечивающих визуальное моделирование, явля­ется Rational Rose.

Для описания текстовых аспектов моделей производства и установления зависи­мостей между элементами различных моделей можно использовать, как и в случае программно-технического моделирования, средство Rational RequisitePro.

Для создания и поддержания документации по моделям можно использовать сред­ство Rational SoDA.

Для эффективного управления всеми аспектами проектных требований, поддержа­ния их атрибутов и возможности оперативного контроля над другими элементами проекта, необходима поддержка инструментальных средств управления проектом. Одним из таких средств, облегчающих сбор требований и фиксацию их в документах и архиве требований, является Rational RequisitePro. Это приложение также предос­тавляет возможность управления масштабом требований и их изменениями. Более того, если вы используете прецеденты, то приложение RequisitePro поможет вам описать их текстовые свойства.

Для визуального моделирования артефактов процесса управления требованиями можно использовать средство Rational Rose, обеспечивающее автоматическую под­держку исполнителей и прецедентов модели прецедентов (с возможностью интеграции с RequisitePro для поддержки текстовых свойств, атрибутов требований и возможности связи), а также архива прецедентов и классов границ. Использование этого приложения также облегчает поддержание связи с элементами модели проектирования.

Еще одним полезным приложением является средство Rational SoDA, помогающее автоматизировать создание документов. Оно позволяет определить "разумный шаб­лон", способный извлекать информацию из различных источников. Приложение Ra­tional SoDA особенно полезно, если для определения результатов технологического процесса используется несколько инструментальных средств, а информацию, посту­пающую от этих средств, требуется собрать в единый документ.

3. Предпочтительным языком для выражения всех описанных моделей является UML, а все указания по моделированию, связанные с различными артефактами, выражаются в терминах этого языка. Поэтому рекомендуемым инструментальным средством, по­зволяющим фиксировать, отображать модели и управлять ими, является Rational Rose. Это приложение позволяет выполнять циклическое проектирование на не­скольких избранных языках программирования, а также поддерживать синхронность проекта и кода; кроме того, оно позволяет развивать программную систему на основе проекта или кода либо на основе и проекта, и кода.

Инструментальное средство Rational Rose обеспечивает циклическое проектиро­вание, в результате чего тесно переплетаются процессы проектирования и реализа­ции.

 

45. Статическая структура описания RUP. Понятия исполнителей и артефактов. Основные технологические процессы.

 

- Rational Unified Process— это полное описание жизненного цикла разработки программного обеспечения.

- Это продукт процесса, благодаря которому разработчики своевременно полу­чают необходимую информацию в форме "электронных руководств".

- Он обеспечивает управление многими современными технологиями и подходами: объектно-ориентированной технологией и модульной разработкой, моделированием и языком UML, архитектурой и итеративной разработкой и т.д.

В процессе описывается, кто выполняет, что выполняет, как и когда. Rational Unified Process представляется четырьмя базовыми элементами моделирования.

Исполнители: кто

• Виды деятельности: как

Артефакты: что

Технологические процессы: когда

Первые три элемента изображены на рис. 3.1, а на рис. 3.5 показан технологический процесс.







Дата добавления: 2015-04-19; просмотров: 741. Нарушение авторских прав; Мы поможем в написании вашей работы!




Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...


Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...


Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...


Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Тема: Изучение фенотипов местных сортов растений Цель: расширить знания о задачах современной селекции. Оборудование:пакетики семян различных сортов томатов...

Тема: Составление цепи питания Цель: расширить знания о биотических факторах среды. Оборудование:гербарные растения...

В эволюции растений и животных. Цель: выявить ароморфозы и идиоадаптации у растений Цель: выявить ароморфозы и идиоадаптации у растений. Оборудование: гербарные растения, чучела хордовых (рыб, земноводных, птиц, пресмыкающихся, млекопитающих), коллекции насекомых, влажные препараты паразитических червей, мох, хвощ, папоротник...

Билиодигестивные анастомозы Показания для наложения билиодигестивных анастомозов: 1. нарушения проходимости терминального отдела холедоха при доброкачественной патологии (стенозы и стриктуры холедоха) 2. опухоли большого дуоденального сосочка...

Сосудистый шов (ручной Карреля, механический шов). Операции при ранениях крупных сосудов 1912 г., Каррель – впервые предложил методику сосудистого шва. Сосудистый шов применяется для восстановления магистрального кровотока при лечении...

Трамадол (Маброн, Плазадол, Трамал, Трамалин) Групповая принадлежность · Наркотический анальгетик со смешанным механизмом действия, агонист опиоидных рецепторов...

Studopedia.info - Студопедия - 2014-2025 год . (0.01 сек.) русская версия | украинская версия