An ontological knowledge-based method for handling feature model defects due to dead feature

被引:0
|
作者
Bhushan, Megha [1 ]
Duarte, Jose Angel Galindo [1 ]
Negi, Arun [2 ]
Samant, Piyush [3 ]
机构
[1] Univ Seville, Dept Comp Languages & Syst, Seville, Spain
[2] Deloitte USI, Gurgaon, India
[3] MiRXES Lab, Singapore, Singapore
关键词
Software product line; Dead feature; Knowledge-based method; Knowledge representation; Feature model; Ontology; AUTOMATED-ANALYSIS; SOFTWARE; VARIABILITY; FRAMEWORK;
D O I
10.1016/j.engappai.2024.109000
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The specifications of a certain domain are addressed by a portfolio of software products, known as Software Product Line (SPL). Feature Model (FM) supports domain engineering by modeling domain knowledge along with variability among SPL. The quality of FM is one of the significant factors for the successful SPL in order to attain high quality software products. However, the benefits of SPL can be reduced due to defects in FM. Dead Feature (DF) is one of such defects. Several approaches exist in the literature to detect defects due to DF in FMs. But only a few can handle their sources and solutions which are cumbersome and difficult to understand by humans. An ontological knowledge-based method for handling defects due to DF in FMs is described in this paper. It specifies FM in the form of ontology-based knowledge representation. The rules based on first-order logic are created and implemented using Prolog to detect defects due to DF with sources as well as suggest solutions to resolve these defects. A case study of the product line available on SPLOT repository is utilized for illustrating the proposed work. The experiments are performed with real-world FMs of varied sizes from SPLOT and FMs created with the FeatureIDE tool. The results prove the efficiency, scalability (up to model with 32,000 features) and accuracy of the presented method. Therefore, reusability of DFs free knowledge enables deriving defect free products from SPL and eventually enhances the quality of SPL.
引用
收藏
页数:18
相关论文
共 50 条
  • [41] A Knowledge Base Completion Model Based on Path Feature Learning
    Lin, X.
    Liang, Y.
    Wang, L.
    Wang, X.
    Yang, M.
    Guan, R.
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2018, 13 (01) : 71 - 82
  • [42] Detection Method for OLED Pixel Defects Based on Extended Feature Pyramid
    Liu Lan
    Ye Yun
    Guo Tailiang
    ACTA OPTICA SINICA, 2023, 43 (02)
  • [43] A detection method for small casting defects based on bidirectional feature extraction
    Sai Zhang
    Haitao Li
    Pengfei Ren
    Tao Peng
    Xianming Meng
    Scientific Reports, 15 (1)
  • [44] Feature extraction method for classification in workpieces defects
    Polomski, Marcin
    Kraszewski, Tomasz
    Pasierbek, Artur
    Piwowar, Anna
    PRZEGLAD ELEKTROTECHNICZNY, 2024, 100 (01): : 224 - 227
  • [45] Feature reused network: a fast segmentation network model for strip steel surfaces defects based on feature reused
    Qiang Feng
    Fang Li
    Hua Li
    Xiaodong Liu
    Jiyou Fei
    Shuai Xu
    Chang Lu
    Qi Yang
    The Visual Computer, 2024, 40 : 3633 - 3648
  • [46] AN ECG CLASSIFICATION METHOD BASED ON FEATURE FUSION MODEL
    Guan Wencong
    Assefa, Juhar Mohammed
    Assefa, Fitsum Hailu
    Sun Ming
    2022 19TH INTERNATIONAL COMPUTER CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (ICCWAMTIP), 2022,
  • [47] Feature reused network: a fast segmentation network model for strip steel surfaces defects based on feature reused
    Feng, Qiang
    Li, Fang
    Li, Hua
    Liu, Xiaodong
    Fei, Jiyou
    Xu, Shuai
    Lu, Chang
    Yang, Qi
    VISUAL COMPUTER, 2024, 40 (05): : 3633 - 3648
  • [48] DNN based phrase boundary detection using knowledge-based features and feature representations from CNN
    Kumar, Pavan J.
    Yarra, Chiranjeevi
    Ghosh, Prasanta Kumar
    2021 NATIONAL CONFERENCE ON COMMUNICATIONS (NCC), 2021, : 59 - 64
  • [49] KNOWLEDGE-BASED CODING OF FACIAL IMAGES BASED ON THE ANALYSIS OF FEATURE-POINTS MOTION AND ISODENSITY LINES
    MIZUNO, T
    NAKAMURA, O
    MINAMI, T
    VISUAL COMMUNICATIONS AND IMAGE PROCESSING IV, PTS 1-3, 1989, 1199 : 274 - 283
  • [50] Retinal feature quantization method based on a reference model
    Tong H.-J.
    Fu D.-M.
    Gongcheng Kexue Xuebao/Chinese Journal of Engineering, 2019, 41 (09): : 1222 - 1227