Dads: dynamic slicing continuously-running distributed programs with budget constraints

Dads: dynamic slicing continuously-running distributed programs with budget constraints
复制标题

爸爸:动态切片连续运行的分布式程序,有预算限制

DOI:
10.1145/3368089.3417920
复制
发表时间:
2020
期刊:
Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering
影响因子:
--
通讯作者:
Li, Li
Li, Li
中科院分区:
--
文献类型:
--
作者:
Fu, Xiaoqin;Cai, Haipeng;Li, Li

文献摘要

参考文献

被引文献

相似文献

我们推出了 Dads,这是第一个分布式、在线、可扩展且经济高效的动态切片器,用于根据用户指定的预算限制连续运行分布式程序。 Dads 的设计是分布式的,旨在利用分布式并行计算资源。通过在线分析,它可以避免追踪,从而避免相关的时间和空间成本。最重要的是,Dads 通过强化学习动态持续自动调整其分析算法的配置,根据给定的分析时间预算实现并保持实用的可扩展性和成本效益权衡。针对八个现实世界的 Java 分布式系统,我们凭经验证明了 Dads 的可扩展性和成本效益优点。爸爸的开源工具包和演示视频已公开。
We present Dads, the first distributed, online, scalable, and cost-effective dynamic slicer for continuously-running distributed programs with respect to user-specified budget constraints. Dads is distributed by design to exploit distributed and parallel computing resources. With an online analysis, it avoids tracing hence the associated time and space costs. Most importantly, Dads achieves and maintains practical scalability and cost-effectiveness tradeoffs according to a given budget on analysis time by continually and automatically adjusting the configuration of its analysis algorithm on the fly via reinforcement learning. Against eight real-world Java distributed systems, we empirically demonstrated the scalability and cost-effectiveness merits of Dads. The open-source tool package of Dads with a demo video is publicly available.
DOI: 10.1145/2970276.2970352
发表时间: 2016-08
期刊: 2016 31st IEEE/ACM International Conference on Automated Software Engineering (ASE)
影响因子: --
作者:
Haipeng Cai;D. Thain
通讯作者: Haipeng Cai;D. Thain
一种高效的过程间动态切片方法
DOI: 10.1016/j.jss.2005.07.024
发表时间: 2006
期刊: J. Syst. Softw.
影响因子: --
作者:
G. B. Mund;R. Mall
通讯作者: R. Mall
Java程序的分布式动态切片
DOI: 10.1016/j.jss.2006.01.009
发表时间: 2006
期刊: J. Syst. Softw.
影响因子: --
作者:
D. Mohapatra;Rajeev Kumar;R. Mall;Dr.M.Senthil Kumar;Mayank Bhasin
通讯作者: Mayank Bhasin
DOI: 10.1016/0020-0190(88)90054-3
发表时间: 1988-10-26
影响因子: 0.5
作者:
KOREL, B;LASKI, J
通讯作者: LASKI, J
具有成本效益的基于依赖性的动态影响分析框架
DOI: 10.1109/saner.2015.7081833
发表时间: 2015
期刊: 2015 IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering (SANER)
影响因子: --
作者:
Haipeng Cai;Raúl A. Santelices
通讯作者: Raúl A. Santelices