首页> 外文会议>International Conference on Integrated Formal Methods >Learning to Reuse: Adaptive Model Learning for Evolving Systems
【24h】

Learning to Reuse: Adaptive Model Learning for Evolving Systems

机译:学习重用:适应性模型学习,用于不断发展的系统

获取原文
获取外文期刊封面目录资料

摘要

Software systems undergo several changes along their life-cycle and hence, their models may become outdated. To tackle this issue, we propose an efficient algorithm for adaptive learning, called partial-Dynamic L*_M ({partial}L*_M) that improves upon the state of the art by exploring observation tables on-the-fly to discard redundant prefixes and deprecated suffixes. Using 18 versions of the OpenSSL toolkit, we compare our proposed algorithm along with three adaptive algorithms. For the existing algorithms in the literature, our experiments indicate a strong positive correlation between number of membership queries and temporal distance between versions and; for our algorithm, we found a weak positive correlation between membership queries and temporal distance, as well, a significantly lower number of membership queries. These findings indicate that, compared to the state-of-the-art algorithms, our {partial}L*_M algorithm is less sensitive to software evolution and more efficient than the current approaches for adaptive learning.
机译:软件系统沿着他们的生命周期进行了多种变化,因此,他们的模型可能会过时。为了解决这个问题,我们提出了一种有效的自适应学习算法,称为部分动态L * _M({Partial} L * _M),通过探索飞行的观察表来丢弃冗余前缀,从而提高了最先进的状态并弃用后缀。使用18个版本的OpenSSL Toolkit,我们将所提出的算法与三个自适应算法进行比较。对于文献中的现有算法,我们的实验表明员工查询数和版本之间的时间距离之间的强大正相关;对于我们的算法,我们发现成员查询和时间距离之间的弱正相关,也是一个显着较少的成员查询数量。这些发现表明,与最先进的算法相比,我们的{Partial} L * _M算法对软件演进和比当前自适应学习方法更富有效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号