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 …
Combining service-orientation and software product line engineering: A systematic map** study
Abstract Context Service-Orientation (SO) is a rapidly emerging paradigm for the design and
development of adaptive and dynamic software systems. Software Product Line Engineering …
development of adaptive and dynamic software systems. Software Product Line Engineering …
Context-oriented programming: A software engineering perspective
The implementation of context-aware systems can be supported through the adoption of
techniques at the architectural level such as middlewares or component-oriented …
techniques at the architectural level such as middlewares or component-oriented …
A view of the dynamic software product line landscape
A View of the Landscape of Dynamic Software Product Lines Page 1 A View of the Landscape
of Dynamic Software Product Lines Nelly Bencomo 1 , Svein Hallsteinsen 2 , and Eduardo …
of Dynamic Software Product Lines Nelly Bencomo 1 , Svein Hallsteinsen 2 , and Eduardo …
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 …
An intelligent hotel room
This paper presents an innovative application of ambient technology in the domain of
tourism and leisure that aims to improve the quality of services offered by the hospitality …
tourism and leisure that aims to improve the quality of services offered by the hospitality …
Dealing with non-functional requirements for adaptive systems via dynamic software product-lines
C Ghezzi, A Molzam Sharifloo - … Engineering for Self-Adaptive Systems II …, 2013 - Springer
This paper focuses on the development of adaptive software, ie, software that can
automatically adapt its behavior at run-time in response to changes in the surrounding …
automatically adapt its behavior at run-time in response to changes in the surrounding …
[PDF][PDF] Dynamic variability in software-intensive embedded system families
For virtually all software, the development process traditionally focused on understanding
customer needs, building a product that meets the company's interpretation of those needs …
customer needs, building a product that meets the company's interpretation of those needs …
Runtime variability for dynamic reconfiguration in wireless sensor network product lines
Runtime variability is a key technique for the success of Dynamic Software Product Lines
(DSPLs), as certain application demand reconfiguration of system features and execution …
(DSPLs), as certain application demand reconfiguration of system features and execution …
Context-oriented programming: A programming paradigm for autonomic systems
G Salvaneschi, C Ghezzi, M Pradella - ar** software that changes its behavior at run time adapting to …