Genie: Supporting the Model Driven Development of Reflective, Component-based Adaptive Systems. - Bencomo, Nelly; Grace, Paul; Flores, Carlos; Hughes, Danny; Blair, Gordon (ICSE: International Conference on Software Engineering, 2008)