首页> 外文会议>IEEE/ACM International Workshop on Search-Based Software Testing >An Empirical Analysis of Providing Assurance for Self-Adaptive Systems at Different Levels of Abstraction in the Face of Uncertainty
【24h】

An Empirical Analysis of Providing Assurance for Self-Adaptive Systems at Different Levels of Abstraction in the Face of Uncertainty

机译:面对不确定性在不同抽象水平上为自适应系统提供保证的实证分析

获取原文

摘要

Self-adaptive systems (SAS) must frequently continue to deliver acceptable behavior at run time even in the face of uncertainty. Particularly, SAS applications can self-reconfigure in response to changing or unexpected environmental conditions and must therefore ensure that the system performs as expected. Assurance can be addressed at both design time and run time, where environmental uncertainty poses research challenges for both settings. This paper presents empirical results from a case study in which search-based software engineering techniques have been systematically applied at different levels of abstraction, including requirements analysis, code implementation, and run-time validation, to a remote data mirroring application that must efficiently diffuse data while experiencing adverse operating conditions. Experimental results suggest that our techniques perform better in terms of providing assurance than alternative software engineering techniques at each level of abstraction.
机译:自适应系统(SAS)必须经常在运行时继续提供可接受的行为,即使面对不确定性也是如此。特别是,SAS应用程序可以响应不断变化或意外的环境条件而进行自我重新配置,因此必须确保系统按预期运行。在设计时和运行时都可以解决保证问题,因为环境不确定性给这两种设置带来了研究挑战。本文提供了一个案例研究的经验结果,在该案例研究中,基于搜索的软件工程技术已在不同的抽象级别(包括需求分析,代码实现和运行时验证)被系统地应用到必须有效分散的远程数据镜像应用程序中数据,同时遇到不利的操作条件。实验结果表明,在每个抽象级别,我们的技术在提供保证方面的性能均优于替代软件工程技术。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号