Reflection in 
Open Distributed
Systems
drawing hands logo

 Publications


 Reflective Middleware Publications

  • Hector A. Duran-Limon, Gordon S. Blair, "Reconfiguration of Resources in Middleware" In the 7th IEEE International Workshop on Object-oriented Real-time Dependable Systems (WORDS 2002), San Diego, CA, January, 2002. Download PDF (164k).
  • Gordon S. Blair, Geoff Coulson, et al. "The Design and Implementation of Open ORB version 2." IEEE Distributed Systems Online Journal 2(6): 2001.
  • Fabio M. Costa, Gordon S. Blair and Geoff Coulson, "Experiments with an architecture for reflective middleware", in Integrated Computer-Aided Engineering, vol 7, pp. 313-325, IOS Press, 2000.
  • Hector A. Duran-Limon, Gordon S. Blair, "Specifying Real-Time Behaviour in Distributed Software Architectures." In the 3th Australasian Workshop on Software and Systems Architectures (AWSA), Sydney, Australia, November, 2000. Download PDF (99k).
  • Hector A. Duran-Limon, Gordon S. Blair, "The Importance of Resource Management in Engineering Distributed Objects." In 2th International Workshop on Engineering Distributed Objects (EDO2000), Sacramento, California, USA, November, 2000. Download PDF (104k).
  • Anders Andersen, Gordon S. Blair and Frank Eliassen, "OOPP: A Reflective Component-Based Middleware", in NIK, Bodø, Norway, November 2000. Download gzip compressed postscript (36k).
  • Anders Andersen, Gordon S. Blair and Frank Eliassen, " A Reflective Component-Based Middleware with Quality of Service Management." In Proms 2000, Protocols for Multimedia Systems, Cracow, Poland, October 2000. Abstract .
  • Katia B. Saikoski, Geoff Coulson and Gordon Blair, "Configurable and Reconfigurable Group Services in a Component Based Middleware Environment", International SRDS Workshop on Dependable System Middleware and Group Communication (DSMGC 2000), October 16-18, 2000 - Nurnberg, Germany.
  • Fabio M. Costa and Gordon S. Blair, "Integrating Meta-Information Management and Reflection in Middleware", in The 2nd International Symposium on Distributed Objects & Applications (DOA'00), pp. 133-143, Antwerp, Belgium, Sept. 21-23, 2000. Download gzip compressed postscript (110k).
  • Nikos Parlavantzas, Geoff Coulson, Mike Clarke, and Gordon Blair, "Towards a Reflective Component Based Middleware Architecture", in Workshop on Reflection and Metalevel Architectures, June 13, 2000, Sophia Antipolis and Cannes, France. Download postscript (389k).
  • Fabio M. Costa and Gordon S. Blair, "The Role of Meta-Information Management in Reflective Middleware", in Workshop on Reflection and Metalevel Architectures, June 13, 2000, Sophia Antipolis and Cannes, France. Download gzip compressed postscript (62k).
  • Gordon S. Blair et al, "A Principled Approach to Supporting Adaptation in Distributed Mobile Environments", in Int. Symposium on Software Engineering for Parellel and Distributed Systems (PDSE'2000), Limerick, Ireland, June 2000.
  • Fabio Costa, Hector Duran, Nikos Parlavantzas, Katia Saikoski, Gordon Blair, and Geoff Coulson, "The Role of Reflective Middleware in Supporting the Engineering of Dynamic Applications", in Reflection and Software Engineering, LNCS 1826, pp. 79-98, Springer, 2000. Download gzip compressed postscript (112k).
  • Gordon S. Blair, Geoff Coulson, Fabio M. Costa and Hector A. Duran, "On the Design of Reflective Middleware Platforms", (position paper), in IFIP/ACM Middleware'2000 Workshop on Reflective Middleware, New York, USA, April 2000. Download gzip compressed postscript (41k).
  • Nikos Parlavantzas, Geoff Coulson, Gordon S. Blair, "Applying Component Frameworks to Develop Flexible Middleware", (position paper), in IFIP/ACM Middleware'2000 Workshop on Reflective Middleware, New York, USA, April 2000. Download gzip compressed postscript (40k).
  • Hector A. Duran-Limon, Gordon S. Blair, "A Resource Management Framework for Adaptive Middleware." In 3th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'2K), Newport Beach, California, USA, March 2000. Download gzip compressed postscript (126k).
  • Hector A. Duran-Limon, Gordon S. Blair, "Configuring and Reconfiguring Resources in Middleware." In the 1th International Symposium on Advanced Distributed Systems (ISADS'2K), Gdl, Jalisco, Mexico, March 2000. Download gzip compressed postscript (174k).
  • Frank Eliassen, Anders Andersen, Gordon Blair, Fabio Costa, Geoff Coulson, Vera Goebel, Oivind Hansen, Tom Kristensen, Thomas Plagemann, Hans Ole Rafaelsen, Katia B. Saikoski, Weihai Yu. "Next Generation Middleware: Requirements, Architecture, and Prototypes", in Proceedings of 7th IEEE Workshop on Future Trends of Distributed Computing Systems FTDCS 99, Cape Town, South Africa, December 1999.
  • Anders Andersen, " The Open-ORB Python Prototype API. " NORUT IT Report IT302/2-99, NORUT IT, Norway, October 1999. Download .
  • Fabio M. Costa, Hector Duran, Nikos Parlavantzas, Katia B. Saikoski, Gordon Blair and Geoff Coulson. "The Role of Reflective Middleware in Supporting the Engineering of Complex Applications", in Proceedings of the OOPSLA'99 Workshop on Object-Oriented Reflection and Software Engineering (OORaSE'99 ), Denver, Colorado, September 1999. Download gzip compressed postscript (96k).
  • Gordon S. Blair et al, "The Design of a Resource-Aware Reflective Middleware Architecture", in Meta-Level Architectures and Reflection (Reflection'99), LNCS 1616, pp. 115-134, St. Malo, France, July 1999.
  • Katia Barbosa Saikoski and Geoff Coulson. "Adaptive Group in OpenORB", in Proceedings of the 6th Doctoral Consortium on Advanced Information System Engineering (CAiSE'99 DC). Heidelberg, Germany, 14-16 June 1999. 
  • Gordon S.Blair, Geoff Coulson, Michael Papathomas, and Phillippe Robin, "Towards Open and Extensible Middleware Platforms", (Position Paper) Proc. OMG Workshop on the Object Management Architecture and the Reference Model for Open Distributed Processing, Cambridge, November 1997, Extended version to appear in Distributed Systems Engineering, 1998.
  • Gordon S. Blair, Geoff Coulson, Phillippe Robin, and Michael Papathomas, "An Architecture for Next Generation Middleware", Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing (Middleware'98), Lake District, UK, Editors: Davies, N., Raymond, K., Seitz, J., Springer-Verlag, 1998. Download compressed postscript (38k)
  • Gordon S. Blair, "The Role of Open Implementation and Reflection in Supporting Mobile Applications", (Invited Paper) Proc. IEEE Workshop on Mobility in Databases and Distributed Systems (MDDS'98), Vienna, August, IEEE, 1998. 
  • Fabio M. Costa, Gordon. S. Blair and Geoff Coulson, "Experiments with Reflective Middleware", ECOOP Workshop on Reflective Object-Oriented Programming and Systems (ROOPS'98), Brussels, Springer-Verlag, June, 1998. Download gzip compressed postscript (70k).
  • Gordon S. Blair, and Michael Papathomas, "The Case for Reflective Middleware", Proc. 3rd Cabernet Plenary Workshop, Rennes, France, April 1997.

Other Related Publications

  • Coulson, G. and Moonian, O., "A Quality of Service Driven Concurrency

  • Framework for Object Based Middleware", submitted for publication, 2001. Download pdf (86k).
  • Coulson, G., and Shakun Baichoo, "Implementing the CORBA GIOP in a

  • High-Performance Object Request Broker Environment", to appear in Springer-Verlag's Distributed Computing, 2001. Download pdf (163k).
  • Coulson, G., and Baichoo, S., "Experiences in Implementing a Distributed Object Platform for Multimedia Applications", Software Practice and Experience, Vol 30, pp663-683, 2000. Download pdf (90k).
  • Coulson, G., Blair, G.S., Davies, N., Robin, P. and Fitzpatrick, T., "Supporting Mobile Multimedia Applications through Adaptive Middleware", IEEE Journal on Selected Areas in Communications, Vol 17, No 9, pp 1651-1659, September 1999.
  • Clarke, M., Coulson, G., "An Explicit Binding Model for Runtime Extensible Operating Systems", Workshop on Object-Oriented Operating Systems at ECOOP'99, Lisbon, Portugal, June 1999. Download gzip compressed postscript (93k).
  • Clarke, M., Coulson, G., "Dynamic Memory Model Reconfiguration in DEIMOS",

  • Proceedings of the 1st Conference Francaise sur les Systemes d'Exploitation, (CFSE'1), Rennes, France, June 1999. Download gzip compressed postscript (139k)
  • Coulson, G., and Shakun Baichoo, "A Distributed Object Platform for Multimedia Aplications", Proc. IEEE Multimedia Systems, Florence, Italy, ISBN 0-7695-0253-9, pp. 122-126, June 1999. Download (earlier version) postscript (199k).
  • Coulson, G.,  "A Configurable Multimedia Middleware Platform", IEEE Multimedia, Vol 6, pp 62-76, No 1, January - March 1999. Download (earlier version) postscript (1575k).
  • Coulson, G., and M. Clarke,  "An Distributed Object Platform Infrastructure for Multimedia Applications", Computer Communications, Vol 21, No 9, July 1998, pp. 802-818, 1998. Download (earlier version) postscript (302k).
  • Blair, L., and G.S. Blair, "The Impact of Aspect-Oriented Programming on Formal Methods" (Position Paper), Proc. ECOOP Aspect-Oriented Programming Workshop, Brussels, Springer-Verlag, June, 1998. Download gzip compressed postscript (100k).
  • Clarke, M., and G. Coulson,  "An Architecture for Dynamically Extensible Operating Systems", International Conference on Configurable Distributed Systems, Annapolis, Maryland, USA, May 4-6, 1998. Download compressed postscript (274k).
  • Fitzpatrick, T., G.S. Blair, G. Coulson, N. Davies and P. Robin, "A Software Architecture for Adaptive Distributed Multimedia Systems", To appear in the IEE Journal on Software Engineering, 1998.
  • Fitzpatrick, T., G.S. Blair, G. Coulson, N. Davies and P. Robin, "Supporting Adaptive Multimedia Applications through Open Bindings", Proceedings of the 4th International Conference on Configurable Distributed Systems (ICCDS'98), Annapolis, Maryland, U.S.A., 1998.
  • Blair, G.S., Stefani, J.B., "Open Distributed Processing and Multimedia", Addison-Wesley, 1997. 
  • Blair, G.S., G. Coulson, N. Davies, P. Robin, and T. Fitzpatrick, "Adaptive Middleware for Mobile Multimedia Applications", Proceedings of the 8th International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV '97), St. Louis, Missouri, May 1997.

Lancaster logo
Distributed Multimedia Research Group,
Computing Department, Lancaster University,
Bailrigg, Lancaster, LA1 4YR, U.K.

Email: mpg@comp.lancs.ac.uk
Tel: +44 (0)1524 65201, Fax: +44 (0)1524 593608