loading...
The Design of Dependency Relationships Matrix to improve the testability of Component-based Software
Beijing, China October 27-October 28
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/QSIC.2006.64Sixth International Conference on Qua ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Liangli Ma, Hua Zhong University of Science and Technology, China; Naval University of Engineering, China
Houxiang Wang, Naval University of Engineering, China
Yansheng Lu, Hua Zhong University of Science and Technology, China
Component-based software development technique and its intensive use in the industry has led to the wide research in various aspects of component-based systems(CBSs). And its relating quality assurance techniques had become the key research content. This paper summarizes eight types of dependency between two components in the CBSs. And it discusses about a dependency-based representation called the component dependency graph(CDG) and the component direct dependency graph(CDDG), and then gives the definition of dependency relationship matrix of the component Cm (CmDM) and detailed dependency relationship matrix of the component Cm(CmDDM). Based on these, we further present two approaches to find dependencies relationships between two components: code-based approach and specificationbased approach. Finally, we apply an application example implementing integration testing when a component named RegisterGrade is integrated into a CBS, and present a table with test coverage figure to illustrate the validity of our approach.
Citation:
Liangli Ma, Houxiang Wang, Yansheng Lu, "The Design of Dependency Relationships Matrix to improve the testability of Component-based Software," qsic, pp.93-98, Sixth International Conference on Quality Software (QSIC'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.