Engineering and Project Management Oriented Development System (EPOS). Review and Analysis

Abstract

An experiment was conducted to assist a Navy project in using and evaluating a Computer-Aided Software Engineering (CASE) tool to determine if it provided the level of functionality the Navy's application required. Any technological deficiencies were to be reported to the vendor for correction to improve the tool's effectiveness for Navy use. The CASE tool selected for this experiment was the Engineering and Project Management Oriented Development System (EPOS) because of its multiplicity of uses within the context of an existing Navy application development project. A set of evaluation criteria was developed along with a rating scheme. The tool was found to provide rigorous software methodologies to reinforce good software design practices, such as abstraction, decomposition, structuring, and information hiding. By using the EPOS project and configuration management support facility, the software development process and configuration control are more rigorous. The project staff was pleased with the quality of the system design that resulted from the tool and its underlying methodologies. However, EPOS's lack of user friendliness and robustness cause it to be not totally satisfactory. That is, EPOS does not utilize the power of modern workstations to provide a user interface with graphic orientation, iconical animation, windowing, and a pop-up/pull-down/pull- right menu. (kr)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 1990
Accession Number
ADA228009

Entities

People

  • R. Liu

Tags

Communities of Interest

  • Energy and Power Technologies
  • Human Systems

DTIC Thesaurus Topics

  • Computer Programming
  • Computer Programs
  • Computers
  • Configuration Management
  • Engineering
  • Message Processing
  • Organizational Structure
  • Parallel Computing
  • Project Management
  • Software Design
  • Software Development
  • Software Development Tools
  • Test And Evaluation
  • User Interface

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Materials Science
  • Systems Analysis and Design