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

Nelly Bencomo, Paul Grace, Carlos Flores, Danny Hughes, Gordon Blair

Research output: Chapter in Book/Published conference outputChapter

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.
Original languageEnglish
Title of host publicationProceedings : ICSE '08 proceedings of the 30th international conference on software engineering
Place of PublicationNew York, NY (US)
PublisherACM
Pages811-814
Number of pages4
ISBN (Print)978-1-60558-079-1
DOIs
Publication statusPublished - 2008
Event30th international conference on software engineering - Leipzig, Germany
Duration: 10 May 200818 May 2008

Conference

Conference30th international conference on software engineering
Abbreviated titleICSE '08
Country/TerritoryGermany
CityLeipzig
Period10/05/0818/05/08

Fingerprint

Dive into the research topics of 'Genie: supporting the model driven development of reflective, component-based adaptive systems'. Together they form a unique fingerprint.

Cite this