首页    期刊浏览 2024年10月07日 星期一
登录注册

文章基本信息

  • 标题:Edge Coverage Analysis for Software Architecture Testing
  • 本地全文:下载
  • 作者:Lun, Lijun ; Chi, Xin ; Ding, Xuemei
  • 期刊名称:Journal of Software
  • 印刷版ISSN:1796-217X
  • 出版年度:2012
  • 卷号:7
  • 期号:5
  • 页码:1121-1128
  • DOI:10.4304/jsw.7.5.1121-1128
  • 语种:English
  • 出版社:Academy Publisher
  • 摘要:Software architecture is perceived as one of the most important artifacts created during a system's design, to control software complexity, improve system quality, support software development and reuse and so on. Coverage analysis is a structural testing technique, which helps to eliminate gaps in a test suite and determines when to stop testing. To compute test coverage, the paper presents a new concept – coverage about edge based on C2-style architecture. Firstly, the software architecture is represented using C2-style, then we use architecture component interaction graph (CIG) to describe interface connection relationship, then we define three testing criteria and introduce algorithms to generate testing coverage set according to edge types of CIG. Finally, we present four edges coverage to compute coverage effectiveness.
  • 关键词:software architecture testing;C2-style;component interaction graph;edge coverage criteria;coverage analysis
国家哲学社会科学文献中心版权所有