kirancodes.me
To Proof Maintenance & Beyond!

Genie: supporting the model driven development of reflective, component-based adaptive systems

Nelly Bencomo, Paul Grace, Carlos A. Flores-Cortés, Danny Hughes, Gordon S. Blair

Abstract

Engineering adaptive software is an increasingly complex task. Here, we demonstrate Genie, a tool that supports the modelling, generation, and operation of highly reconfigurable, component-based systems. We showcase how Genie is used in two case-studies: i) the development and operation of an adaptive flood warning system, and ii) a service discovery application. In this context, adaptation is enabled by the Gridkit reflective middleware platform.

BibTeX
@inproceedings{Bencomo-al:ICSE08,
  author    = {Nelly Bencomo and
               Paul Grace and
               Carlos A. Flores{-}Cort{\'{e}}s and
               Danny Hughes and
               Gordon S. Blair},
  title     = {Genie: supporting the model driven development of reflective, component-based adaptive systems},
  booktitle = {ICSE},
  pages     = {811--814},
  publisher = {{ACM}},
  year      = {2008},
}

Related papers