CASE is the use of automated tools to aid in the software development process.
CASE tools increase productivity
Full set of CASE tools is called a toolkit
CASE tools can handle variety of tasks
Create and integrate data flow diagrams
Logical and physical design
Generation of program code
Features and functions of CASE tools
1 Upper CASE. Describe and document business and application requirements.
2 Middle CASE. Develop detailed designs.
3 Lower CASE. Deal with the generation of program code and database definitions.