Средства автоматизации проектирования приложений

Средства автоматизации проектирования приложений (CASE-средства) предназначены для анализа предметной области, для проектирования и генерации программ информационных приложений. Могут существовать в виде отдельных утилит или интегрированной среды проектирования. Системы CASE реализуют либо структурные, либо объектно-ориентированные методы анализа, проектирования и программирования. Кроме того, для каждой методики проектирования несколько различаются нотации схематических описаний. Различают следующие виды систем автоматизации проектирования приложений: независимые CASE-системы (например IDEF/Design); системы, интегрированные с СУБД (WestmountI-CASE for Informix и Oracle Designer/2000); системы проектирования БД (SILVERRUN и ERWin/ERX).

Характерными особенностями CASE-систем являются: наличие графических редакторов схем проекта, хранение описаний проектов в репозитарии объектов и генерация описания структуры и свойств БД, а также модулей приложения.

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