【24h】

Validating Goal Models via Bayesian Networks

机译:通过贝叶斯网络验证目标模型

获取原文

摘要

Goal models are an example of requirement modeling language that has been applied to support the runtime monitoring and diagnosis of software systems and to steer self-adaptive systems. When creating a goal model, requirement engineers make assumptions concerning how the goals relate to each other and when they should be considered as satisfied. In dynamic environments, however, the assumptions made in the model may be (or become) invalid. This may result in a system that does not satisfy the stakeholders' needs and, when the model is used in adaptive systems, ineffective reconfigurations. Only few and preliminary works address the automated validation of goal or requirement models. In this paper we propose the use of probabilistic models (Bayesian Networks) to determine the validity of the assumptions underlying a goal model. We employ empirical data and probabilistic inference to automatically determine a quantitative degree of validity of goal model assumptions. We illustrate the approach on a smart traffic scenario.
机译:目标模型是需求建模语言的一个示例,已被用于支持软件系统的运行时监视和诊断以及操纵自适应系统。在创建目标模型时,需求工程师对目标之间的相互关系以及何时将其视为满足目标进行假设。但是,在动态环境中,模型中所做的假设可能是无效的(或变得无效)。这可能会导致系统无法满足涉众的需求,并且在自适应系统中使用该模型时,将导致无效的重新配置。只有很少的初步工作可以解决目标或需求模型的自动验证问题。在本文中,我们建议使用概率模型(贝叶斯网络)来确定目标模型基础假设的有效性。我们使用经验数据和概率推断来自动确定目标模型假设的定量有效性。我们说明了智能交通场景下的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号