Dynamic Software Product Lines for Service-Based Systems

  • Authors:
  • Paul Istoan;Gregory Nain;Gilles Perrouin;Jean-Marc Jezequel

  • Affiliations:
  • -;-;-;-

  • Venue:
  • CIT '09 Proceedings of the 2009 Ninth IEEE International Conference on Computer and Information Technology - Volume 02
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Ageing populations and the necessity to reduceenvironmental impact raise new challenges on our living buildings.Convergence of home control systems (air conditioning,light management) and computer science, or house automation,allows to enhance comfort, security and health of inhabitants,and reduce energy consumption. Each of these abilities can beperceived as a service provided by the house automation system.Starting from this point, we developed ENTIMID , a middlewareable to make systems from different brands cooperate in a singleservice-based platform. Yet the proliferation and variability ofsuch services, and needs to tailor each system to a particularbuilding, make the design of these systems complex. In thisprospective paper, we explain how the notion of dynamic softwareproduct line facilitates such designs by providing sophisticatedtechniques for managing variability across services from designtime to runtime and allowing their automatic composition.