首页> 外文OA文献 >Statistical analysis of probabilistic models of software product lines with quantitative constraints. Extended Version.
【2h】

Statistical analysis of probabilistic models of software product lines with quantitative constraints. Extended Version.

机译:具有定量约束的软件产品线概率模型的统计分析。扩大的视野。

摘要

We investigate the suitability of statistical model checking techniques for the analysis of probabilistic models of software product lines with complex quantitative constraints and advanced feature installation options. Such SPL models are defined in the probabilistic feature-oriented language QFLan. QFLan is a rich process algebra whose operational behaviour interacts with a store of constraints and as such it allows to separate product configuration from product behaviour. The resulting probabilistic configurations and behaviour converge seamlessly in a semantics based on discrete-time Markov chains, thus enabling quantitative analysis. To this aim, we combine a Maude implementation of QFLan, integrated with Microsoftu27s SMT constraint solver Z3, with the distributed statistical model checker MultiVeStA. This enables analyses that range from the likelihood of specific behaviour to the expected average cost of products, in terms of feature attributes. We illustrate our approach by performing quantitative analyses on a bikes product line case study.
机译:我们调查统计模型检查技术是否适合分析具有复杂定量约束和高级功能安装选项的软件产品线的概率模型。这样的SPL模型是在概率特征语言QFLan中定义的。 QFLan是一个丰富的过程代数,其操作行为与一系列约束相互作用,因此它可以将产品配置与产品行为分开。产生的概率配置和行为在基于离散时间马尔可夫链的语义中无缝地收敛,从而实现了定量分析。为此,我们将与微软SMT约束求解器Z3集成的QFLan的Maude实现与分布式统计模型检查器MultiVeStA结合在一起。这使分析范围从特定行为的可能性到预期的产品平均成本(根据功能属性)。我们通过对自行车产品线案例研究进行定量分析来说明我们的方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号