истувачів. Велика частина CASE-засобів використовує методологію структурного (переважно) або орієнтованого аналізу і проектування, що використовують специфікації у вигляді діаграм або текстів для опису зовнішніх вимог, зв'язків між моделями системи, динаміки поведінки системи та архітектури програмних засобів. p align="justify"> Сучасні CASE-засоби охоплюють велику область підтримки численних технологій проектування інформаційних систем - від простих засобів аналізу та документування до повномасштабних засобів автоматизації, що покривають весь життєвий цикл ПЗ.
Всі сучасні CASE-засоби можна класифікувати за типами та категоріями. Класифікація за типами відбиває функціональну орієнтацію CASE-засобів на ті чи інші процеси життєвого циклу. Крім цього CASE-засоби можна класифікувати за категоріями, застосовуваним методологиям і моделях систем і БД, ступеня інтегрованості з СУБД, доступним платформам. p align="justify"> До основних достоїнств CASE-засобів можна віднести:
В· широке розмаїття якості і можливостей CASE-засобів;
В· відносно невеликий час використання CASE-засобів в різних організаціях і брак досвіду їх застосування;
В· широке розмаїття в практиці впровадження різних організацій;
В· відсутність детальних метрик і даних для вже виконаних і поточних проектів;
В· широкий діапазон предметних областей проектів;
В· різна ступінь інтеграції CASE-засобів в різних проектах.
До недоліків CASE-засобів можна віднести необхідність довгострокових витрат на експлуатацію, частої появи нових версій і можливого швидкого морального старіння засобів, а також постійним витратам на навчання та підвищення кваліфікації персоналу.
Але все ж грамотне, продумане і обгрунтоване використання CASE-технології здатне принести наступні вигоди:
В· високий рівень технологічної підтримки процесів розробки і супроводу ПЗ;
В· позитивний вплив на деякі або всі з перерахованих факторів: продуктивність, якість продукції, дотримання стандартів, документування;
В· прийнятний рівень віддачі від інвестицій в CASE-засоби.
Серед всіх фірм-виробників CASE-засобів саме компанія IBM Rational Software Corp. (До серпня 2003 року - Rational Software Corp.) Одна з перших усвідомила стратегічну перспективність розвитку об'єктно-орієнтованих технологій аналізу і проектування програмних систем. Ця компанія виступила ініціатором уніфікації мови візуального моделювання в рамках консорціуму ...