An adaptive and trustworthy software testing framework on the grid

被引:0
|
作者
Yaohang Li
Yong-Duan Song
机构
[1] North Carolina A&T State University,Department of Computer Science
来源
关键词
Grid computing; Software testing;
D O I
暂无
中图分类号
学科分类号
摘要
Grid computing, which is characterized by large-scale sharing and collaboration of dynamic distributed resources has quickly become a mainstream technology in distributed computing and is changing the traditional way of software development. In this article, we present a grid-based software testing framework for unit and integration test, which takes advantage of the large-scale and cost-efficient computational grid resources to establish a testbed for supporting automated software test in complex software applications. Within this software testing framework, a dynamic bag-of-tasks model using swarm intelligence is developed to adaptively schedule unit test cases. Various high-confidence computing mechanisms, such as redundancy, intermediate value checks, verification code injection, and consistency checks are employed to verify the correctness of each test case execution on the grid. Grid workflow is used to coordinate various test units for integration test. Overall, we expect that the grid-based software testing framework can provide efficient and trustworthy services to significantly accelerate the testing process with large-scale software testing.
引用
收藏
页码:124 / 138
页数:14
相关论文
共 50 条
  • [1] An adaptive and trustworthy software testing framework on the grid
    Li, Yaohang
    Song, Yong-Duan
    [J]. JOURNAL OF SUPERCOMPUTING, 2008, 46 (02): : 124 - 138
  • [2] Framework for Trustworthy Software Development
    Bose, R. P. Jagadeesh Chandra
    Singi, Kapil
    Kaulgud, Vikrant
    Phokela, Kanchanjot Kaur
    Podder, Sanjay
    [J]. 2019 34TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING WORKSHOPS (ASEW 2019), 2019, : 45 - 48
  • [3] Software Trustworthy Testing Based on Cloud Testing
    Mohsenzadeh, A.
    [J]. JOURNAL OF MATHEMATICS AND COMPUTER SCIENCE-JMCS, 2015, 14 (04): : 284 - 294
  • [4] An adaptive trust control model for a trustworthy component software platform
    Yan, Zheng
    Prehofer, Christian
    [J]. AUTONOMIC AND TRUSTED COMPUTING, PROCEEDINGS, 2007, 4610 : 226 - +
  • [5] An Ontology-Based Framework Model for Trustworthy Software Evolution
    Li, Ji
    Liu, Chunmei
    Li, Zhiguo
    [J]. ADVANCED DATA MINING AND APPLICATIONS (ADMA 2010), PT II, 2010, 6441 : 537 - 544
  • [6] A security characterisation framework for trustworthy component based software systems
    Khan, KM
    Han, J
    [J]. 27TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2003, : 164 - 169
  • [7] Optimal software testing and adaptive software testing in the context of software cybernetics
    Cai, KY
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2002, 44 (14) : 841 - 855
  • [8] The Software Testing Automation Framework
    Rankin, C
    [J]. IBM SYSTEMS JOURNAL, 2002, 41 (01) : 126 - 139
  • [9] A logical framework for software testing
    Li, Wei
    [J]. TASE 2008: SECOND IFIP/IEEE INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2008, : 11 - 11
  • [10] The NOvA software testing framework
    Tamsett, M.
    Group, C.
    [J]. 21ST INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP2015), PARTS 1-9, 2015, 664