CASE (computer-aided software engineering)
The use of a computer-assisted method to organize and control the development of software, especially on large, complex projects involving many software components and people. CASE helps ensure a disciplined, check-pointed process.