A Method for Component Evaluation for Live Testing of Cloud Systems

被引:0
|
作者
Jebbar, Oussama [1 ]
Khendek, Ferhat [1 ]
Toeroe, Maria [2 ]
机构
[1] Concordia Univ, Gina Cody Sch Engn & Comp Sci, Montreal, PQ, Canada
[2] Ericsson Canada Inc, Montreal, PQ, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Distributed systems; reliability and availability; components; test management; testing strategies;
D O I
10.1109/ISSREW55968.2022.00045
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Live testing is about testing a subsystem in production without causing any unacceptable disturbance to the production traffic. A subsystem is tested in production for multiple purposes such as deployment verification, fault prediction, fault localization, etc. The main challenge of live testing is alleviating the risk of test interferences as it may lead to a violation of a system's functional or non-functional requirements. To properly handle this risk, one needs to know which components present a risk of test interferences and what is the cost of the countermeasures to handle that risk. Existing literature relies heavily on human judgement, which can be time consuming, not always feasible, may provide misleading insight. In this paper we go through the challenges of automating this evaluation process and propose a solution to overcome them. Our solution consists of a method for components evaluation which goes through three steps, evaluation oftest interferences that may manifest in external behaviour, evaluation of test interferences that may manifest in resource consumption, and finally the evaluation of the cost of implementing the countermeasures to overcome the risk of test interferences.
引用
收藏
页码:87 / 92
页数:6
相关论文
共 50 条
  • [21] Automated Testing Framework for Embedded Component Systems
    Tomimori, Hinata
    Oyama, Hiroshi
    Azumi, Takuya
    2023 IEEE 26TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING, ISORC, 2023, : 176 - 183
  • [22] Component testing of repairable systems in multistage missions
    Altinel, IK
    Özekici, S
    Feyzioglu, O
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2001, 52 (08) : 937 - 944
  • [23] Unit Testing Framework for Embedded Component Systems
    Morisaki, Shuichiro
    Shirata, Seito
    Oyama, Hiroshi
    Azumi, Takuya
    2020 IEEE 18TH INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING, EUC 2020, 2020, : 41 - 48
  • [24] Structural Testing of Component-Based Systems
    Sundmark, Daniel
    Carlson, Jan
    Punnekkat, Sasikumar
    Ermedahl, Andreas
    COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2008, 5282 : 180 - 195
  • [25] Ultrasonic Testing Method of Insulation Tool for Live Working
    Tang P.
    Xiao B.
    Deng Y.
    Ren Z.
    Pan W.
    Gaodianya Jishu/High Voltage Engineering, 2019, 45 (05): : 1584 - 1590
  • [26] METHOD OF TESTING LIQUID - VAPOR EQUILIBRIUM DATA IN TERNARY SYSTEMS WITH A NON-VOLATILE COMPONENT
    KOGAN, VB
    ZHURNAL FIZICHESKOI KHIMII, 1960, 34 (12): : 2834 - 2837
  • [27] Performance evaluation of SDWNs in cloud systems
    Salah ud din M.
    Kim B.-S.
    International Journal of Information and Communication Technology, 2022, 21 (04): : 445 - 456
  • [28] A novel reliability evaluation method for series-parallel systems based on cloud model
    Fu, Qian
    Cai, Zhihua
    Wu, Yiqi
    Li, Zhenhua
    Journal of Computational Information Systems, 2010, 6 (10): : 3237 - 3246
  • [29] Quantitative Evaluation Method of Cloud Security
    Zhao, Xinlong
    Zhang, Weishi
    Ma, Wei
    APPLICATIONS AND TECHNIQUES IN INFORMATION SECURITY, ATIS 2015, 2015, 557 : 215 - 225
  • [30] EVALUATION OF SYSTEMS BY COMPARISON TESTING
    LANCASTER, FW
    COLLEGE & RESEARCH LIBRARIES, 1966, 27 (03): : 219 - 221