Features on Demand

Nicolas Cardozo, Kim Mens, Sebatián González, Pierre-Yves Orban, Wolfgang De Meuter

Research output: Chapter in Book/Report/Conference proceedingForeword/postscript

Abstract

his paper presents our vision of applications as feature clouds, providing software services that are
composed dynamically from a set of available fine-grained features.
Our feature cloud programming model realizing this vision, relies on context-oriented programming
technology, enabling new or adapted features to be added to or removed from running applications
on demand, according to contextual information, and taking into account feature dependencies.
As a proof of concept, we implemented a prototype of an on-board car system running on a mobile
device, using an instantiation of our feature clouds programming model for JavaScript.
Original languageEnglish
Title of host publicationProceedings of the Eighth International Workshop on Variability Modelling of Software-Intensive Systems
PublisherACM
Pages1-8
Number of pages8
Volume1
ISBN (Print)978-1-4503-2556-1
Publication statusPublished - 22 Jan 2014

Publication series

NameProceedings of the Eighth International Workshop on Variability Modelling of Software-Intensive Systems
Number18

Keywords

  • Design
  • Context-oriented programming
  • Dynamic software composition

Fingerprint Dive into the research topics of 'Features on Demand'. Together they form a unique fingerprint.

Cite this