How can CASE help?: a look at the feasibility of supporting structured analysis with CASE

  • Authors:
  • David Jankowski

  • Affiliations:
  • California State University, San Marcos

  • Venue:
  • ACM SIGMIS Database
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

One important role of a CASE tool is to serve as a methodology companion --- to assist an analyst in the creation of documentation passed to succeeding phases of the life cycle and to guide the analyst through a particular systems development methodology. While many vendors claim their CASE products supports a particular methodology, the actual level of support varies greatly from one CASE tool to another and, for a particular tool, the level of support varies among the rules of the methodology.The feasibility of using CASE to provide automated checking for the rules of structured analysis is presented within the context of a framework for examining CASE methodology support. Two popular CASE tools are compared against a feasibility benchmark by examining system specifications created using the tools. The results indicate that methodologically consistent specifications are more likely to be achieved when the methodology support provided by the CASE tool is as rigorous as possible.