Leveraging System Behaviour Data to Improve the Process of Load Testing Large Scale Software Systems
Leveraging System Behaviour Data to Improve the Process of Load Testing Large Scale Software Systems
批准号:
RGPIN-2014-06673
负责人:
Jiang, ZhenMing(Jack)
金额:
$1.68万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2019
资助国家:
加拿大
项目状态:
已结题
起止时间:
2019-01-01 至 2020-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Many large scale software systems ranging from e-commerce websites (e.g., Amazon and Ebay) to telecommunication infrastructures (e.g., BlackBerry) must support concurrent access to thousands or millions of users. Studies show that many field problems of these systems are due to their inability to scale to meet user demands, rather than feature bugs. The inability to scale causes catastrophic failures and unfavorable media coverage (e.g., the botched launch of Apple's MobileMe). To ensure the quality of these systems, load testing is a required testing procedure in addition to conventional functional testing procedures (e.g., unit testing and integration testing). Load testing is gaining more importance, as an increasing number of services (e.g., Apple's iCloud and Google Drive) are being offered in the cloud to millions or even billions of users.**Load testing, in general, refers to the practice of assessing the system behavior under load. A typical load test uses one or more load generators that simultaneously send requests to the system under test. During the course of a load test, the system under test is monitored and gigabytes or terabytes of system behaviour data (e.g., performance counters and execution logs) is recorded. The system behaviour data, which is widely available in large scale systems to support problem diagnosis and remote issue resolution, contains rich information about the external environment (e.g., network latency or the rate of the requests) as well as the internal execution state of the system (e.g., request failures or the size of the request queues). However, due to the size and complexity of such data, load testing practitioners currently use it in a limited manner: mainly for ad-hoc high level manual checks (e.g., crash checks and memory leak checks). Little software testing research has been done to improve the load testing process with such valuable information. **The long term goal of this research is to leverage the rich information contained in the system behaviour data to improve the process of load testing large scale software systems. This proposed research aims to improve the theory and practices in all three phases of a load test: test design, test execution and test analysis. The following short term research objectives are proposed towards the long term goal: (1) Systematically Validating Load Test Suites (1 PhD student); (2) Adaptive Load Test Execution (2 Master's students); (3) In-depth and Scalable Load Test Analysis (2 PhD students). The expected research outcome will be useful for load testing practitioners and software engineering researchers with interest in monitoring, testing and analyzing large scale software systems.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Improving the Software Logging Practices to Support the Decision-Making Process of DevOps Engineers
-
批准号:RGPAS-2020-00084
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2022
-
负责人:Jiang, ZhenMing(Jack)
-
依托单位:
Improving the Software Logging Practices to Support the Decision-Making Process of DevOps Engineers
-
批准号:RGPIN-2020-06122
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.55万
-
财政年份:2022
-
负责人:Jiang, ZhenMing(Jack)
-
依托单位:
Improving the Software Logging Practices to Support the Decision-Making Process of DevOps Engineers
-
批准号:RGPIN-2020-06122
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.55万
-
财政年份:2021
-
负责人:Jiang, ZhenMing(Jack)
-
依托单位:
Improving the Software Logging Practices to Support the Decision-Making Process of DevOps Engineers
-
批准号:RGPAS-2020-00084
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2021
-
负责人:Jiang, ZhenMing(Jack)
-
依托单位:
Improving the Software Logging Practices to Support the Decision-Making Process of DevOps Engineers
-
批准号:RGPIN-2020-06122
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.55万
-
财政年份:2020
-
负责人:Jiang, ZhenMing(Jack)
-
依托单位:
Improving the Software Logging Practices to Support the Decision-Making Process of DevOps Engineers
-
批准号:RGPAS-2020-00084
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2020
-
负责人:Jiang, ZhenMing(Jack)
-
依托单位:
国内基金
海外基金
登录
查看更多内容
基于铁死亡探讨黄芪甲苷调控System/Xc-/GSH/GPX4信号通路在神经损伤性勃起功能障碍治疗中的作用及机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:马轲
-
依托单位:
Data-driven Recommendation System Construction of an Online Medical Platform Based on the Fusion of Information
-
批准号:--
-
项目类别:外国青年学者研究基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:江洋子
-
依托单位:
TBX1/LKB1轴阻断system Xc活性调控AML细胞铁死亡的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:15.0万元
-
批准年份:2024
-
负责人:
-
依托单位:
TET2通过调控BAP1-System Xc-轴促进紫拉非尼诱导的肝细胞癌铁死亡的机制研究
-
批准号:--
-
项目类别:青年科学基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:--
-
依托单位:
P3H1通过ATF4/System Xc-轴抑制肾癌铁死亡和抗肿瘤免疫反应的作用及机制研究
-
批准号:82372704
-
项目类别:面上项目
-
资助金额:49万元
-
批准年份:2023
-
负责人:王保军
-
依托单位:
基于PNO1介导system Xc-/GSH途径调控肠上皮细胞自噬依赖性铁死亡探讨加味胶七散治疗溃疡性结肠炎的机制
-
批准号:82304982
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2023
-
负责人:刘伟萍
-
依托单位:
基于单细胞测序探讨淫羊藿苷对Erastin诱导髓核细胞铁死亡相关system-Xc/GSH/GPX4分子轴线的调控作用
-
批准号:82360947
-
项目类别:地区科学基金项目
-
资助金额:33万元
-
批准年份:2023
-
负责人:张彦军
-
依托单位:
内皮细胞机械敏感离子通道Piezo1通过HIF-1α/system Xc-介导BBB破坏在急性脑缺血再灌注损伤中的作用与机制研究
-
批准号:--
-
项目类别:面上项目
-
资助金额:52万元
-
批准年份:2022
-
负责人:王德任
-
依托单位:
miR-198 靶向 Nrf2 抑制 System Xc-通路调控滋养细胞铁死亡在子痫前期中的机制
-
批准号:2022JJ70123
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2022
-
负责人:阳双健
-
依托单位:
BAP1介导H2B去泛素化抑制System Xc-在蛛网膜下腔出血神经元铁死亡中的作用和机制研究
-
批准号:--
-
项目类别:面上项目
-
资助金额:55万元
-
批准年份:2021
-
负责人:李明昌
-
依托单位: