首页> 外文会议>International symposium on formal methods;World congress on formal methods >Changing Software in a Changing World: How to Test in Presence of Variability, Adaptation and Evolution?
【24h】

Changing Software in a Changing World: How to Test in Presence of Variability, Adaptation and Evolution?

机译:瞬息万变的世界中不断变化的软件:如何在可变性,适应性和演进的存在下进行测试?

获取原文

摘要

Modern software-intensive and pervasive systems need to be able to manage different requirements of variability, adaptation and evolution. The latter are surely related properties, all bringing uncertainty, but covering different aspects and requiring different approaches. Testing of such systems introduces many challenges: variability would require the test of too many configurations and variants well beyond feasibility; adaptation should be based on context-aware testing over many predictable or even unpredictable scenarios; evolution would entail testing a system for which the reference model has become out-of-date. It is evident how current testing approaches are not adequate for such types of systems. We make a brief overview of testing challenges for changing software in a changing world, and hint at some promising approaches, arguing how these would need to be part of a holistic validation approach that can handle uncertainty.
机译:现代软件密集型和普及性系统需要能够管理可变性,适应性和演进性的不同要求。后者肯定是相关的属性,都带来不确定性,但是涉及不同方面,需要不同的方法。对这种系统的测试带来了许多挑战:可变性将需要测试太多的配置和变体,远远超出了可行性。适应应基于在许多可预测甚至不可预测的场景下的上下文感知测试;进化将需要测试参考模型已过时的系统。显而易见的是,当前的测试方法对于此类系统而言并不足够。我们简要概述了在瞬息万变的世界中测试更改软件所面临的测试挑战,并提出了一些有前途的方法,并提出了这些方法应成为能够处理不确定性的整体验证方法的一部分。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号