• DocumentCode
    492644
  • Title

    Genie

  • Author

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

  • Author_Institution
    Comput. Dept., Lancaster Univ., Lancaster
  • fYear
    2008
  • fDate
    10-18 May 2008
  • Firstpage
    811
  • Lastpage
    814
  • 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.
  • Keywords
    grid computing; middleware; object-oriented programming; software tools; Genie; Gridkit reflective middleware platform; adaptive flood warning system; component-based adaptive systems; engineering adaptive software; model driven development; service discovery application; Adaptive systems; Alarm systems; Application software; Design engineering; Floods; Middleware; Model driven engineering; Runtime; Software design; Software engineering; dynamic variability; model-driven engineering; reflective middleware; software generation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2008. ICSE '08. ACM/IEEE 30th International Conference on
  • Conference_Location
    Leipzig
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-4244-4486-1
  • Electronic_ISBN
    0270-5257
  • Type

    conf

  • DOI
    10.1145/1368088.1368207
  • Filename
    4814198