Разработка инструментальных CASE-средств изначально была ориентирована на повышение эффективности технологии создания программного обеспечения (ПО) информационных систем. Существующие в настоящее время разнообразные CASE-средства позволяют не только создавать качественные программные продукты, но и обеспечивать «правильный» процесс их создания. Основная концепция CASE-технологий состоит в том, чтобы отделить процессы проектирования ПО от его кодирования и последующих этапов разработки, а также скрыть от системных аналитиков и программистов все детали среды разработки и функционирования ПО. Чем больше деятельности будет вынесено в проектирование из кодирования, тем лучше.
При использовании CASE-технологий изменяются все этапы жизненного цикла программной системы, при этом наибольшие изменения касаются этапов анализа и проектирования. В большинстве современных CASE-систем применяются методологии структурного анализа и проектирования, основанные на наглядных диаграммных техниках, при этом для описания модели проектируемой системы используются графы, диаграммы, таблицы и схемы [1].
Такие методологии обеспечивают достаточно строгое и визуальное описание проектируемой системы, которое начинается с её общего обзора и затем детализируется, приобретая иерархическую структуру со всё большим числом уровней.
Наглядность, с одной стороны, и строгость, с другой, средств структурного анализа позволяют заказчикам, разработчикам и будущим пользователям системы с самого начала неформально участвовать в создании системы, обсуждать и закреплять понимание постановки задачи и основных технических решений. Один из создателей структурного анализа, Д. Росс, называл технику структурного анализа языком для передачи понимания. Следует подчеркнуть, что на этапе структурного анализа не рассматриваются вопросы, связанные непосредственно с практической реализацией проектируемой системы, а основной задачей является формализация требований к системе. Поэтому структурный анализ может быть применён не только к чисто программным информационным системам, но и к бизнес–системам и процессам.
В Приложении 1 приведено подробное руководство пользователя по работе с системой концептуального проектирования РТ-CASE, в котором изложено описание данной системы, методики построения основных элементов потоковых диаграмм.