The design of dependency relationships matrix to improve the testability of component-based software

被引:0
|
作者
Ma Liangli [1 ,2 ]
Wang Houxiang [2 ]
Lu Yansheng [1 ]
机构
[1] Huazhong Univ Sci & Technol, Comp Sci & Tech Coll, Wuhan 430074, Hubei, Peoples R China
[2] Naval Univ Engn, Dept Comp Engn, Wuhan 430033, Hubei, Peoples R China
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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 C-m(CmDM) and detailed dependency relationship matrix of the component C-m(CmDDM). Based on these, we further present two approaches to find dependencies relationships between two components: code-based approach and specification-based 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.
引用
收藏
页码:93 / +
页数:2
相关论文
共 50 条
  • [1] Using component metadata based on dependency relationships matrix to improve the testability of component-based software
    Ma Liangli
    Wang Houxiang
    Li Yongjie
    [J]. 2006 1ST INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT, 2006, : 13 - +
  • [2] A study on design for testability in component-based embedded software
    Kanstren, Teemu
    [J]. SERA 2008: 6TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS, PROCEEDINGS, 2008, : 31 - 38
  • [3] Component-based software version management based on a Component-Interface Dependency Matrix
    Huang, Shi-Ming
    Tsai, Chih-Fong
    Huang, Po-Chun
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (03) : 382 - 399
  • [4] AOP-based testability improvement for component-based software
    Mao, Chengying
    [J]. COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL II, PROCEEDINGS, 2007, : 547 - 552
  • [5] Component-based software design model
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 35 (05): : 451 - 454
  • [6] The release matrix for component-based software systems
    Taborda, LJM
    [J]. COMPONENT-BASED SOFTWARE ENGINEERING, 2004, 3054 : 100 - 113
  • [7] Construct metadata model based on coupling information to increase the testability of component-based software
    Ma, Liangli
    Wang, Houxiang
    Li, Yongjie
    [J]. 2007 IEEE/ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1 AND 2, 2007, : 24 - +
  • [8] A Component-based Approach to Embedded Software Design
    Polato, Ivanilton
    Silva Filho, Antonio M.
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 160 : 255 - 273
  • [9] Component-Based Software
    [J]. P C Magazine: The Independent Guide to IBM - Standard Personal Computers, 16 (08):
  • [10] A new algorithm in assembly for component-based software using dependency chart
    Department of Computer Science and Engineering, Dr. Mahalingam College of Engineering and Technology, Pollachi 642 003 Tamil Nadu, India
    不详
    不详
    不详
    [J]. Int. J. Inf. Syst. Change Mange., 2007, 3 (261-278):