About Software Engineering Tools and Practices
The CASE functions include analysis, design, and programming. ... CASE software supports the software process activities such as requirement engineering, design, program development and testing. Therefore, CASE tools include design editors, data dictionaries, compilers, debuggers, system building tools, etc