Certification of Reusable Software Components.

Abstract

Recognizing that software will not he reused unless its quality can be accurately and effectively determined, Rome Laboratory has initiated a research project in reusable software asset certification. Certification, as used in this document, refers to a process in which inspection, analysis, and testing techniques are used to achieve assurance of th quality of reusable assets. This process might be performed by a reuse repository, by a renser, by an independent organization providing such services, or by a development organization. This effort provides a certification framework that defines methods and tools that can be applied to detect defects and ultimately avoid rework. The framework focuses on certifying individual components (i.e., smaller pieces of a system) for a particular quality or group of qualities. These individual components can then be used as system building blocks.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1997
Accession Number
ADA327748

Entities

People

  • Pamela Geriner
  • Sharon Rohde

Tags

Communities of Interest

  • C4I
  • Electronic Warfare
  • Engineered Resilient Systems
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Air Force
  • Application Software
  • Computer Programming
  • Computer Programs
  • Computers
  • Databases
  • Debugging
  • Information Systems
  • Operating Systems
  • Organizational Structure
  • Performance Tests
  • Software Design
  • Software Development
  • Software Metrics
  • Software Testing
  • Systems Engineering
  • Test And Evaluation

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering.