|
CASE (англ. Computer-Aided Software Engineering) — набір інструментів і методів програмної інженерії для проектування програмного забезпечення, що допомагає забезпечити високу якість програм, відсутність помилок і простоту в обслуговуванні програмних продуктів.
Крім автоматизації структурних методологій і, як наслідок, можливості застосування сучасних методів системної і програмної інженерії, CASE- технологіям притаманні такі переваги:
· покращують якість створюваних автоматизованих інформаційних систем за рахунок засобів автоматичного контролю (перш за все, контролю проекту);
· дозволяють за короткий час створювати прототип майбутньої автоматизованої інформаційної системи, що дає можливість на ранніх етапах оцінити очікуваний результат;
· прискорюють процес проектування і розробки системи;
· звільняють розробника від рутинної роботи, дозволяючи йому цілком зосередитися на творчій частині розробки;
· підтримують розвиток і супроводження розробки автоматизованої інформаційної системи;
· підтримують технології повторного використання компонентів розробки.
Серед недоліків використання Case – Технологій це те, що вони є не адаптивними технологіями, тобто впровадження їх потребує значних зусиль та різний ступінь інтеграції CASE-засобів в різних проектах, що не дає змогу представити єдине середовище для цієї технології, і неможливість програмування та створення належних формул для роботи з конкретним проектом.
Дата добавления: 2015-07-11; просмотров: 225 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Лабораторна робота №1.2 | | | Проведіть порівняльний аналіз традиційної технології розробки й розробки за допомогою CASE-Технології? |