Задание №17

Основные понятия CASE-технологии программирования

CASE-технологии (Computer-Aided Software/System Engineering—

разработка программного обеспечения/систем с исполь-

зованием компьютерной поддержки) — это реализованные в

виде программных продуктов технологические системы, ориен-

тированные на создание сложных программных систем и под-

держку их полного жизненного цикла или его основных этапов.

В настоящее время CASE-технологии используются не только

для производства ПП, но и как мощный инструмент решения

исследовательских и проектных задач (структурный анализ пред-

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

CASE-средства обладают следующими основными достоинствами:

• повышают качество создаваемого ПО с помощью средств автоматического контроля

• ускоряют процесс проектирования и разработки;

• позволяют за короткое время создавать прототип будущей

системы, что позволяет на ранних этапах оценить ожидаемый результат;

• освобождают разработчика от рутинной работы, частично генерируя коды программ;

• поддерживают технологии повторного использования компонентов ПО;

• поддерживают развитие и сопровождение разработки.

CASE-технология базируется на спиральной модели жизнен-

ного цикла ПО. На начальных этапах жизненного цикла (анализ

требований, проектирование спецификаций, предварительное и

детальное проектирование) проверяется и обосновывается реа-

лизуемость технических решений путем создания прототипов.








Дата добавления: 2015-01-02; просмотров: 752;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.