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
Link To Document