ISBN: 3-540-66280-4
TITLE: Meta-Level Architectures and Reflection
AUTHOR: Cointe, Pierre (Ed.)
TOC:

Invited Talk 1
Reflection in Real-Time Systems 1
John A. Stankovic
University of Virginia, USA
Programming Languages
From Dalang to Kava - the Evolution of a Reflective Java Extension 2
Ian Welch, Robert Stroud
University of Newcastle-upon-Tyne, UK
Jumping to the Meta Level: Behavioral Reflection Can Be Fast and Flexible 22
Michael Golm, Jrgen Kleinder
University of Erlangen-Nrnberg, Germany
The Oberon-2 Reflection Model and Its Applications 40
Hanspeter Mssenbck, Christoph Steindl
Johannes Kepler University Linz, Austria
Meta Object Protocols (MOPs)
Designing Persistence Libraries in Reflective Models with Intercession Property for a Client-Server Environment 54
Stphane Demphlous, Franck Lebastard
CERMICS/INRIA, France
Non-functional Policies 74
Bert Robben, Bart Vanhaute, Wouter Joosen, Pierre
Verbaeten Katholieke Universiteit Leuven, Belgium
Invited Talk 2
On the Reflective Structure of Information Networks 93
Jean-Bernard Stefani
France Tlcom/CNET, France
Middleware/Multi Media
Reflective Media Space Management Using RASCAL 95
Wayne Robbins, Nicolas D. Georganas
University of Ottawa, Canada
The Design of a Resource-Aware Reflective Middleware Architecture 115
Gordon S. Blair, Fbio Costa, Geoff Coulson, Hector Duran, Nikos Parlavantzas (Lancaster University, UK)
Fabien Delpiano, Bruno Dumant, Franois Horn, Jean-Bernard Stefani
(CNET/France Tlcom, France)
Work in Progress (Short Papers)
A Formal Analysis of Smithsonian Computational Reflection 135
Inge M. C. Lemmens, Peter J. Braspenning
University Maastricht, The Netherlands
Reflection for Dynamic Adaptability: A Linguistic Approach Using LEAD++ 138
Noriki Amano, Takuo Watanabe
Japan Advanced Institute of Science and Technology, Japan
Networking and Reflection: a Strong Combination 141
Frank Matthijs, Peter Kenens, Wouter Joosen, Pierre Verbaeten
Katholieke Universiteit Leuven, Belgium
Towards Systematic Synthesis of Reflective Middleware 144
Petr Tuma, Valerie Issarny, Apostolos Zarras
INRIA/IRISA, France
An Automatic Aspect Weaver with a Reflective Programming Language 147
Renaud Pawlak, Laurence Duchien, Grard Florin
CEDRIC-CNAM, France
Using Compile-Time Reflection for Objects'State Capture. 150
Marc-Olivier Killijian, Juan-Carlos Ruiz-Garca, Jean-Charles Fabre
LAAS-CNRS, France
Invited Talk 3
Past, Present, and Future of Aperios 153
Yasuhiko Yokote
Sony Corporation, Japan
Applications (Experience Papers)
Reflecting Java into Scheme 154
Kenneth R. Anderson (BBN Technologies, USA)
Timothy J. Hickey (Brandeis University, USA)
jContractor: A Reflective Java Library to Support Design by Contract 175
Murat Karaorman (Texas Instruments Inc., UCSB, USA)
Urs Hlzle, John Bruno (University of California at Santa Barbara, USA)
OpenCorba: A Reflective Open Broker 197
Thomas Ledoux
cole des Mines de Nantes, France
OMPC++  A Portable High-Performance Implementation of DSM Using OpenC++ Reflection. 215
Yukihiko Sohda, Hirotaka Ogawa, Satoshi Matsuoka
Tokyo Institute of Technology, Japan
Meta-Programming
Metaprogramming Domain Specific Metaprograms 235
Tristan Cazenave
University of Paris 8, France
Aspect-Oriented Logic Meta Programming 250
Kris De Volder, Theo D'Hondt
Vrije Universiteit Brussel, Belgium
Author Index 273
END
