人工表测试动态自适应系统
Artificial table testing dynamically adaptive systems
摘要:
动态自适应系统(DAS)是一种根据周围环境的变化而改变其行为和结构的系统。关键任务系统越来越多地纳入对环境的适应和反应;实例包括救灾和空间探索系统。这些系统可以分解为两个部分:适应策略,它指定系统必须如何根据环境变化做出反应,以及一组可能的变量来重新配置系统。测试这些系统的一个主要挑战是系统必须应对的变量和环境条件的组合爆炸。在本文中,我们专注于测试的自适应政策,并提出了一个战略的选择环境变化,可以揭示错误的政策。人工振动台试验(ASTT)是受振动台试验(STT)的启发而发展起来的一种方法。ASTT利用人工地震模拟环境条件的剧烈变化,强调系统的适应能力。我们将人工地震的产生建模为一个搜索问题,其目标是优化不同类型的环境变化。
英文摘要:
Dynamically Adaptive Systems (DAS) are systems that modify their behavior and structure in response to changes in their surrounding environment. Critical mission systems increasingly incorporate adaptation and response to the environment; examples include disaster relief and space exploration systems. These systems can be decomposed in two parts: the adaptation policy that specifies how the system must react according to the environmental changes and the set of possible variants to reconfigure the system. A major challenge for testing these systems is the combinatorial explosions of variants and envi-ronment conditions to which the system must react. In this paper we focus on testing the adaption policy and propose a strategy for the selection of envi-ronmental variations that can reveal faults in the policy. Artificial Shaking Table Testing (ASTT) is a strategy inspired by shaking table testing (STT), a technique widely used in civil engineering to evaluate building's structural re-sistance to seismic events. ASTT makes use of artificial earthquakes that simu-late violent changes in the environmental conditions and stresses the system adaptation capability. We model the generation of artificial earthquakes as a search problem in which the goal is to optimize different types of envi-ronmental variations.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。