Rational Unified Process (RUP)

CASE-средства

Средства отказоустойчивости в Windows XP

Средство восстановления системы (System Restore) позволяет вернуть компьютер к предыдущему состоянию, если установка нового приложения или драйвера привело к неработоспособности системы. При этом не теряется ни одного документа или сообщения электронной почты; однако это не распространяется на личные файлы и данные пользователей. Вопрос 9. По умолчанию точки восстановления создаются ежедневно, а также после установки приложений или драйверов. Кроме того, сам пользователь может в любой момент создать собственную точку восстановления.

 

Средство автоматического восстановления системы (Automated System Recovery, ASR) поддерживает архивирование и восстановление приложений после отказа.

 

К средствам CASE (Computer Aided Software Engineering) относят программы автоматизации различных этапов ЖЦ, не входящие в непосредственно в состав систем программирования (предполагая стандартный состав: компилятор-сборщик-отладчик). Иначе говоря, это программы поддержки ранних этапов (спецификация, проектирова-ние), поздних (тестирование, верификация, сопровождение), ведения базы данных проекта, планирования работ и т.д. В идеале CASE-средства интегрируются в единую систему как производственный конвейер. Элементы CASE присутствуют в развитых

системах программирования для СУБД (например, Oracle) и для других приложений.

Наиболее богатый набор современных универсальных средств выпускает корпорация Rational Software - ведущий разработчик CASE-средств нового поколения. Сегодня их используют 47 из 50 ведущих софтверных компаний мира. Линейка продуктов содержит два десятка наименований; ниже охарактеризованы некоторые из них (Rational Purify, Rational Pure Coverage и Rational Quantify были описаны в 11 лекции).

RUP – методологическая основа для всего, что выпускает Rational. Этот продукт является энциклопедией (методологическим руководством) того, как нужно строить эффективное производство ПП. RUP регламентирует этапы итеративной разработки ПО, документы, сопровождающие каждый этап, и продукты самой Rational для каждого этапа. Продукт постоянно обновляется, включая в себя все новые возможно-сти. Поставляется в виде on-line документации, оформленной в виде web-страницы, что позволяет размещать его в Intranet предприятия. Его содержание:

  • Обширные руководства в HTML формате для всех членов коллектива разработчиков, для каждого временного интервала жизненного цикла ПП. Руководства представлены в двух видах: для осмысления процесса на верхнем уровне и в виде подробных наставлений по повседневной деятельности.
  • Инструкциипо пользованию инструментальными средствам Rational, которые автоматизируют все этапы процесса создания ПП.
  • Примеры и шаблоны для Rational Rose, которые служат руководствами по тому, как структурировать информацию в Rational Rose.
  • Более десятка шаблонов для программного продукта SoDa, который помогает автоматизировать документирование ПП.
  • Microsoft Word шаблоны – более 30 шаблонов, которые предназначены для генерации документации по всем этапам жизненного цикла ПП.
  • Шаблоны планов-графиков в формате Microsoft Project - отражают итерационную разработку.
  • Development Kit – описывает то, каким образом можно конфигурировать и расширить RUP для специфических нужд проекта, и обеспечивает инструменты и шаблоны, помогающие это выполнить.
  • Доступ к Resource Center в интернете, который содержит последние публикации, обновления, подсказки, методики, а также ссылки на сервисы.