Computer Aided Software Engineering: Development and Maintenance Tools
CASE tools are automated software applications used in software project development and management. They encompass analysis, design, project management, DBMS, and documentation tools. With standard methodologies, flexibility, system integration, and support for reverse engineering, CASE tools streamline software development processes. These tools are categorized into Upper CASE for planning, analysis, and design stages, and Lower CASE for implementation, testing, and maintenance stages. Integrated CASE tools provide support throughout the software development life cycle, from requirement gathering to testing and maintenance.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.
E N D
Presentation Transcript
Subject Name: Information System: Analysis Design & Implementation Subject Code : BCA 602 (N) Topic : CASE (Computer Aided Software Engineering) HIMANSHU SHUKLA Department of ComputerApplication UIET, CSJM University, Kanpur
CASE :Computer Aided Software Engineering CASE tool is used for development and maintenace of software project with the help of various automated software tools. CASE tools are set of software application program which are used to automated SDLC activities .CASE tools are used by software project manager , system analysts, and engineers to develop software system . Analysis tool , design tool , project management tools , DBMS tools and documentation tools are parts of CASE tools.
Characteristics of CASE Standard methodologies Flexibility System integration Integration with testing software Support for reverse engineering Online-help support
Components of CASE Tools CASE tools can be divided into following parts based on their use at a particular SDLC stage : Central Repository : CASE tools require a central repository which can serve as a source of common , integrated and consistent information. Central repository is a central place of storage where production specification , requirement documents , related reports and diagrams , other useful information regarding management is stored . Upper CASE tools: Upper CASE tools are used in planning , analysis and design stages of SDLC. Lower CASE tools : Lower CASE tools are used in implementation , testing and maintenance.
Integrated CASE Tools: Integrated CASE tools are helpful in all the stages of SDLC from requirement gathering to testing and documentation. Planning Upper CASE Tools Analysis Integrated CASE Tools Design Implementation Loswer CASE Tool Testing Maintenance
References: 1. www.tutorialspoint.com 2. www.javatpoint.com 3. V. Raja Raman : Analysis and Design of Information Systems 4. Jeffrey L Whitten & Lonnie D Bently: System Analysis and Design Methods