首页> 外文会议>IInternational Conference on Software Engineering and Formal Methods >Modular Modelling of Software Product Lines with Feature Nets
【24h】

Modular Modelling of Software Product Lines with Feature Nets

机译:具有特征网的软件产品线的模块化建模

获取原文

摘要

Formal modelling and verification are critical for managing the inherent complexity of systems with a high degree of variability, such as those designed following the software product line (SPL) paradigm. SPL models tend to be large - the number of products in an SPL can be exponential in the number of features. Modelling these systems poses two main challenges. Firstly, a modular modelling formalism that scales well is required. Secondly, the ability to analyse and verify complex models efficiently is key in order to ensure that all products behave correctly. The choice of a system modelling formalism that is both expressive and well-established is therefore crucial. In this paper we show how SPLs can be modelled in an incremental, modular fashion using a formal method based on Petri nets. We continue our work on Feature Petri Nets, a lightweight extension to Petri nets, by presenting a framework for modularly constructing Feature Petri Nets to model SPLs.
机译:正式的建模和验证对于管理具有高度可变性的系统的固有复杂性至关重要,例如按照软件产品线(SPL)范例设计的系统。 SPL模型往往很大 - SPL中的产品数量可以是指数的特征数量。建模这些系统构成了两个主要挑战。首先,需要一种模块化建模形式,需要衡量良好。其次,能够有效地分析和验证复杂模型是钥匙,以确保所有产品行为正确。因此,选择表现良好和良好的系统建模形式主义是至关重要的。在本文中,我们展示了如何使用基于Petri网的形式方法以增量的模块化方式建模SPLS。我们通过介绍模块化构建特征Petri网的框架来模拟SPL,我们继续为Petri网提供Fetri网的重量网,这是一个轻量级的延伸,为Petri网提供了一个框架。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号