首页> 外文期刊>Electronic Notes in Theoretical Computer Science >An Ontological Rule-Based Approach for Analyzing Dead and False Optional Features in Feature Models
【24h】

An Ontological Rule-Based Approach for Analyzing Dead and False Optional Features in Feature Models

机译:基于本体规则的特征模型中失效和错误可选特征分析方法

获取原文
           

摘要

Feature models are a common way to represent variability requirements of software product lines by expressing the set of feature combinations that software products can have. Assuring quality of feature models is thus of paramount importance for assuring quality in software product line engineering. However, feature models can have several types of defects that disminish benefits of software product line engineering.Two of such defects aredead featuresandfalse optionalfeatures. Several state-of-the-art techniques identify these defects, but only few of them tackle the problem of identifying their causes. Besides, the explanations they provide are cumbersome and hard to understand by humans. In this paper, we propose an ontological rule-based approach to: (a) identify dead and false optional features; (b)identify certain causes of these defects; and (c) explain these causes in natural language helping modelers to correct found defects. We represent our approach with a feature model taken from literature. A preliminary empirical evaluation of our approach over 31 FMs shows that our proposal is effective, accurate and scalable to 150 features.
机译:特征模型是通过表达软件产品可以具有的一组特征组合来表示软件产品系列的可变性要求的常用方法。因此,确保要素模型的质量对于确保软件产品线工程的质量至关重要。但是,要素模型可能具有几种类型的缺陷,这些缺陷会削弱软件产品线工程的优势。其中的两种缺陷是死特征和错误的可选特征。几种最先进的技术可以识别这些缺陷,但只有极少数能解决识别其原因的问题。此外,它们提供的解释麻烦且难以理解。在本文中,我们提出了一种基于规则的本体论方法:(a)确定无效和错误的可选特征; (b)找出造成这些缺陷的某些原因; (c)用自然语言解释这些原因,以帮助建模者纠正发现的缺陷。我们用取自文献的特征模型来代表我们的方法。对我们针对31个FM的方法进行的初步实证评估表明,我们的建议有效,准确且可扩展至150个功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号