The IT Law Wiki

Computer-aided software engineering

32,080pages on
this wiki
Add New Page
Add New Page Talk0

Definitions Edit

Computer-aided software engineering (CASE) is

[t]he use of computers to aid in the software engineering process. CASE tools may include the application of software tools to software design, requirements tracing, code production, testing, document generation, and other software engineering activities.[1]
[a]ny software that assists with the development and maintenance of software, especially the analysis and design. Complex tasks that often require many lines of code are simplified with CASE user interfaces and code generators.[2]

Overview Edit

There are a number of standardized CASE engineering techniques, including "structured analysis," "structured design" and "data modeling," among others. CASE tools are designed to produce logically validated and documented system specifications, which in turn are used as detailed "blueprints" for the actual writing of the application software.

References Edit

  1. Defense Acquisition University, Glossary, at B-29 (13th ed. Nov. 2009) (full-text).
  2., GIS Glossary (full-text).

Also on Fandom

Random Wiki