A framework for performing verification and validation in reuse-based software engineering

  • Authors:
  • Edward A. Addy

  • Affiliations:
  • NASA/WVU Software Research Laboratory, NASA/WVU Software IV&V Facility, 100 University Drive, Fairmont, WV 26554, USA E-mail: eaddy@wvu.edu

  • Venue:
  • Annals of Software Engineering
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

Verification and Validation (V&V) is currently performed during application development for many systems, especially safety‐critical and mission‐critical systems. The V&V process is intended to discover errors, especially errors related to critical processing, as early as possible during the development process. The system application provides the context under which the software artifacts are validated. This paper describes a framework that extends V&V; from an individual application system to a product line of systems that are developed within an architecture‐based software engineering environment. This framework includes the activities of traditional application‐level V&V, and extends these activities into domain engineering and into the transition between domain engineering and application engineering. The framework includes descriptions of the types of activities to be performed during each of the life‐cycle phases, and provides motivation for the activities.