Title :
Constructing independent verification and validation life cycles using process kernels
Author :
Zelinski, Lillian K.
Author_Institution :
Sci. Applications Int. Corp., Arlington, VA, USA
Abstract :
Independent Verification and Validation (IV&V) is a catalyst for improving the quality of a computer software system and the quality of a software development process. IV&V is employed most extensively for high-assurance systems, but it can be tailored to meet the needs of any system. To maximize effectiveness, IV&V of all levels and types must be a formalized and repeatable process. One way to achieve this is to employ a methodology that formally defines and maps IV&V activities to the development process and uses metrics to monitor progress and results. The fundamental element of the methodology described in this paper is a set of stable, well-defined IV&V Process Kernels from which an IV&V life cycle is constructed. This paper describes the methodology, details the kernels, and provides examples of IV&V life cycles
Keywords :
software quality; software reliability; standards; computer software system quality; independent verification; kernels; life cycle; process kernels; software development process quality; validation life cycles; Application software; Kernel; Monitoring; Object oriented modeling; Programming; Project management; Real time systems; Software standards; Software systems; Standards development;
Conference_Titel :
Computer Assurance, 1995. COMPASS '95. Systems Integrity, Software Safety and Process Security. Proceedings of the Tenth Annual Conference on
Conference_Location :
Gaithersburg, MD
Print_ISBN :
0-7803-2680-2
DOI :
10.1109/CMPASS.1995.521902