A systematic review and an expert survey on capabilities supporting multi product lines

G Holl, P Grünbacher, R Rabiser - Information and Software Technology, 2012 - Elsevier
CONTEXT: Complex software-intensive systems comprise many subsystems that are often
based on heterogeneous technological platforms and managed by different organizational …

42 variability bugs in the linux kernel: a qualitative analysis

I Abal, C Brabrand, A Wasowski - Proceedings of the 29th ACM/IEEE …, 2014 - dl.acm.org
Feature-sensitive verification pursues effective analysis of the exponentially many variants of
a program family. However, researchers lack examples of concrete bugs induced by …

Variability bugs in highly configurable systems: A qualitative analysis

I Abal, J Melo, Ş Stănciulescu, C Brabrand… - ACM Transactions on …, 2018 - dl.acm.org
Variability-sensitive verification pursues effective analysis of the exponentially many variants
of a program family. Several variability-aware techniques have been proposed, but …

Supporting distributed product configuration by integrating heterogeneous variability modeling approaches

JA Galindo, D Dhungana, R Rabiser… - Information and …, 2015 - Elsevier
Context In industrial settings products are developed by more than one organization.
Software vendors and suppliers commonly typically maintain their own product lines, which …

Configuration of multi product lines by bridging heterogeneous variability modeling approaches

D Dhungana, D Seichter, G Botterweck… - … software product line …, 2011 - ieeexplore.ieee.org
In industrial settings, products are rarely developed by one organization alone. Software
vendors and suppliers typically maintain their own product lines, which can contribute to a …

On hardware variability and the relation to software variability

C Brink, E Kamsties, M Peters… - 2014 40th EUROMICRO …, 2014 - ieeexplore.ieee.org
In mechatronic and embedded systems, variability stretches from customer-visible features
to implementation features, which manifest in software, hardware, and mechanical parts. A …

Managing emerging configuration dependencies in multi product lines

G Holl, D Thaller, P Grünbacher, C Elsner - Proceedings of the 6th …, 2012 - dl.acm.org
Large-scale software-intensive systems often consist of multiple heterogeneous and loosely
coupled systems, which work together to form a system of systems (SoS). The individual …

Variability and consistency in mechatronic design

D Lettner, P Hehenberger, A Nöhrer… - Concurrent …, 2015 - journals.sagepub.com
Mechatronic products combine hardware and software; and today, much of software
engineering is directly or indirectly involved to support mechatronic design. Due to the high …

A deployment infrastructure for product line models and tools

M Vierhauser, G Holl, R Rabiser… - 2011 15th …, 2011 - ieeexplore.ieee.org
Industrial experiences show that support for sharing and deploying product line models and
tools is essential when institutionalizing product line engineering. This paper presents key …

Supporting heterogeneous compositional multi software product lines

S El-Sharkawy, C Kröher, K Schmid - Proceedings of the 15th …, 2011 - dl.acm.org
Software Product Line Engineering is inherently complex. This complexity increases further
if multiple product line infrastructures are composed to yield the final products, an approach …