Back to the 2022 paper

Module 2: Requirements & SRS

20227m

What are CASE tools? With a suitable diagram, explain the categories of CASE tools.

Worked SolutionAI Assisted

Solution

CASE Tools

Definition: Software tools that automate/mamper SDLC activities (see Q110).

Categories (with Diagram)

CASE Tools
   ├─ Upper CASE (Front-end) - Planning/Analysis: DFD, ERD, SRS
   ├─ Lower CASE (Back-end) - Coding/Testing: compilers, debuggers
   └─ Integrated CASE - Covers entire lifecycle + Repository

Detailed Categories:

  1. Business Planning Tools - Project estimation (COCOMO tools)
  2. Project Management Tools - Gantt/PERT (MS Project), tracking
  3. Support Tools - Documentation, DB design, configuration
  4. Analysis & Design Tools - UML (Rational Rose), DFD editors
  5. Programming Tools - Code generators, compilers, 4GL
  6. Integration & Testing Tools - Test case generators, coverage analyzers
  7. Maintenance Tools - Reverse engineering, re-engineering

Diagram shows Upper → Design, Lower → Implementation, Repository central.

Similar questions

AI LearningWeb Platform

Coursify — Personal AI Course Generator

Struggling with a difficult subject or concept? Turn any engineering topic into a structured course with interactive lessons, quizzes, and research-backed explanations.