next up previous
Next: Introduction

Applying Model-Driven Distributed Continuous Quality Assurance Processes to Enhance Persistent Software Attributes

Arvind S. Krishna, Cemal Yilmaz, Atif Memon, Adam Porter,
Douglas C. Schmidt, Aniruddha Gokhale, Balachandran Natarajan,
Dept. of Computer Science, University of Maryland, College Park, MD 20742
Dept. of Electrical Engineering and Computer Science, Vanderbilt University, Nashville, TN 37203

Abstract:

Time and resource constraints often force developers of highly configurable quality of service (QoS)-intensive software systems to guarantee their system's persistent software attributes (PSAs) ( e.g., functional correctness, portability, efficiency, and QoS) on a few platform configurations and to extrapolate from these configurations to the entire configuration space, which allows many sources of degradation to escape detection until systems are fielded. This article illustrates how model-driven distributed continuous quality assurance (DCQA) processes can help improve the assessment and assurance of these PSAs across the large configuration spaces of QoS-intensive software systems.

Keywords. Distributed Continuous Quality Assurance, Model-Integrated Computing, Quality of Service, Software Configurations.





Douglas C. Schmidt
Fri Sep 3 13:41:43 CDT 2004