首页> 外文期刊>ACM transactions on autonomous and adaptive systems >Runtime Monitoring and Resolution of Probabilistic Obstacles to System Goals
【24h】

Runtime Monitoring and Resolution of Probabilistic Obstacles to System Goals

机译:运行时监视和解决系统目标的概率障碍

获取原文
获取原文并翻译 | 示例

摘要

Software systems are deployed in environments that keep changing over time. They should therefore adapt to changing conditions to meet their requirements. The satisfaction rate of these requirements depends on the rate at which adverse conditions prevent their satisfaction. Obstacle analysis is a goal-oriented form of risk analysis for requirements engineering (RE), whereby obstacles to system goals are identified, assessed, and resolved through countermeasures. The selection of effective countermeasures relies on environment assumptions and on the assessed likelihood and criticality of the corresponding obstacles. Those various factors estimated at RE time may, however, evolve at system runtime.To meet the system's goals under changing conditions, this article proposes to defer obstacle resolution to system runtime. Techniques are presented for monitoring obstacle satisfaction rates; deciding when adaptation should be triggered; and adapting the system on-the-fly to countermeasures that are more effective. The approach relies on a model where goals and obstacles are refined and specified in a probabilistic linear temporal logic. The techniques allow for monitoring the satisfaction rate of probabilistic leaf obstacles; determining the severity of obstacle consequences on goal satisfaction rates computed from the monitored obstacle satisfaction rates; and shifting to countermeasures that better meet the required goal satisfaction rates. Our approach is evaluated on fragments of an ambulance dispatching system.
机译:软件系统部署在随时间变化的环境中。因此,他们应该适应不断变化的条件以满足他们的要求。这些要求的满足率取决于不利条件阻止其满足的速率。障碍分析是需求工程(RE)的面向目标的风险分析形式,通过对策可以识别,评估和解决系统目标的障碍。有效对策的选择取决于环境假设以及相应障碍的评估可能性和严重性。但是,在RE时估计的各种因素可能会在系统运行时演变。为了满足不断变化的条件下的系统目标,本文建议将障碍解决方案推迟到系统运行时。介绍了监测障碍物满意度的技术。决定何时应触发适应;并实时调整系统以适应更有效的对策。该方法依赖于一个模型,在该模型中以概率线性时间逻辑来完善和指定目标和障碍。这些技术可以监测概率性叶子障碍物的满意率;确定根据监测到的障碍物满意度计算出的目标满意度中障碍物后果的严重性;并转向可以更好地满足所需目标满意度的对策。我们的方法是在救护车调度系统的碎片上进行评估的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号