Answer for What are CASE tools?

CASE stands for Computer Aided Software Engineering. It means, development and maintenance of software projects with help of various automated software tools.
CASE tools are set of software application programs, which are used to automate SDLC activities. CASE tools are used by software project managers, analysts and engineers to develop software system.

CASE tools can be broadly divided into the following parts based on their use at a particular SDLC stage: