کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
422375 685077 2014 22 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
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 are dead features and false optional features. 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.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Electronic Notes in Theoretical Computer Science - Volume 302, 25 February 2014, Pages 111-132