Software product line applied to the internet of things: A systematic literature review

RT Geraldi, S Reinehr, A Malucelli - Information and Software Technology, 2020 - Elsevier
Abstract Context Internet of Things (IoT) is a promising paradigm due to the growing number
of devices that may be connected, defined as “things”. Managing these “things” is still …

A systematic review on the engineering of software for ubiquitous systems

AS Guinea, G Nain, Y Le Traon - Journal of Systems and Software, 2016 - Elsevier
Context: Software engineering for ubiquitous systems has experienced an important and
rapid growth, however the vast research corpus makes it difficult to obtain valuable …

Automated analysis of feature models: Quo vadis?

JA Galindo, D Benavides, P Trinidad… - Computing, 2019 - Springer
Feature models have been used since the 90s to describe software product lines as a way of
reusing common parts in a family of software systems. In 2010, a systematic literature review …

[PDF][PDF] The beat spectrum: A new approach to rhythm analysis

J Foote, S Uchihashi - … Conference on Multimedia and Expo, 2001 …, 2001 - rotorbrain.com
We introduce the beat spectrum, a new method of automatically characterizing the rhythm
and tempo of music and audio. The beat spectrum is a measure of acoustic self-similarity as …

Coevolution of variability models and related software artifacts: A fresh look at evolution patterns in the linux kernel

L Passos, L Teixeira, N Dintzner, S Apel… - Empirical Software …, 2016 - Springer
Variant-rich software systems offer a large degree of customization, allowing users to
configure the target system according to their preferences and needs. Facing high degrees …

Efficient customization of multi-tenant software-as-a-service applications with service lines

S Walraven, D Van Landuyt, E Truyen… - Journal of Systems and …, 2014 - Elsevier
Application-level multi-tenancy is an architectural approach for Software-as-a-Service
(SaaS) applications which enables high operational cost efficiency by sharing one …

Dynamic software product line engineering: a reference framework

M Bashari, E Bagheri, W Du - International Journal of Software …, 2017 - World Scientific
Runtime adaptive systems are able to dynamically transform their internal structure, and
hence their behavior, in response to internal or external changes. Such transformations …

Feature interactions: the next generation (Dagstuhl seminar 14281)

S Apel, JM Atlee, L Baresi, P Zave - Dagstuhl Reports, 2014 - drops.dagstuhl.de
The feature-interaction problem is a major threat to modularity and impairs compositional
development and reasoning. A feature interaction occurs when the behavior of one feature …

[HTML][HTML] Controller synthesis of service contracts with variability

D Basile, MH ter Beek, P Degano, A Legay… - Science of Computer …, 2020 - Elsevier
Abstract Service contracts characterise the desired behavioural compliance of a composition
of services. Compliance is typically defined by the fulfilment of all service requests through …

A dynamic software product line approach for adaptation planning in autonomic computing systems

M Pfannemuller, C Krupitzer… - 2017 IEEE …, 2017 - ieeexplore.ieee.org
Modeling the reasoning component of self-adapting systems including its context is a
challenging task. Context feature models used in dynamic software product lines help to …