Testing coverage analysis for software component validation

被引:0
|
作者
Gao, J [1 ]
Espinoza, R [1 ]
He, JS [1 ]
机构
[1] San Jose State Univ, San Jose, CA 95192 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Constructing component-based software using reusable components is becoming a widely used approach. Since the quality of a component-based system is highly dependent on the quality of its components, component quality validation becomes very critical to both component vendors and users. Effectively validating component quality needs adequate test models and testing coverage criteria. This paper proposes an adequate test model and test coverage criteria for component validation. The paper discusses a dynamic approach to analyze component test coverage based on the proposed test model and test coverage criteria. The major contribution of this paper is its dynamic test coverage analysis solution to monitor API-based component validation and reuse. The paper reports the recent development efforts of a component test coverage analysis tool, and presents an application example. Keywords: component test coverage, component testing, test coverage analysis.
引用
收藏
页码:463 / 470
页数:8
相关论文
共 50 条
  • [1] A COVERAGE ANALYSIS TOOL FOR THE EFFECTIVENESS OF SOFTWARE TESTING
    LYU, MR
    HORGAN, JR
    LONDON, S
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 1994, 43 (04) : 527 - 535
  • [2] AUTOMATIC GENERATION OF BASIS COMPONENT PATH COVERAGE FOR SOFTWARE ARCHITECTURE TESTING
    Lun, Lijun
    Wang, Shaoting
    Chi, Xin
    Xu, Hui
    [J]. COMPUTING AND INFORMATICS, 2017, 36 (02) : 386 - 404
  • [3] Deployed software component testing using dynamic validation agents
    Grundy, J
    Ding, GL
    Hosking, J
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2005, 74 (01) : 5 - 14
  • [4] Observability analysis of embedded software for coverage-directed validation
    Costa, JC
    Devadas, S
    Monteiro, JC
    [J]. ICCAD - 2000 : IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, 2000, : 27 - 32
  • [5] A Study on Test Coverage in Software Testing
    Shahid, Muhammad
    Ibrahim, Suhaimi
    Mahrin, Mohd Naz'ri
    [J]. COMPUTER COMMUNICATION AND MANAGEMENT, 2011, 5 : 207 - 215
  • [6] State Coverage: Software Validation Metrics beyond Code Coverage
    Vanoverberghe, Dries
    de Halleux, Jonathan
    Tillmann, Nikolai
    Piessens, Frank
    [J]. SOFSEM 2012: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2012, 7147 : 542 - +
  • [7] Analysis of Statement Branch and Loop Coverage in Software Testing With Genetic Algorithm
    Bahaweres, Rizal Broer
    Zawawi, Khoirunnisya
    Khairani, Dewi
    Hakiem, Nashrul
    [J]. 2017 4TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTER SCIENCE AND INFORMATICS (EECSI), 2017, : 82 - 87
  • [8] Reliability Analysis of Component Software Based on Testing Data Transformation
    Hou, Chunyan
    Cui, Gang
    Liu, Hongwei
    Yang, Xiaozong
    [J]. PROCEEDINGS OF THE 8TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, 2009, : 955 - 960
  • [9] THE VALIDATION, VERIFICATION AND TESTING OF SOFTWARE
    INCE, D
    [J]. OXFORD SURVEYS IN INFORMATION TECHNOLOGY, 1985, 2 : 1 - 40
  • [10] VALIDATION OF INELASTIC ANALYSIS BY FULL-SCALE COMPONENT TESTING
    GRIFFIN, DS
    DHALLA, AK
    WOODWARD, WS
    [J]. JOURNAL OF PRESSURE VESSEL TECHNOLOGY-TRANSACTIONS OF THE ASME, 1987, 109 (01): : 42 - 49