A classification and systematic review of product line feature model defects

M Bhushan, A Negi, P Samant, S Goel… - Software Quality Journal, 2020 - Springer
Product line (PL)-based development is a thriving research area to develop software-
intensive systems. Feature models (FMs) facilitate derivation of valid products from a PL by …

Classifying and resolving software product line redundancies using an ontological first-order logic rule based method

M Bhushan, JÁG Duarte, P Samant, A Kumar… - Expert Systems with …, 2021 - Elsevier
Software product line engineering improves software quality and diminishes development
cost and time by efficiently developing software products. Its success lies in identifying the …

Improving software product line using an ontological approach

M Bhushan, S Goel - Sādhanā, 2016 - Springer
Software product line (SPL) is an emergent strategy for generating software products. The
variability and commonality of SPL is illustrated by feature models (FMs). The quality of …

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

M Bhushan, JÁG Duarte, A Negi, P Samant - Engineering Applications of …, 2024 - Elsevier
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 …

A rule‐based approach to detect and prevent inconsistency in the domain‐engineering process

AO Elfaki - Expert Systems, 2016 - Wiley Online Library
A medium‐sized domain‐engineering process can contain thousands of features that all
have constraint dependency rules between them. Therefore, the validation of the content of …

Detecting Inconsistency in the Domain-Engineering

AO Elfaki, Y Duan - … of Information Science and Technology, Third …, 2015 - igi-global.com
Recently, Software Product Line (SPL) is a major technical paradigm to develop software
products that has been used by big companies. There are two main phases in SPL: the …