Items where Author is "Blair, Gordon S."
Journal Article
Elhabbash, Abdessalam and Elkhatib, Yehia and Nundloll, Vatsala and Sanz Marco, Vicent and Blair, Gordon S. (2024) Principled and automated system of systems composition using an ontological architecture. Future Generation Computer Systems, 157. pp. 499-515. ISSN 0167-739X
Widdicks, Kelly and Knowles, Bran and Friday, Adrian and Blair, Gordon S. (2024) ICT Under Constraint : Exposing Tensions in Collaboratively Prioritising ICT Innovation for Climate Targets. ACM Journal on Responsible Computing. ISSN 2832-0565
Blair, Gordon S. and Henrys, Peter A. (2023) The role of data science in environmental digital twins: In praise of the arrows. Environmetrics, 34 (2): e2789. ISSN 1180-4009
Elkhatib, Yehia and Samreen, Faiza and Blair, Gordon S. (2018) Same Same, but Different : A Descriptive Differentiation of Intra-cloud Iaas Services. arXiv.
Eidsvik, A. and Karlsen, R. and Blair, Gordon S. and Grace, P. (2008) Interfacing remote transaction services using UPnP. Journal of Computer and System Sciences, 74 (2). pp. 158-169. ISSN 0022-0000
Flores-Cortes, C. and Blair, Gordon S. and Grace, P. (2007) An Adaptive Middleware to Overcome Service Discovery Heterogeneity in Mobile Ad Hoc Environments. IEEE Distributed Systems Online, 8 (7). p. 1.
Grace, P. and Blair, Gordon S. and Samuel, S. (2005) A reflective framework for discovery and interaction in heterogeneous mobile environments. SIGMOBILE Mobile Computing and Communications Review, 9 (1). pp. 2-14. ISSN 1559-1662
Grace, P. and Blair, Gordon S. (2003) Interoperating with heterogeneous Mobile Services. ERCIM News, 54.
Blair, Gordon S. and Campbell, Roy H. and Costa, Fabio and Kon, Fabio (2002) The Case for Reflective Middleware. Communications of the ACM, 45 (6). pp. 33-38.
Capra, L. and Blair, Gordon S. and Mascolo, C. and Emmerich, W. and Grace, P. (2002) Exploiting reflection in mobile computing middleware. SIGMOBILE Mobile Computing and Communications Review, 6 (4). pp. 34-44. ISSN 1559-1662
Blair, Gordon S. and Coulson, Geoff and Andersen, Anders and Blair, Lynne and Clarke, Michael and Costa, Fabio and Duran-Limon, Hector and Fitzpatrick, Tom and Johnston, Lee and Moreira, Rui and Parlavantzas, Nikos and Saikoski, Katia (2001) The Design and Implementation of OpenORB 2. IEEE Distributed Systems Online, 2 (6).
Blair, Lynne and Blair, Gordon S. and Andersen, A. and Jones, T. (2001) Formal Support for Dynamic QoS Management in the Development of Open Component-Based Distributed Systems. IEE Proceedings - Software, 148 (3). pp. 89-97. ISSN 1462-5970
Blair, Gordon S. and Blair, Lynne and Coulson, G. and Andersen, A. and Clarke, M. and Costas, F. and Duran-Limon, H. and Fitzpatrick, T. and Johnston, L. and Moreira, R. and Parlavantzas, N. and Saikoski, K. (2001) The Design and Implementation of Open ORB V2. IEEE Distributed Systems Online, 2 (6).
Blair, Gordon S. and Coulson, Geoff and Andersen, Anders and Blair, Lynne and Clarke, Michael and Costa, Fabio and Duran-Limon, Hector and Fitzpatrick, Tom and Johnston, Lee and Moreira, Rui and Parlavantzas, Nikos and Saikoski, Katia (2001) The design and implementation of open ORB 2. IEEE Distributed Systems Online, 2 (6). ISSN 1541-4922
Blair, Gordon S. and Blair, Lynne and Coulson, G. and Andersen, A. and Sanchez, D. (2000) Supporting Dynamic QoS Management Functions in a Reflective Middleware Platform. IEE Proceedings - Software, 147 (1). pp. 13-21. ISSN 1462-5970 (Unpublished)
Cheverst, Keith and Blair, Gordon S. and Davies, Nigel and Friday, Adrian (1999) The Support of Mobile-Awareness in Collaborative Groupware. Personal and Ubiquitous Computing, 3 (1). pp. 33-42. ISSN 1617-4909
Friday, Adrian and Davies, Nigel and Blair, Gordon S. and Cheverst, Keith (1999) Developing Adaptive Applications: The MOST Experience. Integrated Computer-Aided Engineering, 6 (2). pp. 143-157. ISSN 1069-2509
Davies, Nigel and Friday, Adrian and Blair, Gordon S. and Wade, Stephen (1998) L2imbo : a distributed systems platform for mobile computing. Mobile Networks and Applications, 3 (2). pp. 143-156. ISSN 1383-469X
Davies, Nigel and Friday, Adrian and Blair, Gordon S. and Cheverst, Keith (1996) Distributed Systems Support for Adaptive Mobile Applications. Mobile Networks and Applications, 1 (4). pp. 399-408. ISSN 1383-469X
Davies, Nigel and Blair, Gordon S. and Cheverst, Keith and Friday, Adrian (1996) Supporting collaborative applications in a heterogeneous mobile environment. Computer Communications, 19 (4). pp. 346-358. ISSN 0140-3664
Bowman, Howard and Blair, Lynne and Blair, Gordon S. and Chetwynd, Amanda G. (1995) Formal description of multimedia systems : an assessment of potential techniques. Computer Communications, 18 (12). pp. 964-977.
Blair, Lynne and Blair, Gordon S. and Bowman, Howard and Chetwynd, Amanda G. (1995) Formal specification and verification of multimedia systems in open distributed processing. Computer Standards and Interfaces, 17 (5-6). pp. 413-436. ISSN 0920-5489
Davies, Nigel and Blair, Gordon S. and Cheverst, Keith and Friday, Adrian (1995) Experiences of Using RM-ODP to Build Advanced Mobile Applications. Distributed Systems Engineering, 2 (3). pp. 142-151. ISSN 1361-6390
Bowman, H. and Blair, Gordon S. and Blair, Linda and Chetwynd, Amanda G. (1994) Time versus abstraction in formal description. IFIP Transactions C, 22. pp. 407-482.
Drayton, Lynne D. and Chetwynd, Amanda G. and Blair, Gordon S. (1992) An introduction to LOTOS through a worked example. Computer Communications, 15 (2). pp. 70-85.
Blair, Gordon S. and Lea, Rodger (1992) The impact of distribution on support for object-oriented software development. Software Engineering Journal, 7 (2). pp. 130-138.
Walpole, Jonathan and Blair, Gordon S. and Hutchison, David and Nicol, John R. (1987) Transaction mechanisms for distributed programming environments. Software Engineering Journal, 2 (5). pp. 169-177. ISSN 0268-6961
Blair, Gordon S. and Malone, Jon R. and Mariani, John A. (1985) A critique of UNIX. Software: Practice and Experience, 15 (12). pp. 1125-1139. ISSN 0038-0644
Contribution in Book/Report/Proceedings
Redlich, David and Molka, Thomas and Gilani, Wasif and Blair, Gordon S. and Rashid, Awais (2014) Constructs competition miner : process control-flow discovery of BP-domain constructs. In: Business Process Management : 12th International Conference, BPM 2014, Haifa, Israel, September 7-11, 2014. Proceedings. Lecture Notes in Computer Science . Springer, pp. 134-150. ISBN 9783319101712
Redlich, David and Gilani, Wasif and Molka, Thomas and Drobek, Marc and Rashid, Awais and Blair, Gordon S. (2014) Introducing a framework for scalable dynamic process discovery. In: Advances in Enterprise Engineering VIII : 4th Enterprise Engineering Working Conference, EEWC 2014, Funchal, Madeira Island, Portugal, May 5-8, 2014. Proceedings. Lecture Notes in Business Information Processing . Springer, pp. 151-166. ISBN 9783319065045
Redlich, David and Blair, Gordon S. and Rashid, Awais and Molka, Thomas and Gilani, Wasif (2014) Research challenges for business process models at run-time. In: Models@run.time : foundations, applications, and roadmaps. Lecture Notes in Computer Science . Springer, pp. 208-236. ISBN 9783319089140
Redlich, David and Molka, Thomas and Gilani, Wasif and Blair, Gordon S. and Rashid, Awais (2014) Scalable dynamic business process discovery with the constructs competition miner. In: Proceedings of the 4th International Symposium on Data-driven Process Discovery and Analysis (SIMPDA 2014), Milan, Italy, November 19-21, 2014. :. UNSPECIFIED, pp. 91-107.
Nundloll, Vatsala and Grace, Paul and Blair, Gordon S. (2011) The role of ontologies in enabling dynamic interoperability. In: Distributed Applications and Interoperable Systems : 11th IFIP WG 6.1 International Conference, DAIS 2011, Reykjavik, Iceland, June 6-9, 2011. Proceedings. Lecture Notes in Computer Science . Springer Verlag, Berlin, Heidelberg, pp. 179-193. ISBN 978-3-642-21386-1
Grace, P. and Hughes, D. and Coulson, G. and Blair, Gordon S. and Porter, B. and Taiani, F. (2010) Overlay-based Middleware for the Pervasive Grid. In: Handbook of Research on P2P and Grid Systems for Service-Oriented Computing: Models, Methodologies and Applications :. IGI.
Nudloll, Vatsala and Blair, Gordon S. and Grace, P. (2009) A component-based approach for (Re)-configurable routing in VANETs. In: ARM '09 Proceedings of the 8th International Workshop on Adaptive and Reflective MIddleware :. ACM, USA, Decemeber. ISBN 978-1-60558-850-6
Garcia, Diego and Toledo, M. and Capretz, M. and Allison, D. and Grace, P. and Blair, Gordon S. (2009) Towards protecting consumer's privacy in Service-Oriented Architecture. In: IEEE Toronto International Conference Science and Technology for Humanity (TIC-STH), 2009 :. IEEE, Toronto, ON, Canada, pp. 473-478. ISBN 978-1-4244-3877-8
Tyson, Gareth and Grace, P. and Mauthe, Andreas and Blair, Gordon S. and Kaune, Sebastian (2009) A Reflective Middleware to Support Peer-to-Peer Overlay Adaptation. In: Distributed Applications and Interoperable Systems : 9th IFIP WG 6.1 International Conference, DAIS 2009, Lisbon, Portugal, June 9-11, 2009. Proceedings. Lecture Notes in Computer Science . Springer, Lisbon, Portugal, pp. 30-43. ISBN 978-3-642-02163-3
Issarny, V. and Steffen, B. and Jonsson, Bengt and Blair, Gordon S. and Grace, P. and Kwiatkowska, M. and Calinescu, R. and Inverardi, P. and Tivoli, M. and Bertolino, A. and Sabetta, A. (2009) CONNECT Challenges: Towards Emergent Connectors for Eternal Networked Systems. In: 14th IEEE International Conference on Engineering of Complex Computer Systems, 2009 :. IEEE, Pottsdam, Germany, pp. 154-161. ISBN 978-0-7695-3702-3
Grace, P. and Blair, Gordon S. and Flores-Cortes, Carlos and Bencomo, Nelly (2008) Engineering complex adaptations in highly heterogeneous distributed systems. In: Autonomics '08 Proceedings of the 2nd International Conference on Autonomic Computing and Communication Systems :. ACM, Turin, Italy. ISBN 978-963-9799-34-9
Bencomo, Nelly and Grace, P. and Flores-Cortes, C. and Hughes, Daniel and Blair, Gordon S. (2008) Genie: supporting the model driven development of reflective, component-based adaptive systems. In: ICSE '08 Proceedings of the 30th international conference on Software engineering :. ACM, Leipzig, Germany, pp. 811-814. ISBN 978-1-60558-079-1
Morin, Brice and Fleurey, Franck and Bencomo, Nelly and Jezequel, Jean-Marc and Solberg, Arnor and Dehlen, Vegard and Blair, Gordon S. (2008) An Aspect-Oriented and Model-Driven Approach for Managing Dynamic Variability. In: Proceedings of the 11th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2008) :. Lecture Notes in Computer Science . Springer, Berlin, pp. 782-796. ISBN 978-3-540-87874-2
Grace, Paul and Hughes, Daniel and Porter, Barry and Blair, Gordon S. and Coulson, Geoffrey and Taiani, Francois (2008) Experiences with open overlays: a middleware approach to network heterogeneity. In: Proceedings of the 3rd ACM SIGOPS/EuroSys European Conference on Computer Systems 2008 (Eurosys '08) :. ACM, Glasgow, pp. 123-136. ISBN 978-1-60558-013-5
Lin, Shen and Taiani, Francois and Blair, Gordon S. (2008) Facilitating Gossip Programming with the GossipKit Framework. In: DAIS'08: Proceedings of the 8th IFIP WG 6.1 international conference on Distributed applications and interoperable systems :. Springer-Verlag,, Oslo, pp. 238-252.
Bencomo, Nelly and France, Robert and Blair, Gordon S. (2008) Second International Workshop on Models@run.time. In: Models in Software Engineering Workshops and Symposia at MoDELS 2007, Nashville, TN, USA, September 30 - October 5, 2007, Reports and Revised Selected Papers :. Lecture Notes in Computer Science . Springer-Verlag, Berlin, pp. 206-211. ISBN 978-3-540-69069-6
Okanda, Paul M. and Steinhauer, Sebastian and Blair, Gordon S. (2008) Virtual Overlays: An Approach to the Management of Competing or Collaborating Overlay Structures. In: Distributed Applications and Interoperable Systems : 8th IFIP WG 6.1 International Conference, DAIS 2008, Oslo, Norway, June 4-6, 2008. Proceedings. Lecture Notes in Computer Science . Springer, Oslo, pp. 112-125. ISBN 978-3-540-68639-2
Hughes, D. and Greenwood, P. and Porter, B. and Grace, P. and Coulson, G. and Blair, Gordon S. and Taiani, F. and Pappenberger, F. and Smith, P. J. and Beven, K. (2006) Using grid technologies to optimise a wireless sensor network for flood management. In: Proceeding SenSys '06 Proceedings of the 4th international conference on Embedded networked sensor systems :. UNSPECIFIED, Boulder, Colorado, pp. 389-390.
Grace, P. and Blair, Gordon S. (2006) Reflective Middleware. In: The Handbook of Mobile Middleware :. Auerbach Publications, Boca Raton, FL, pp. 339-362. ISBN 0849338336
Grace, P. and Coulson, G. and Blair, Gordon S. and Porter, B. (2006) Addressing network heterogeneity in pervasive application environments. In: Proceeding InterSense '06 Proceedings of the first international conference on Integrated internet ad hoc and sensor networks :. UNSPECIFIED, Nice, France.
Eidsvik, A. and Karlsen, R. and Blair, Gordon S. and Grace, P. (2006) Transaction Service Discovery in Mobile Environments. In: 20th International Conference on Advanced Information Networking and Applications :. UNSPECIFIED, Vienna, Austria, pp. 224-228.
Cacho, Nelio and Batista, Thais and Garcia, Alessandro and Sant'Anna, Claudio and Blair, Gordon S. (2006) Improving modularity of reflective middleware with aspect-oriented programming. In: Proceedings of the 6th international workshop on Software engineering and middleware :. UNSPECIFIED, Portland, Oregon, pp. 31-38.
Bencomo, Nelly and Blair, Gordon S. and France, Robert (2006) Summary of the Workshop Models@run.time at MoDELS 2006. In: Lecture Notes in Computer Science, Satellite Events at the MoDELS 2006 Conference :. Springer-Verlag, pp. 226-230.
Blair, Gordon S. and Blair, Lynne and Rashid, A. and Chitchyan, R. and Moreira, A. and Araujo, J. (2005) Engineering Aspect-Oriented Systems. In: Aspect-oriented software development :. Addison Wesley Longman, Harlow, pp. 379-406. ISBN 9780321219763
Grace, P. and Coulson, G. and Blair, Gordon S. and Mathy, L. and Duce, D. and Cooper, C. and Yeung, W. K. and Cai, W. (2004) GRIDKIT: Pluggable overlay networks for Grid computing. In: ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2004: COOPLS, DOA, AND ODBASE, PT 2, PROCEEDINGS :. SPRINGER-VERLAG BERLIN, Agia Napa, pp. 1463-1481. ISBN 3-540-23662-7
Sørensen, Carl-Fredrik and Wu, Maomao and Sivaharan, Thirunavukkarasu and Blair, Gordon S. and Okanda, Paul and Friday, Adrian and Duran-Limon, Hector (2004) A context-aware middleware for applications in mobile Ad Hoc environments. In: MPAC '04: Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing :. ACM, New York, pp. 107-110. ISBN 1-58113-951-9
Okanda, P. and Blair, Gordon S. (2003) The Role of Structural Reflection in Distributed Virtual Reality. In: Proceeding VRST '03 Proceedings of the ACM symposium on Virtual reality software and technology :. UNSPECIFIED, Osaka, Japan, pp. 140-149.
Blair, Gordon S. and Coulson, G. and Blair, Lynne and Duran-Limon, H. and Grace, P. and Moreira, R. and Parlavantzas, N. (2002) Reflection, Self-Awareness and Self-Healing in OpenORB. In: WOSS '02 Proceedings of the first workshop on Self-healing systems :. ACM Press, Charleston, SC, pp. 9-14. ISBN 1-58113-609-9
Storey, Matthew and Blair, Gordon S. and Friday, Adrian (2002) MARE: resource discovery and configuration in ad hoc networks. In: ACM Mobile Networks & Applications Special Issue on Service, Device and Resource Discovery in Mobile Environments :. ACM, pp. 377-388.
Blair, Gordon S. and Moreira, R.M. and Carrapatoso, E. (2001) Reflective component-based and architecture aware framework to manage architectural composition. In: Proceeding DOA '01 Proceedings of the Third International Symposium on Distributed Objects and Applications :. UNSPECIFIED.
Blair, Lynne and Blair, Gordon S. and Pang, Jianxiong and Efstratiou, Christos (2001) Feature Interactions Outside a Telecom Domain. In: Proceedings of the Workshop on Feature Interaction in Composed Systems (at ECOOP'01) :. UNSPECIFIED, Budapest, pp. 15-20.
Blair, Gordon S. and Coulson, G. and Parlavantzas, N. and Clarke, M. (2001) Performance and integrity in the Open ORB reflective middleware. In: Metalevel Architectures and Separation of Crosscutting Concerns :. Springer Berlin Heidelberg.
Blair, Lynne and Blair, Gordon S. (2001) Specifying and analysing multimedia systems. In: Formal methods for distributed processing : a survey of object-oriented approaches. Cambridge University Press, Cambridge, pp. 373-399. ISBN 9780521771849
Blair, Gordon S. and Blair, Lynne and Issarny, Valérie and Tuma, Petr and Zarras, Apostolos (2000) The role of software architecture in constraining adaptation in component-based middleware platforms. In: Middleware 2000 - IFIP/ACM International Conference on Distributed Systems Platforms and Open Distributed Processing, Proceedings :. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) . Springer-Verlag, USA, pp. 164-184. ISBN 3540673520
Davies, Nigel and Blair, Gordon S. and Friday, Adrian and Raven, Peter F. and Cross, Andrew D. (1996) Mobile Open Systems Technologies For The Utilities Industries. In: Remote Cooperation : CSCW for Mobile and Tele-workers. Springer Verlag, Berlin. ISBN 978-3540760351
Banres, N. and Blair, Gordon S. and Lakas, A. and Chetwynd, Amanda G. (1996) Costing-Extending the Locative Logic Model of Networks. In: 8th EuroMricro Workshop on Real-Time Systems :. UNSPECIFIED.
Lakas, Abderrahmane and Blair, Gordon S. and Chetwynd, Amanda (1996) Specification and verification of real-time properties using LOTOS and SQTL. In: Proceedings of the 8th International Workshop on Software Specification and Design, IWSSD 1996 :. Association for Computing Machinery, Inc, DEU, pp. 75-84. ISBN 0818673613
Lakas, A. and Blair, Gordon S. and Chetwynd, Amanda G. (1996) Specification of Stochastic Properties in Real-Time Systems. In: Proceedings of the 11th UK Performance Engineering Workshop for Computer and Telecommunications Systems :. Springer, pp. 202-216.
Lakas, A. and Blair, Gordon S. and Chetwynd, Amanda G. (1996) A formal approach to the design of QoS parameters in multimedia systems. In: Proceedings of the 4th International Workshop on Quality of Service :. UNSPECIFIED.
Davies, Nigel and Blair, Gordon S. and Cheverst, Keith and Friday, Adrian (1994) Supporting adaptive services in a heterogeneous mobile environment. In: Workshop on Mobile Computing Systems and Applications, 1994. Proceedings. :. IEEE, Santa Cruz, US, pp. 153-157. ISBN 0-8186-6345-6
Bowman, Howard and Blair, Lynne and Blair, Gordon S. and Chetwynd, Amanda G. (1994) A formal description technique supporting expression of quality of service and media synchronization. In: Multimedia Transport and Teleservices - International COST 237 Workshop, Proceedings :. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) . Springer-Verlag, AUT, pp. 145-167. ISBN 9783540587590
Bowman, H. and Blair, L. and Blair, Gordon S. and Chetwynd, Amanda G. (1994) Time versus abstraction in formal descriptions. In: Proceedings of the Sixth International Conference on Formal Description Techniques (Forte '93) :. Elsevier, North Holland.
Bowman, H. and Blair, L. and Blair, Gordon S. and Chetwynd, Amanda G. (1994) A formal description technique supporting quality of service and media synchronisation. In: Proceedings of Cost 237 : multimedia transport and teleservices :. Springer.
Blair, L. and Blair, Gordon S. and Bowman, H. and Chetwynd, Amanda G. (1994) A framework for the formal specification and verification of distributed multimedia systems. In: Proceedings of the Workshop on Quality of Service and Network Performance, 2nd International Conference on Intelligence in Broadband Services and Networks :. UNSPECIFIED.
Blair, L. and Blair, Gordon S. and Bowman, H. and Chetwynd, Amanda G. and Papathomas, M. (1994) A framework for the formal specification of multimedia systems in open distributed processing MPG-93-12 J. In: Proceedings of the Workshop on Distributed Multimedia Applications and Quality of Service Verification :. UNSPECIFIED, Montreal.
Bowman, H. and Blair, L. and Blair, Gordon S. and Chetwynd, Amanda G. (1993) Formal description of distributed multimedia systems. In: Proceedings of the 9th British Colloquium for Theoretical Computer Science :. UNSPECIFIED, York.
Monograph
Tyson, Gareth and Grace, P. and Blair, Gordon S. and Mauthe, Andreas (2009) Fine Grained Component Engineering of Adaptive Overlays: Experiences and Perspectives. Working Paper. Lancaster University.
Sawyer, Pete and Bencomo, Nelly and Grace, P. and Blair, Gordon S. (2007) Handling Multiple Levels of Requirements for Middleware-Supported Adaptive Systems. Working Paper. Lancaster University.
Rashid, A. and Blair, Gordon S. and Adrian, C. (2004) On the Separation of Concerns in Program Families. Working Paper. UNSPECIFIED. (Unpublished)
Grace, P. and Blair, Gordon S. and Samuel, S. (2003) Interoperating with Services in a Mobile Environment. Working Paper. Lancaster University. (Unpublished)
Okanda, P. and Blair, Gordon S. (2002) Analysis of Techniques used in Distributed Virtual Environments. Working Paper. UNSPECIFIED. (Unpublished)
Okanda, P. and Blair, Gordon S. (2002) Experiments and Evaluation of the OpenPING Framework. Working Paper. UNSPECIFIED. (Unpublished)
Cheverst, Keith and Friday, Adrian and Davies, Nigel and Blair, Gordon S. (1994) POSITION STATEMENT ON PRODUCING A GROUP COLLABORATION BASED APPLICATION TO OPERATE IN A WEAKLY CONNECTED ENVIRONMENT. Working Paper. Lancaster University. (Unpublished)
Contribution to Conference
Garcia, D. and Blair, Gordon S. and Grace, P. and Flores-Cortes, C. and Toledo, M. and Capretz, M. (2009) A Configurable Approach to Privacy Ontology and its Application to Mobile e-Health Services. In: Fifth International Summer School - Privacy and Identity Management for Life (PrimeLife/IFIP Summer School 2009), 1900-01-01.
Grace, P. and Hughes, Daniel and Porter, B. and Alcock, Paul and Coulson, G. and Blair, Gordon S. (2009) Middleware Support for Dynamic Reconfiguration in Sensor Networks. In: International Workshop on Sensor Network Engineering (IWSNE), co-located with DCOSS 09, 1900-01-01.
Bencomo, Nelly and Sawyer, Peter and Blair, Gordon S. and Grace, Paul (2008) Dynamically Adaptive Systems are Product Lines too: Using Model-Driven Techniques to Capture Dynamic Variability of Adaptive Systems. In: The 2nd International Workshop on Dynamic Software Product Lines (DSPL 2008) , with SPLC 2008, 1900-01-01.
Coulson, G. and Hughes, Daniel and Blair, Gordon S. and Grace, P. (2008) The Evolution of the GridStix Wireless Sensor Network Platform. In: The International Workshop on Sensor Network Engineering (IWSNE '08), co-located with DCOSS '08, 1900-01-01.
Bencomo, Nelly and Blair, Gordon S. and Flores, Carlos and Sawyer, Peter (2008) Reflective Component-based Technologies to Support Dynamic Variability. In: 2nd International Workshop on Variability Modelling on Software-intensive Systems (VaMoS'08), 1900-01-01.
Lin, Shen and Taiani, Francois and Blair, Gordon S. (2007) GossipKit: A Framework of Gossip Protocol Family. In: UNSPECIFIED.
Bencomo, Nelly and Blair, Gordon S. and France, Robert B. (2007) Model-Driven Software Adaptation. In: ECOOP Workshops, 1900-01-01.
Grace, P. and Coulson, G. and Blair, Gordon S. and Porter, B. and Hughes, Daniel (2006) Dynamic reconfiguration in sensor middleware. In: MidSens '06: The 1st international workshop on Middleware for sensor networks, 1900-01-01.
Bencomo, Nelly and Blair, Gordon S. and Grace, P. (2006) Models, reflective mechanisms and family-based systems to support dynamic configuration. In: MODDM '06: The 1st workshop on MOdel Driven Development for Middleware, 1900-01-01.
Grace, P. and Coulson, G. and Blair, Gordon S. and Porter, B. (2006) A distributed architecture meta-model for self-managed middleware. In: ARM '06: The 5th workshop on Adaptive and reflective middleware (ARM '06), 1900-01-01.
Flores-Cortes, C. and Blair, Gordon S. and Grace, P. (2006) A multi-protocol framework for ad-hoc service discovery. In: MPAC '06: The 4th international workshop on Middleware for Pervasive and Ad-Hoc Computing, 1900-01-01.
Bencomo, Nelly and Blair, Gordon S. and Grace, P. (2006) The world is going MAD: Models for Adaptation. In: ACM/IEEE 9th International Conference on Model Driven Engineering Languages and Systems, 1900-01-01.
Xu, N. and Blair, Gordon S. and Myrvang, P. H. and Stabell-Kulø, T. and Grace, P. (2006) The Role of Reflective Middleware in Supporting Flexible Security Policies. In: NODe 2006: Objects, Aspects, Services, the Web, 1900-01-01.
Greenwood, P. and Hughes, D. and Porter, B. and Grace, P. and Coulson, G. and Blair, Gordon S. and Taiani, F. and Pappenberger, F. and Smith, P. J. and Beven, K. (2006) Using a Grid-Enabled Wireless Sensor Network for Flood Management. In: Eighth International Conference on Ubiquitous Computing (Ubicomp ’06) Demo Session, 1900-01-01.
Flores-Cortes, C. and Blair, Gordon S. and Grace, P. (2006) Service Discovery in Highly Heterogeneous Environments. In: The 4th Minema Workshop, 1900-01-01.
Bencomo, Nelly and Sawyer, Pete and Grace, P. and Blair, Gordon S. (2006) Ubiquitous Computing: Adaptability Requirements Supported by Middleware Platforms. In: Workshop on Software Engineering Challenges for Ubiquitous Computing (SEUC 2006), 1900-01-01.
Bencomo, Nelly and Blair, Gordon S. (2006) Genie: a Domain-Specific Modeling Tool for the Generation of Adaptive and Reflective Middleware Families. In: 6th OOPSLA Workshop on Domain-Specific Modeling, 1900-01-01.
Bencomo, Nelly and Blair, Gordon S. and Coulson, G. and Grace, P. and Rashid, A. (2005) Reflection and aspects meet again: runtime reflective mechanisms for dynamic aspects. In: AOMD '05: The 1st workshop on Aspect oriented middleware development, 1900-01-01.
Bencomo, Nelly and Blair, Gordon S. and Coulson, G. and Grace, P. (2005) Families of Reflective Middleware Systems: the new generation. In: ACM/IEEE 8th International Conference on Model Driven Engineering Languages and Systems, 1900-01-01.
Coulson, G. and Blair, Gordon S. and Grace, P. and Porter, B. and Cai, W. and Cooper, C. and Duce, D. and Younas, M. and Li, W. and Sagar, M. (2005) Open Overlay Support for the Divergent Grid. In: The 4th UK E-Science All Hands Meeting, 1900-01-01.
Cooper, C. and Duce, D. and Younas, M. and Li, W. and Sagar, M. and Blair, Gordon S. and Coulson, G. and Grace, P. (2005) The Open Overlays Collaborative Workspace. In: The 4th UK E-Science All Hands Meeting, 1900-01-01.
Bencomo, Nelly and Blair, Gordon S. (2005) Raising a Reflective Family. In: Models and Aspects Handling Crosscutting Concerns in MDSD, 1900-01-01. (Unpublished)
Coulson, G. and Grace, P. and Blair, Gordon S. and Duce, D. and Cooper, C. and Sagar, M. (2005) A Middleware Approach for Pervasive Grid Environments. In: UK-UbiNet/ UK e-Science Programme Workshop on Ubiquitous Computing and e-Research, 1900-01-01.
Bencomo, Nelly and Blair, Gordon S. (2005) Preening: Reflection of Models in the Mirror a Meta-modelling Approach to Generate Reflective Middleware Configurations. In: MoDELS Satellite Events, 1900-01-01.
Bencomo, Nelly and Blair, Gordon S. and Coulson, G. and Batista, Tha'ıs Vasconcelos (2005) Towards a Meta-Modelling Approach to Configurable Middleware. In: RAM-SE, 1900-01-01.
Coulson, G. and Blair, Gordon S. and Grace, P. and Joolia, A. and Lee, K. and Ueyama, J. (2004) A Component Model for Building Systems Software. In: The IASTED Conference on Software Engineering and Applications (SEA '04), 1900-01-01.
Gialdi, M. and Madeira, E. and Grace, P. and Blair, Gordon S. (2004) ICoMP: A Mobile Portal Model based on Reflective Middleware and Mobile Agents. In: MATA 2004: 1st International Workshop on Mobility Aware Technologies and Applications, 1900-01-01.
Blair, Gordon S. and Coulson, G. and Grace, P. (2004) Research directions in reflective middleware: the Lancaster experience. In: ARM '04: The 3rd Workshop on Adaptive and Reflective Middleware, 1900-01-01.
Coulson, G. and Cai, W. and Grace, P. and Blair, Gordon S. and Mathy, L. and Yeung, W. (2004) The gridkit resource management framework. In: 2nd International Workshop on Middleware for Grid Computing (MGC ’04), co-located with Middleware 2004, 1900-01-01.
Okanda, P. and Blair, Gordon S. (2004) OpenPING: A Reflective Middleware for the Construction of Adaptive Networked Game Applications. In: Workshop on Network and System Support for Games in conjunction with the International Conference on Data Communications, 1900-01-01.
Sivaharan, Thirunavukkarasu and Blair, Gordon S. and Friday, Adrian and Wu, Maomao and Duran-Limon, Hector and Okanda, Paul and Sørensen, Carl-Fredrik (2004) Cooperating sentient vehicles for next generation automobiles. In: ACM/USENIX MobiSys 2004 International Workshop on Applications of Mobile Embedded Systems (WAMES 2004 online proceedings), 2004-06-06.
Wu, Maomao and Friday, Adrian and Blair, Gordon S. and Sivaharan, Thirunavukkarasu and Okanda, Paul and Duran-Limon, Hector and Sørensen, Carl-Fredrik and Biegel, Gregory and Meier, René (2004) Novel component middleware for building dependable sentient computing applications. In: ECOOP'04 workshop on component-oriented approaches to context-aware systems (online proceedings), 2004-06-01.
Grace, P. and Blair, Gordon S. and Samuel, S. (2003) A Higher Level Abstraction for Mobile Computing Middleware. In: In Proceedings of the Workshop on Communication Abstractions for Distributed Systems, 1900-01-01.
Grace, P. and Blair, Gordon S. and Samuel, S. (2003) ReMMoC: A Reflective Middleware to Support Mobile Client Interoperability. In: The 5th International Symposium on Distributed Objects and Applications (DOA 2003), 1900-01-01.
Duran-Limon, Hector and Blair, Gordon S. and Friday, Adrian and Sivaharan, Thirunavukkarasu and Samartzidis, Georgios (2003) A resource and qoS management framework for a real-time event system in mobile ad hoc environments. In: The Ninth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems, WORDS 2003, 2003-10-01 - 2003-10-03.
Okanda, P. and Blair, Gordon S. and Parlavantzas, N. (2003) OpenPING: A Reflective Middleware Platform for Construction of Adaptive Virtual Reality Applications. In: Workshop on Adaptive Distributed Systems in conjunction with the 17th International Symposium on Distributed Computing (DISC 2003), 1900-01-01.
Grace, P. and Blair, Gordon S. and Samuel, S. (2003) A marriage of Web services and reflective middleware to solve the problem of mobile client interoperability. In: ISICT '03: 1st international symposium on Information and communication technologies, 1900-01-01.
Joolia, A. and Coulson, G. and Blair, Gordon S. and Gomes, A.T. and Lee, K. and Ueyama, J. (2003) Flexible Programmable Networking: A Reflective, Component-based Approach. In: The 4th Postgraduate Networking Conference (PGNET 2003), 1900-01-01.
Coulson, G. and Blair, Gordon S. and Gomes, A.T. and Joolia, A. and Lee, K. and Ueyama, J. and Ye, Y. (2003) Reflective Middleware-based Programmable Networking. In: The 2nd International Workshop on Reflective and Adaptive Middleware, 1900-01-01.
Coulson, G. and Blair, Gordon S. and Parlavantzas, N. and Yeung, W. K. and Cai, W. (2003) A reflective middleware approach to the provision of grid middleware. In: The 1st International Workshop on Middleware for Grid Computing (MGC '03), 1900-01-01.
Grace, P. and Blair, Gordon S. and Samuel, S. (2003) Middleware Awareness in Mobile Computing. In: MCM03: 1st International ICDCS Workshop on Mobile Computing Middleware, 1900-01-01.
Colyer, A. and Blair, Gordon S. and Rashid, A. (2003) Managing Complexity in Middleware. In: Workshop on Aspects, 1900-01-01. (Unpublished)
Okanda, P. and Blair, Gordon S. (2003) OpenPING: A Platform for Construction of flexible distributed virtual environments. In: 17th Symposium on Distributed Computing (DISC 2003), 1900-01-01. (Unpublished)
Okanda, P. and Blair, Gordon S. (2002) A Model for Construction of flexible DVEs using Object Behavioural Reflection. In: Untitled event, 1900-01-01. (Unpublished)
Grace, P. and Blair, Gordon S. (2001) Integrating Middleware Paradigms to support a Mobile Sport News Application. In: The 1st International Workshop on Middleware for Mobile Computing, 1900-01-01.
Andersen, A. and Blair, Gordon S. and Coulson, G. (2001) The Design and Implementation of OpenORB v2. In: IEEE Distributed Systems Online, 1900-01-01. (Unpublished)
Parlavantzas, N. and Coulson, G. and Blair, Gordon S. and Clarke, M. (2000) Towards a Reflective Component-Based Middleware Architecture. In: ECOOP'2000 Workshop on Reflection and Meta-Level Architectures, 1900-01-01. (Unpublished)
Parlavantzas, N. and Coulson, G. and Blair, Gordon S. (2000) Applying Component Frameworks to Develop Flexible Middleware. In: Workshop on Reflective Middleware (RM'2000), 1900-01-01. (Unpublished)
Blair, Lynne and Blair, Gordon S. (1999) Composition in Multi-Paradigm Specification Techniques. In: 3rd International Workshop on Formal Methods for Open Object-Based Distributed Systems (FMOODS'99), 1900-01-01. (Unpublished)
Davies, Nigel and Friday, Adrian and Blair, Gordon S. and Wade, Stephen (1998) An Asynchronous Distributed Systems Platform for Heterogeneous Environments. In: 8th ACM SIGOPS European Workshop: Support for Composing Distributed Applications, 1998-09-07 - 1998-09-10.
Cheverst, Keith and Davies, Nigel and Friday, Adrian and Blair, Gordon S. (1998) Supporting Collaboration in Mobile-Aware Groupware. In: Workshop on Handheld CSCW at CSCW'98, 1998-05-14.
Blair, Lynne and Blair, Gordon S. (1998) The Impact of Aspect-Oriented Programming on Formal Methods. In: 2nd Workshop on Aspect-Oriented Programming (ECOOP'98), 1900-01-01.
Yeadon, Nick and Davies, Nigel and Friday, Adrian and Blair, Gordon S. (1998) Supporting Video in Heterogeneous Mobile Environments. In: ACM symposium on Applied Computing (SAC '98), 1998-02-27 - 1998-03-01.
Friday, Adrian and Wade, Stephen P. and Davies, Nigel and Blair, Gordon S. (1997) The Tuple Space: An Old Solution to a New Problem? In: 4th CaberNet Radicals Workshop, 1997-09-17 - 1997-09-20.
Blair, Gordon S. and Davies, Nigel and Friday, Adrian and Wade, Stephen (1997) Quality of Service Support in a Mobile Environment: An Approach Based on Tuple Spaces. In: Fifth IFIP International Workshop on Quality of Service (IWQoS '97) -- Building QoS into Distributed Systems, 1997-05-21 - 1997-05-23.
Davies, Nigel and Wade, Stephen and Friday, Adrian and Blair, Gordon S. (1997) Limbo: A Tuple Space Based Platform for Adaptive Mobile Applications. In: Joint International Conference on Open Distributed Processing and Distributed Platforms (ICODP/ICDP '97), 1997-05-27 - 1997-05-30.
Cheverst, Keith and Davies, Nigel and Friday, Adrian and Blair, Gordon S. (1996) Services to Support Consistency in Mobile Collaborative Applications. In: Third International Workshop on Services in Distributed Networked Environments (SDNE), 1996-06-03 - 1996-06-04.
Davies, Nigel and Blair, Gordon S. and Cheverst, Keith and Friday, Adrian (1995) A Collaborative Multimedia Application for a Mobile Environment. In: Mobile Multi-media Communications, 1900-01-01.
Davies, Nigel and Blair, Gordon S. and Cheverst, Keith and Friday, Adrian (1995) A Network Emulator To Support the Development of Adaptive Applications. In: 2nd USENIX Symposium on Mobile and Location-Independent Computing (MLIC), 1995-04-10 - 1995-04-11.
Cheverst, Keith and Blair, Gordon S. and Davies, Nigel and Friday, Adrian and Cross, Andrew D. and Raven, Peter F. (1994) Moving the 'Desktop' Into the Field. In: IEE Colloquim on Integrating Telecommunications and IT on the Desktop, 1994-03-01.
Book/Report/Proceedings
Bencomo, Nelly and Blair, Gordon S. and France, Robert and Freddy, Muñoz and Cedric, Jeanneret (2008) 3rd Workshop on Models@run.time at MODELS 2008 - Proceedings. Technical reports . Lancaster University.
Bencomo, Nelly and Sivaharan, T. and Blair, Gordon S. (2005) A Green Family: Generations of Publish/Subscribe Middleware Configurations. Unknown Publisher. (Unpublished)
Other
Bencomo, Nelly and Blair, Gordon S. and Sawyer, Peter (2004) Tracing the distribution concern: Bridging the Gap. UNSPECIFIED. (Unpublished)
Moreira, R. and Blair, Gordon S. and Carrapatoso, E. (2004) Supporting adaptable distributed systems with FORMAware. UNSPECIFIED. (Unpublished)
Blair, Gordon S. and Coulson, G. (2004) Service Architectures. UNSPECIFIED. (Unpublished)
Ueyama, J. and Schmid, S. and Coulson, G. and Blair, Gordon S. and Gomes da Silva, P. and Joolia, A. and Lee, K. (2004) A re-configurable component-based model for programmable networks. UNSPECIFIED. (Unpublished)
Parlavantzas, N. and Blair, Gordon S. and Coulson, G. (2003) A resource adaptation framework for reflective middleware. UNSPECIFIED. (Unpublished)
Blair, Gordon S. and Hampshire, A. (2002) JGrid: exploiting jini for the development of grid applications. UNSPECIFIED. (Unpublished)
Blair, Gordon S. and Kon, F. and Costa, F. and Campbell, R. (2002) The case for reflective middleware: building middleware that is flexible, reconfigurable, and yet simple to use. UNSPECIFIED. (Unpublished)
Moreira, R. and Blair, Gordon S. and Carrapatoso, E. (2002) FORMAware: framework of reflective components for managing architectural adaptation. UNSPECIFIED. (Unpublished)
Moreira, R. and Blair, Gordon S. and Carrapatoso, E. (2002) Dynamic adaptation of middleware architectures. UNSPECIFIED. (Unpublished)
Dunmore, M. and Blair, Gordon S. (2002) Reconfiguration of resources in middleware. UNSPECIFIED. (Unpublished)
Blair, Gordon S. and Moreira, R.M. and Carrapatoso, E. (2001) A reflective and architecture aware component model for middleware composition management. UNSPECIFIED. (Unpublished)
Fitzpatrick, T. and Blair, Gordon S. and Coulson, G. and Gallop, J. and Cooper, C. and Duce, D. and Johnson, I. (2001) Design and implementation of TOAST: an adaptive distributed multimedia middleware platform. UNSPECIFIED. (Unpublished)
Blair, Gordon S. and Andersen, A. and Goebel, V. and Karlsen, R. and Stabell-Kulø, T. and Yu, W. (2001) Arctic beans, configurable and re-configurable enterprise component architectures. UNSPECIFIED. (Unpublished)
Blair, Gordon S. (2000) Resource Configuration in Ad-Hoc Networks: The MARE Approach. UNSPECIFIED. (Unpublished)
Blair, Gordon S. and Coulson, G. and Fitzpatrick, T. and Gallop, J. and Cooper, C. and Johnson, I. and Duce, D. (2000) Structuring for Extensibility - Adapting the Past to Fit the Future. UNSPECIFIED. (Unpublished)
Blair, Gordon S. and Duran, H. (2000) The Importance of Resource Management in Engineering Distributed Objects. UNSPECIFIED. (Unpublished)
Blair, Gordon S. and Duran, H. (2000) Specifying Real-Time Behaviour in Distributed Software Architectures. UNSPECIFIED. (Unpublished)
Saikoski, K. and Coulson, G. and Blair, Gordon S. (2000) Configurable & Reconfigurable Group Services in a Component Based Middleware Environment. UNSPECIFIED. (Unpublished)
Blair, Gordon S. (2000) On the Failure of Middleware to Support Multimedia Applications. UNSPECIFIED. (Unpublished)
Blair, Gordon S. and Blair, Lynne and Andersen, A. (2000) A Formal View of Aspects in the Development of Component-Based Distributed Systems. UNSPECIFIED. (Unpublished)
Blair, Gordon S. (2000) Integrating Meta-Information Management & Reflection in Middleware. UNSPECIFIED. (Unpublished)
Blair, Gordon S. (2000) The Role of Meta-Information Management in Reflective Middleware. UNSPECIFIED. (Unpublished)
Blair, Gordon S. and Coulson, G. and Duran-Limon, H. (2000) On the Design of Reflective Middleware Platforms. UNSPECIFIED. (Unpublished)
Blair, Gordon S. and Duran, H. (2000) Configuring & Reconfiguring Resources in Middleware. UNSPECIFIED. (Unpublished)
Blair, Gordon S. and Andersen, A. and Eliassen, F. (2000) OOPP: A Reflective Component-Based Middleware. UNSPECIFIED. (Unpublished)
Blair, Gordon S. and Andersen, A. and Eliassen, F. (2000) A Reflective Component-Based Middleware with Quality of Service Management. UNSPECIFIED. (Unpublished)
Blair, Gordon S. and Saikoski, K. and Coulson, G. and Eliassen, F. and Andersen, A. and Goebel, V. and Hansen, Ø. and Kristensen, T. and Plagemann, T. and Rafaelsen, H.O. (1999) Next Generation Middleware: Requirements. UNSPECIFIED. (Unpublished)
Parlavantzas, N. and Saikoski, K. and Blair, Gordon S. and Coulson, G. and Duran, H. (1999) The Role of Reflective Middleware in Supporting the Engineering of Complex Applications. UNSPECIFIED. (Unpublished)
Blair, Gordon S. (1999) A Reflective Architecture for Middleware: Design & Implementation. UNSPECIFIED. (Unpublished)
Blair, Lynne and Blair, Gordon S. (1999) A Tool Suite to Support Aspect-Oriented Specification. UNSPECIFIED. (Unpublished)
Blair, Gordon S. and Coulson, G. and Duran, H. and Parlavantzas, N. and Delpiano, F. and Dumant, B. and Horn, F. and Stefani, J.B. (1999) The Design of a Resource Aware Reflective Middleware Architecture. UNSPECIFIED. (Unpublished)
Fitzpatrick, T. and Blair, Gordon S. and Coulson, G. and Davies, Nigel and Robin, P. (1998) A Software Architecture for Adaptive Distributed Multimedia Systems. UNSPECIFIED. (Unpublished)
Blair, Gordon S. (1998) The Role of Open Implementation & Reflection in Supporting Mobile Applications. UNSPECIFIED. (Unpublished)
Davies, Nigel and Cheverst, K. and Blair, Gordon S. and Mitchell, K. (1998) Developing a Context Sensitive Tourist Guide. UNSPECIFIED. (Unpublished)