Validating quality of service for reusable software via model-integrated distributed continuous quality assurance

被引:0
|
作者
Krishna, AS
Schmidt, DC
Memon, A
Porter, A
Sevilla, D
机构
[1] Vanderbilt Univ, Nashville, TN 37240 USA
[2] Univ Maryland, Dept Comp Sci, College Pk, MD 20742 USA
[3] Univ Murcia, Dept Comp Engn, E-30001 Murcia, Spain
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Quality assurance (QA) tasks, such as testing, profiling, and performance evaluation, have historically been done in-house on developer-generated workloads and regression suites. Performance-intensive systems software, such as that found in the scientific computing grid and distributed real-time and embedded (DRE) domains, increasingly run on heterogeneous combinations of OS, compiler, and hardware platforms. Such software has stringent quality of service (QoS) requirements and often provides a variety of configuration options to optimize QoS. As a result, QA performed solely in-house is inadequate since it is hard to manage software variability, i.e., ensuring software quality on all supported target platforms across all desired configuration options. This paper describes how the Skoll project is addressing these issues by developing advanced QA processes and tools that leverage the extensive computing resources of user communities in a distributed, continuous manner to improve key software quality attributes.
引用
收藏
页码:286 / 295
页数:10
相关论文
共 50 条
  • [1] Skoll: Distributed continuous quality assurance
    Memon, A
    Porter, A
    Yilmaz, C
    Nagarajan, A
    Schmidt, D
    Natarajan, B
    ICSE 2004: 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 459 - 468
  • [2] Software Quality Assurance as a Service: Encompassing the quality assessment of software and services
    Bernardo, Samuel
    Orviz, Pablo
    David, Mario
    Gomes, Jorge
    Arce, David
    Naranjo, Diana
    Blanquer, Ignacio
    Campos, Isabel
    Malto, German
    Pina, Joao
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 156 : 254 - 268
  • [3] Service Level Based Automated Software Quality Assurance Model
    Jagadeesan, Gokulakrishnan
    Mathrubutham, Hariharan
    Kumaresan, Rajesh Kumar
    Anuradha, R.
    INNOVATION, MANAGEMENT AND SERVICE, ICMS 2011, 2011, 14 : 225 - 229
  • [4] Requirements of Software Quality Assurance Model
    Alsultanny, Yas A.
    Wohaishi, Ahmed M.
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON ENVIRONMENTAL AND COMPUTER SCIENCE, 2009, : 19 - 23
  • [5] Automated Process Quality Assurance for Distributed Software Development
    Zhai, Jian
    Yang, Qiusong
    Yang, Ye
    Xiao, Junchao
    Wang, Qing
    Li, Mingshu
    SOFTWARE ENGINEERING APPROACHES FOR OFFSHORE AND OUTSOURCED DEVELOPMENT, 2009, 16 : 196 - 210
  • [6] The quality of service model and high assurance
    Lawrence, TF
    1997 HIGH-ASSURANCE ENGINEERING WORKSHOP - PROCEEDINGS, 1997, : 38 - 39
  • [7] A Simulation Model of Software Quality Assurance in the Software Lifecycle
    Nakahara, Hiroto
    Monden, Akito
    Yucel, Zeynep
    22ND IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD 2021-FALL), 2021, : 236 - 241
  • [8] A Customized Quality Model for Software Quality Assurance in Agile Environment
    Jain, Parita
    Sharma, Arun
    Ahuja, Laxmi
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2019, 14 (03) : 64 - 77
  • [9] Skoll: A process and infrastructure for distributed continuous quality assurance
    Porter, Adam
    Yilmaz, Cemal
    Memon, Atif M.
    Schmidt, Douglas C.
    Natarajan, Bala
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2007, 33 (08) : 510 - 525
  • [10] MORFEO: instrument control software continuous integration and software quality assurance
    Costa, Elia
    Balestra, Andrea
    Salasnich, Bernardo
    Laudisio, Fulvio
    Sordo, Rosanna
    Ciliegi, Paolo
    SOFTWARE AND CYBERINFRASTRUCTURE FOR ASTRONOMY VIII, 2024, 13101