Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Основные понятия CASE-технологии программирования
CASE-технологии (Computer-Aided Software/System Engineering—
разработка программного обеспечения/систем с исполь-
зованием компьютерной поддержки) — это реализованные в
виде программных продуктов технологические системы, ориен-
тированные на создание сложных программных систем и под-
держку их полного жизненного цикла или его основных этапов.
В настоящее время CASE-технологии используются не только
для производства ПП, но и как мощный инструмент решения
исследовательских и проектных задач (структурный анализ пред-
метной области, моделирование деловых предложений с целью решения задач оперативного и стратегического планирования и управления ресурсами).
CASE-средства обладают следующими основными достоинствами:
• повышают качество создаваемого ПО с помощью средств автоматического контроля
• ускоряют процесс проектирования и разработки;
• позволяют за короткое время создавать прототип будущей
системы, что позволяет на ранних этапах оценить ожидаемый результат;
• освобождают разработчика от рутинной работы, частично генерируя коды программ;
• поддерживают технологии повторного использования компонентов ПО;
• поддерживают развитие и сопровождение разработки.
CASE-технология базируется на спиральной модели жизнен-
ного цикла ПО. На начальных этапах жизненного цикла (анализ
требований, проектирование спецификаций, предварительное и
детальное проектирование) проверяется и обосновывается реа-
лизуемость технических решений путем создания прототипов.
Дата публикования: 2015-01-26; Прочитано: 177 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!