Классификация CASE-систем - Обзор CASE-систем

В функции CASE входят средства анализа, проектирования и программирования программных средств, проектирования интерфейсов, документирования и производства структурированного кода на каком-либо языке программирования.

CASE-инструменты классифицируются по типам и категориям.

Классификация по типам отражает функциональную ориентацию средств на те или иные процессы жизненного цикла разработки программного обеспечения, и, в основном, совпадают с компонентным составом крупных интегрированных CASE-систем, и включает следующие типы:

    * средства анализа -- предназначены для построения и анализа модели предметной области; * средства проектирования баз данных; * средства разработки приложений; * средства реинжиниринга процессов; * средства планирования и управления проектом; * средства тестирования; * средства документирования.

Классификация по категориям определяет степень интегрированности по выполняемым функциям и включают -- отдельные локальные средства, решающие небольшие автономные задачи, набор частично интегрированных средств, охватывающих большинство этапов жизненного цикла и полностью интегрированных средств, охватывающий весь жизненный цикл информационной системы и связанных общим репозиторием.

Типичными CASE-инструментами являются:

    * инструменты управления конфигурацией; * инструменты моделирования данных; * инструменты анализа и проектирования; * инструменты преобразования моделей; * инструменты редактирования программного кода; * инструменты рефакторинга кода; * генераторы кода; * инструменты для построения UML-диаграмм.

Похожие статьи




Классификация CASE-систем - Обзор CASE-систем

Предыдущая | Следующая