CASE

[computer assisted software engineering] (kAs') n.

a software development approach that uses specialized programs to generate program code in a general programming language, such as C, often based on logical or graphical definitions of program processes.