Genius Learner
2 min readJul 24, 2020

Computer Aided Software Engineering (CASE):

CASE stands for computer aided software engineering it means development and maintenance of software projects with help of various automated software tools.

Software system which are intended to provide automated support for software process activities .CASE system are often used for method support .

It covers a wide a range of different types of program that are used to support software process activities such as requirements analysis , system modeling , debugging and testing .

Types of CASE ( Computer Aided Software Engineering ) :

Different types of CASE approach covers the entire life cycle of product development , including code generator, product tools, repositories, prototype and other tools .

Some CASE ( Computer Aided Software Engineering ) tools are :

Analysis tools :

It basically focus on incorrect specifications involved in diagram and data flow and helps in collecting requirements, automatically check for any irregularity , imprecision in the diagram,data flow .

Diagramming Tools :

It basically focus on diagrammatic and graphical representation of data and system process . It represents system elements, control flow and flow among different software components and system structure in a pictorial form.

Computer Display and Report Generator :

It helps to understand the data requirements and relationship involved.

Central repository : It gives the single point of storage for data diagram , reports and document related to project management .

Document Generator : Helps in generating user and technical document as per standards and also creates documents for technical users and end users .

Code Generator : It helps to auto generation code , including definition , with help of the designs , documents and diagrams.

For more details click here ……

Genius Learner

I am an teacher on online and and offline . Love to teach everyone.