Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
мсзи.doc
Скачиваний:
9
Добавлен:
06.08.2019
Размер:
416.26 Кб
Скачать

Case-системы, case-средства и case-технологии

Полный набор, включающий CASE-системы, обеспечивающий поддержку, построение всех этапов моделирования, представляется следующими элементами:

87. Основные определения case-систем.

  1. Процесс создания программного обеспечения – это совокупность процессов, выполняемых при разработке программных продуктов. Модели процесса создания ПО – абстрактные представления этих процессов.

  2. Любой процесс создания программного обеспечения включает этапы разработки системной спецификации, проектирования и реализации, аттестации и модернизации ПО.

  3. Обобщенные модели создания ПО описывают организацию процесса разработки программных систем в виде повторяющихся циклов определенных этапов разработки. Достоинством данного подхода является возможность избежать преждевременного и до конца не продуманного утверждения системной спецификации и результатов проектирования. Примерами итерационных моделей служат модель пошаговой разработки и спиральная модель.

  4. Определение требований – это процесс разработки системной спецификации.

  5. Проектирование и реализация – это процессы преобразования системной спецификации в систему исполняемых программ.

  6. Аттестация программного обеспечения – процесс проверки соответствия разработанной системы ее спецификации и потребностям пользователей.

  7. Эволюция программного обеспечения – это модернизация существующих программных систем в соответствии с новыми требованиями. В настоящее время этот процесс становится одним из этапов разработки небольших и среднего размера программных систем.

  8. CASE-технологии обеспечивают автоматизированную поддержку процессов создания ПО. Вспомогательные CASE-программы поддерживают отдельные процессы разработки; инструментальные CASE-средства поддерживают некоторое множество взаимосвязанных процессов разработки; рабочие CASE-среды обеспечивают поддержку всех или большинства процессов, выполняемых при создании ПО.

88. Основные типы case-средств.

Тип CASE-средства

Средства планирования

Средства редактирования

Средства управления изменениями

Средства управления конфигурацией

Средства прототипирования

Средства, ориентированные на поддержку определенных методов

Средства, ориентированные на определенные языки программирования

Средства анализа программ

Средства тестирования

Средства отладки

Средства документирования

Средства модернизации ПО

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]