Существует множество разных классификаций CASE-средств.
Рассмотрим основные классификации современных CASE-систем по следующим признакам:
Средства проектирования и анализа, которые предназначены для анализа и построения моделей системы, которая проектируется, и моделей деятельности организации (предметной области).
К ним относят System Architect, Power Designer, Paradigm Plus, Rational Rose, Oracle Designer, Silverrun, BPwin.
Цель данных средств – определить системные требования и свойства, которыми должна обладать система, а также создать проект системы, которая будет удовлетворять этим требованиям и обладать соответствующими свойствами. Продуктом таких средств являются спецификации алгоритмов, спецификации компонентов системы и их интерфейсов, структур данных.
Средства проектирования БД, которые обеспечивают генерацию схем БД и моделирование данных (обычно на языке SQL) для наиболее распространенных СУБД.
Средства проектирования баз данных входят в состав следующих CASE-средств: Power Designer, Paradigm Plus, Oracle Designer, Silverrun. Наиболее известное средство, которое ориентировано только на проектирование баз данных, – ERwin.
Средства управления требованиями, которые обеспечивают комплексную поддержку неоднородных требований к системе, которая создается.
Примеры: DOORS – динамическая объектно-ориентированная система управления требованиями и RequisitePro.
Средства тестирования. Наиболее развитое сегодня – Rational Suite TestStudio – набор продуктов, которые предназначены для автоматического тестирования приложений.
Средства управления конфигурацией программного обеспечения – ClearCase, PVCS и др.
Средства документирования. Наиболее известное из них – SoDA (автоматизированное документирование программное обеспечение).
Средства управления проектом – Microsoft Project, Open Plan Professional и др.
Средства реверсного инжиниринга, которые предназначены для переноса существующей системы программного обеспечения в новую среду. Ими обеспечивается анализ схем баз данных и программных кодов и формируются на их основе различные модели и проектные спецификации.
Средства формирования ERD и анализа схем баз данных являются частью следующих CASE-средств: ERwin, Power Designer, Oracle Designer, Silverrun. Анализаторы программных кодов входят в состав Paradigm Plus и Rational Rose.
Классификация CASE-средств по категориям показывает широту охвата процессов разработки программного обеспечения, которые поддерживаются данным средством:
Кроме того, CASE-средства также классифицируют по применяемым объектно-ориентированным или структурным методам проектирования и анализа программного обеспечения.