них чи інших діаграм у реальному масштабі часу, використання різній колірної палітри, наскрізну перевірку синтаксичних правил. Графічні кошти моделювання предметної області дозволяють розробникам в наочному вигляді вивчати існуючу АІС, перебудовувати їх у відповідність з поставленими цілями і наявними обмеженнями. У розряд CASE-засобів потрапляють як відносно дешеві системи для персональних комп'ютерів з дуже обмеженими можливостями, і дорогі системи для неоднорідних обчислювальних платформ і операційних середовищ.
Так, сучасний ринок програмних засобів нараховує близько 300 різних CASE-засобів, найбільш потужні з яких так чи інакше використовуються практично всіма провідними західними фірмами. Зазвичай до CASE-засобів відносять будь-яке програмне засіб, що автоматизує ту чи іншу сукупність процесів життєвого циклу ПЗ і має такими основними характерними рисами: потужні графічні засоби для опису і документування ІВ, щоб забезпечити зручний інтерфейс з розробником і розвиваючі його творчі можливості; інтеграція окремих компонент З AS Е-средств, забезпечує керованість процесом розробки АІС; використання спеціальним чином організованого сховища проектних метаданих (репозиторію). Інтегрований CASE-средство (або комплекс засобів, що підтримують повний життєвий цикл ПО) містить такі компоненти: репозиторію, є основою CASE-засоби. Він повинен забезпечувати зберігання версій проекту й його окремих компонентів, синхронізацію надходження інформації від різних розробників при груповий розробці, контроль метаданих на повноту н несуперечність; графічні засоби аналізу і проектування, що забезпечують створення і редагування ієрархічно пов'язаних діаграм (DFD, ERD та інших.), що утворюють моделі АІС; засоби розробки додатків, включаючи мови 4GL і генератори кодів; кошти конфігураційного управління; кошти документування; засоби тестування; засоби управління проектом; кошти реинжиниринга. Всі сучасні CASE-засоби можуть бути класифіковані переважно за типами і категоріями. Класифікація за типами відряджає функціональну орієнтацію CASE-засобів на ті чи інші процеси життєвого циклу.
Класифікація за категоріями визначає ступінь інтегрованості по виконуваних функцій і включає окремі локальні засоби, вирішальні невеликі автономні завдання (tools), набір частково інтегрованих засобів, що охоплюють більшість етапів життєвого циклу АІС (toolkit) і повністю інтегровані засоби, підтримують весь життєвий цикл АІС і пов'язані загальним репозиторием. Крім цього, CASE-засоби можна класифікувати за такими ознаками: застосовуваним методологиям і моделям систем і БД; ступеня інтегрованості з СУБД; доступним платформам.
Класифікація за типами переважно збігається з компонентним складом CASE-засобів і включає наступні основні типи: засоби аналізу (Upper CASE), призначені для побудови та аналізу моделей предметної області (Design/IDEF (Meta Software), BPwin (Logic Works)); кошти аналізу та проектування (Middle CASE), підтримують найбільш поширені методології проектування й які використовуються для створення проектних специфікацій (Vantage Team Builder (Cayenne), Designer/2000 (ORACLE), Silverrun (CSA), PRO-IV (McDonnell Douglas), CASE-Аналітик (МакроПроджект)). Виходом таких засобів є специфікації компонентів і інтерфейсів системи, архітектури системи, алгоритмів і структур даних; засоби проектування баз даних, що забезпечують моделювання даних і генерацію схем баз даних (як правило, на мові SQL) для найбільш поширених СУБД. До них відносяться ERwin (Logic Works), S-Designor (SDP) і DataBase Designer (ORACLE). Засоби проектування баз даних є також в складі CASE-засобів Vantage Team Builder, Designer/2000, Silverrun і PRO-IV; засоби розробки додатків. До них відносяться засоби 4GL (Unifece (Compuware), JAM (JYACC), PowerBuilder (Sybase), Developer/2000 (ORACLE), New Era (Informix), SQL Windows (Gupta), Delphi (Borland) і ін.) І генератори кодів, що входять до складу Vantage Team Builder, PRO-IV і частково - в Silverrun; кошти реинжиниринга, щоб забезпечити аналіз програмних кодів і схем баз даних і формування на їх основі різних моделей і проектних специфікацій. Засоби аналізу схем БД і формування ERD входять до складу Vantage Team Builder, PRO-IV, Silverrun, Designer/2000, ERwin і S-Designor. У сфері аналізу програмних кодів найбільшого поширення отримують об'єктно-орієнтовані CASE-засоби, що забезпечують реінжиніринг програм мовою C ++ (Rational Rose (Rational Software), Object Team (Cayenne)). Допоміжні типи включають: кошти планування м управління проектом (SE Companion, Microsoft Project та ін.); кошти конфігураційного управління (PVC'S (Intersolv)); засоби тестування (Quality Works (Segue Software)); кошти документування (SoDA (Rational Software)). Сьогодні Російський ринок програмного забезпечення має такими найрозвинутішими CASE-засобами: Vantage Team Builder (Westmount I-CASE); Designer/2000; Silverrun; ERwin + BPwin; S-...