首页> 外文会议>International Conference on Software Engineering >ConfDiagnoser: An automated configuration error diagnosis tool for Java software
【24h】

ConfDiagnoser: An automated configuration error diagnosis tool for Java software

机译:Confdiagnoser:Java软件的自动配置错误诊断工具

获取原文

摘要

This paper presents ConfDiagnoser, an automated configuration error diagnosis tool for Java software. Conf-Diagnoser identifies the root cause of a configuration error — a single configuration option that can be changed to produce desired behavior. It uses static analysis, dynamic profiling, and statistical analysis to link the undesired behavior to specific configuration options. ConfDiagnoser differs from existing approaches in two key aspects: it does not require users to provide a testing oracle (to check whether the software functions correctly) and thus is fully-automated; and it can diagnose both crashing and non-crashing errors. We demonstrated ConfDiagnoser's accuracy and speed on 5 non-crashing configuration errors and 9 crashing configuration errors from 5 configurable software systems.
机译:本文介绍了Confdiagnoser,是Java软件的自动配置错误诊断工具。 Conf-诊断器标识配置错误的根本原因 - 可以更改以产生所需行为的单个配置选项。它使用静态分析,动态分析和统计分析,将不期望的行为链接到特定的配置选项。 Confdiagnoser与在两个关键方面的现有方法不同:它不要求用户提供测试Oracle(检查软件是否正常运行),因此是完全自动化的;它可以诊断崩溃和非崩溃错误。我们展示了Confiagnoser的准确性和速度5,从5个无崩溃的配置误差和5个可配置软件系统的崩溃配置错误。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号