The Development and Use of an Evaluation Mechanism for the Assessment of Software Configuration Management Tools

Abstract

This study investigated the development of a mechanism for use in the evaluation of Software Configuration Management (SCM) tool's. An examination of applicable DoD standards identified the SCM requirements that could be levied on a development contractor, and a literature search revealed the functionality common to various automated tools. These two sets of information were organized into a matrix, and for each requirement that was met, the intersection on the matrix of the requirement and each functionality used to meet that requirement was checked. In addition to the matrix, the mechanism consisted of general information about a given tool and an area to substantiate each requirement identified as being met by the tool. The evaluation mechanism was then used to assess two commercially available SCM tools: Aide-De-Camp and the Product Configuration Management System. The evaluation mechanism prescribes a method for evaluating complex SCM tools and forces the evaluator to gain intimate knowledge of a tool to effectively assess the tool's merits for a given effort. Configuration management, Software engineering, Taxonomy, Life cycles, Computer applications.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1993
Accession Number
ADA275961

Entities

People

  • Neil W. Robinson
  • Wayne M. Descheneau

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Space

DTIC Thesaurus Topics

  • Air Force
  • Air Force Facilities
  • Classification
  • Computer Programming
  • Computer Programs
  • Computers
  • Configuration Management
  • Contractors
  • Contracts
  • Databases
  • Engineering
  • High Level Languages
  • Life Cycles
  • Operating Systems
  • Software Development
  • System Software
  • Test And Evaluation

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Instructional Design and Training Evaluation.
  • Software Engineering