Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метода Климко 2006 (Мет пособие).doc
Скачиваний:
277
Добавлен:
15.06.2014
Размер:
1.12 Mб
Скачать
    1. Состав и функциональные особенностиCase–средств

CASE–пакет содержит 4 компонента:

  1. средства централизованного хранения информации о проектируемом ПО в течение всего жизненного цикла.

  2. средства ввода

Для ввода данных в репозиторий и для организации взаимодействия с CASE–пакетами.

Эти средства должны поддерживать различные методологии и использоваться различными категориями разработчиков.

  1. средства анализа, проектирования и разработки, предназначенные для планирования и анализа разработанных описаний и их преобразования в процессе разработки.

  2. средства вывода, служащие для документирования, управления проектом и кодовой генерацией.

Функциональные возможности 4-х компонент:

  1. Поддержка графических моделей.

  2. контроль ошибок.

  3. организация и поддержка репозитория.

  4. поддержка процесса проектирования и разработки.

    1. КлассификацияCase–средств

Все CASE–средства делятся на типы, категории, уровни.

Классификация по типам:

(отражает функциональную ориентацию CASE–средств в технологическом процессе)

  1. Анализ и проектирование.

  2. проектирование БД и файлов.

  3. программирование

  4. сопровождение и реинженеиринг.

Классификация по категориям:

(определяет уровень интегрированности по выполняемым функциям)

  1. категория Tool. Вспомогательные программы, решающие небольшую автономную задачу.

  2. категория Toolkit(пакеты разработчика)

Совокупность интегрированных программных средств, обеспечивающих помощь одному из классов программных задач.

  1. категория Workbench. Обладает более высокой степенью интеграции в выполняемой функции.

Классификация по уровням:

Связана с областью действия CASEв пределах жизненного цикла.

  1. верхние CASE–средства (upper)

  2. средние CASE–средства (middle). Средства поддержки этапов анализа требований и проектирования спецификаций и структуры ПО.

  3. нижние CASE–средства (lower). Поддерживают системы разработки ПО.