An overview of Dynamic Software Product Line architectures and techniques: Observations from research and industry
Over the last two decades, software product lines have been used successfully in industry
for building families of systems of related products, maximizing reuse, and exploiting their …
for building families of systems of related products, maximizing reuse, and exploiting their …
Systematic literature review of the objectives, techniques, kinds, and architectures of models at runtime
M Szvetits, U Zdun - Software & Systems Modeling, 2016 - Springer
In the context of software development, models provide an abstract representation of a
software system or a part of it. In the software development process, they are primarily used …
software system or a part of it. In the software development process, they are primarily used …
Dynamic software product line engineering: a reference framework
Runtime adaptive systems are able to dynamically transform their internal structure, and
hence their behavior, in response to internal or external changes. Such transformations …
hence their behavior, in response to internal or external changes. Such transformations …
Tailoring dynamic software product lines
Software product lines (SPLs) and adaptive systems aim at variability to cope with changing
requirements. Variability can be described in terms of features, which are central for …
requirements. Variability can be described in terms of features, which are central for …
A survey of software engineering best practices for the development of smart applications in ambient intelligence
Over the past decade, the world of Ambient Intelligence and smart environments has
brought us a wide variety of novel applications with potential for exhibiting sophisticated …
brought us a wide variety of novel applications with potential for exhibiting sophisticated …
Mobile monitoring system for smart home
MS Khandare, A Mahajan - 2010 3rd International Conference …, 2010 - ieeexplore.ieee.org
This paper mainly focuses on the monitoring of smart home remotely and providing security
when the user is away from the place. The system is SMS based and uses wireless …
when the user is away from the place. The system is SMS based and uses wireless …
Dealing with run-time variability in service robotics: Towards a dsl for non-functional properties
JF Inglés-Romero, A Lotz, CV Chicote… - ar** Dynamic Software Product Lines to evaluate run-time reconfigurations
Abstract Dynamic Software Product Lines (DSPL) encompass systems that are capable of
modifying their own behavior with respect to changes in their operating environment by …
modifying their own behavior with respect to changes in their operating environment by …
User-configurable semantic home automation
YW Kao, SM Yuan - Computer Standards & Interfaces, 2012 - Elsevier
The ideas of smart home and home automation have been proposed for many years.
However, when discussing homes of the future, related studies have usually focused on …
However, when discussing homes of the future, related studies have usually focused on …