Title
A survey of component based system quality assurance and assessment
Abstract
Component Based Software Development (CBSD) is focused on assembling existing components to build a software system, with a potential benefit of delivering quality systems by using quality components. It departs from the conventional software development process in that it is integration centric as opposed to development centric. The quality of a component based system using high quality components does not therefore necessarily guarantee a system of high quality, but depends on the quality of its components, and a framework and integration process used. Hence, techniques and methods for quality assurance and assessment of a component based system would be different from those of the traditional software engineering methodology. It is essential to quantify factors that contribute to the overall quality, for instances, the trade off between cost and quality of a component, analytical techniques and formal methods, and quality attribute definitions and measurements. This paper presents a literature survey of component based system quality assurance and assessment; the areas surveyed include formalism, cost estimation, and assessment and measurement techniques for the following quality attributes: performance, reliability, maintainability and testability. The aim of this survey is to help provide a better understanding of CBSD in these aspects in order to facilitate the realisation of its potential benefits of delivering quality systems.
Year
DOI
Venue
2005
10.1016/j.infsof.2005.03.007
Information & Software Technology
Keywords
Field
DocType
high quality component,quality assurance,system quality assurance,quality component,quality attribute definition,high quality,overall quality,potential benefit,following quality attribute,quality system,software engineering,cost estimation,formal method,component based software development,software development process,software systems
Systems engineering,Software quality analyst,Quality function deployment,Computer science,Software quality control,Quality control,Software metric,Software verification and validation,Software quality,Quality assurance
Journal
Volume
Issue
ISSN
47
10
Information and Software Technology
Citations 
PageRank 
References 
24
1.29
69
Authors
6
Name
Order
Citations
PageRank
Sajjad Mahmood111517.60
Richard Lai213916.52
Yong Soo Kim318523.42
Ji Hong Kim4241.97
Seok Cheon Park5335.55
Hae Suk Oh6241.63