A generic component model for building systems software G Coulson, G Blair, P Grace, F Taiani, A Joolia, K Lee, J Ueyama, ... ACM Transactions on Computer Systems (TOCS) 26 (1), 1-42, 2008 | 374 | 2008 |
ReMMoC: A reflective middleware to support mobile client interoperability P Grace, G Blair, S Samuel On The Move to Meaningful Internet Systems 2003: CoopIS, DOA, and ODBASE …, 2003 | 206 | 2003 |
Reflection, self-awareness and self-healing in OpenORB GS Blair, G Coulson, L Blair, H Duran-Limon, P Grace, R Moreira, ... Proceedings of the first workshop on Self-healing systems, 9-14, 2002 | 150 | 2002 |
Genie N Bencomo, P Grace, C Flores, D Hughes, G Blair Software Engineering, 2008. ICSE'08. ACM/IEEE 30th International Conference …, 2008 | 139 | 2008 |
A reflective framework for discovery and interaction in heterogeneous mobile environments P Grace, GS Blair, S Samuel ACM SIGMOBILE Mobile Computing and Communications Review 9 (1), 2-14, 2005 | 137 | 2005 |
Exploiting reflection in mobile computing middleware L Capra, GS Blair, C Mascolo, W Emmerich, P Grace ACM SIGMOBILE Mobile Computing and Communications Review 6 (4), 34-44, 2002 | 136 | 2002 |
Dynamically adaptive systems are product lines too: Using model-driven techniques to capture dynamic variability of adaptive systems N Bencomo, P Sawyer, G Blair, P Grace 2nd International Workshop on Dynamic Software Product Lines (DSPL 2008 …, 2008 | 128 | 2008 |
A component model for building systems software G Coulson, GS Blair, P Grace, A Joolia, K Lee, J Ueyama The 8th IASTED Conference on Software Engineering and Applications (SEA '04 …, 2004 | 123 | 2004 |
Gridkit: Pluggable overlay networks for grid computing P Grace, G Coulson, G Blair, L Mathy, W Yeung, W Cai, D Duce, ... On the Move to Meaningful Internet Systems 2004: CoopIS, DOA, and ODBASE …, 2004 | 103 | 2004 |
Experiences with open overlays: a middleware approach to network heterogeneity P Grace, D Hughes, B Porter, GS Blair, G Coulson, F Taiani Proceedings of the 3rd ACM SIGOPS/EuroSys European Conference on Computer …, 2008 | 81 | 2008 |
Flexible self-management using the model-view-controller pattern E Curry, P Grace IEEE software 25 (3), 84-90, 2008 | 76 | 2008 |
The role of ontologies in emergent middleware: Supporting interoperability in complex distributed systems GS Blair, A Bennaceur, N Georgantas, P Grace, V Issarny, V Nundloll, ... Proceedings of the 12th International Middleware Conference, 400-419, 2011 | 75 | 2011 |
Research directions in reflective middleware: the Lancaster experience GS Blair, G Coulson, P Grace Proceedings of the 3rd workshop on Adaptive and reflective middleware, 262-267, 2004 | 75 | 2004 |
An experiment with reflective middleware to support grid‐based flood monitoring D Hughes, P Greenwood, G Blair, G Coulson, P Grace, F Pappenberger, ... Concurrency and Computation: Practice and Experience 20 (11), 1303-1316, 2008 | 72 | 2008 |
Dynamic reconfiguration in sensor middleware P Grace, G Coulson, G Blair, B Porter, D Hughes Proceedings of the international workshop on Middleware for sensor networks, 1-6, 2006 | 65 | 2006 |
Starlink: runtime interoperability between heterogeneous middleware protocols YD Bromberg, P Grace, L Réveillère Distributed Computing Systems (ICDCS), 2011 31st International Conference on …, 2011 | 62 | 2011 |
The role of models@ run. time in supporting on-the-fly interoperability N Bencomo, A Bennaceur, P Grace, G Blair, V Issarny Computing 95 (3), 167-190, 2013 | 58 | 2013 |
An adaptive middleware to overcome service discovery heterogeneity in mobile ad hoc environments CA Flores-Cortés, GS Blair, P Grace IEEE Distributed Systems Online 8 (7), 1-1, 2007 | 54 | 2007 |
Deep middleware for the divergent grid P Grace, G Coulson, G Blair, B Porter Middleware 2005, 334-353, 2005 | 53 | 2005 |
Interoperability in complex distributed systems G Blair, M Paolucci, P Grace, N Georgantas Formal Methods for Eternal Networked Software Systems, 1-26, 2011 | 52 | 2011 |