CASE Environments: A Survey of Methodologies, Capabilities, and Trends.

Abstract

Software development has evolved to be an organized discipline involving a team of programmers developing large complex systems. The future success of software engineering is inextricably woven with the success of Integrated Computer Aided Software Engineering (ICASE) tools, which automate the entire life cycle process. ICASE tools allow standardized processes to be put in place to reduce costs, and large projects to be maintained with a high level of quality. This study provides background on the development of ICASE tools and how they enhance the software development process. A presentation of the major considerations behind the use of different ICASE tools is made, along with a cross-section of the ICASE products currently available on the market

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1995
Accession Number
ADA301550

Entities

People

  • Rhonda J. Vickery
  • William A. Ward Jr.

Organizations

  • University of South Alabama

Tags

Communities of Interest

  • Engineered Resilient Systems
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Application Software
  • Computer Program Documentation
  • Computer Program Reliability
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • High Level Languages
  • Information Science
  • Information Systems
  • Operating Systems
  • Software Development
  • Software Development Tools
  • Software Metrics
  • Software Prototyping
  • Systems Engineering
  • Word Processors

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Modeling and Simulation
  • Nanoscale Plasmonic Nanotechnology
  • Software Engineering