Reflection in 
Open Distributed
Systems

drawing hands logo

 Meetings 1999/2000


Our reflection group has a weekly meeting where we discuss several issues related to reflection, open distributed processing, group communication, resource reservation and many other subjects. The table below presents the subject of our discussions and if you want to have a look at the topics discussed last academic years choose 1997/1998 or 1998/1999.

Date
Subject
24.08.1999 Domain Specific Language
Base for discussion: http://www.irisa.fr/compose/
Suggested paper: Adaptable Distributed Applications using Extensible Networks.
01.09.1999
New date!
Dynamic Software Architecture
Base for discussion: http://www.ics.uci.edu/~peymano/papers/
Suggested papers: "An Architecture-based approach to self-adaptive software" (more general) and "On the role of software architectures in runtime system reconfiguration" (their approach).
07.09.1999
New date!
AspectJ and Aspectual Components
Base for discussion:
AspectJ: http://www.parc.xerox.com/spl/projects/aop/aspectj/
Aspectual Components: http://www.ccs.neu.edu/research/demeter/papers/publications.html "Programming with Aspectual Components", Technical Report, NU-CCS-99-01, March 1999.
14.09.1999 NO MEETING
22.09.1999
New Date!
Minimum CORBA
http://www.comp.lancs.ac.uk/computing/research/mpg/reflection/docs/
29.09.1999
New date!
NO MEETING.
06.10.1999
New date!
Lee's experience on COM
COM+
From Nikos:
- http://www.microsoft.com/com/resources/compluscd/default.asp
which has interesting presentations and articles.
- Specifically, the following 2 overview articles are good:
http://www.vcdj.com/magazine/febmag99/commts1.asp
http://www.microsoft.com/msj/0599/complusprog/complusprogtop.htm
13.10.1999 The Reflex Project (document sent by Gordon on the 7th of October)
20.10.1999 Composition Filters
http://trese.cs.utwente.nl/
M. Aksit and B. Tekinerdogan, Solving the Modeling Problems of Object-Oriented Languages by Composing Multiple Aspects Using Composition Filters, AOP'98 workshop position paper, 1998.
27.10.1999 Postponed to 10.11.99
03.11.1999 Reliable Middleware Workshop
Look for the published papers at: http://lsewww.epfl.ch/Events/srds99/wremi/
10.11.1999 A chat of the OORaSE'99 by Nikos
17.11.1999 "OpenWebServer: an Adaptive Web Server Using Software Patterns"
by Junichi Suzuki and Yoshikazu Yamamoto. http://www.yy.cs.keio.ac.jp/~suzuki/project/pub/index.html
Session led by Hector.
24.11.1999 A chat of the COST264 - First International Workshop on Networked Group Communication by Lee.
1.12.1999 COM+
An overview paper is at:
http://www.microsoft.com/msj/0599/complusprog/complusprogtop.htm
A site with more information is at:
http://www.microsoft.com/com/resources/compluscd/default.asp
Session led by Nikos.
8.12.1999 "Design of extensible component-based groupware"
by Jakob Hummes and Bernard Merialdo http://www.eurecom.fr/~hummes/docs/JCSCW/JCSCW.html
Session led by Katia.
13.1.2000 "Virtual Virtual Machines"
http://www-sor.inria.fr/projects/vvm/

Session led by Fabio.
19.1.2000 "The End-to-End Resource Management For Distributed Systems (ERDoS) Project"
http://www.erg.sri.com/projects/erdos/

Session led by Hector.
26.1.2000 "A Component-Based Architecture for Software Communication "
http://www.eurecom.fr/~btroup/BPublished/bib.html

Session led by Lee.
Comments: Hector.
2.2.2000 In this meeting we continue with a discussion on the "adaptation problem" which was raised last meeting.
9.2.2000 "The Chameleon project"
Kalbarczyk, Z., Iyer, R. K., Bagchi, S., Whisnant, K. Chameleon: A Software Infrastructure for Adaptive Fault Tolerance. To appear in IEEE Transactions on Parallel and Distributed Systems, June 1999.

Session led by Katia.
16.2.2000 Awais will give us a chat of his work. He's been working with frameworks and AOP and these topics will be the main focus of our meeting.
23.2.2000 "Dynamic Architectures and Architectural Styles for Distributed Programs". It is a new component model from Imperial College designed for building dynamic architectures - as an example, they apply it for reconfigurable protocol stacks.
Session led by Nikos.
12.4.2000 A chat of the 3th IEEE International Symposium on Object-oriented Real-time Distributed Computing (ISORC'2K) by Hector, and a chat of Middleware'2000 by Gordon
10.5.2000 "Reflective Implementation of non-functional Properties with the JavaPod Component Platform." Eric Bruneton, and Michel Riveill (INRIA, France)
"Using Reflective Features to Support Mobile Users." Vania Marangozova and Fabienne Boyer (INRIA, France)
Session led by Fabio.
24.5.2000 Rather than presenting a paper what Lee would like to hear is where our reflective technologies (ie OpenORB) has been of real use to people in the group.
Session led by Lee.
23.6.2000 A chat about ECOOP and the reflection workshop by Nikos and Fabio.
5.7.2000 A chat about SOAP by Keith.
12.7.2000 Disscussion about the interdependence between meta-models.


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