Next: About this document ...
Up: The Reflective Architecture of
Previous: Acknowledgments
- 1
-
Gul Agha, Svend Frølund, Rajendra Panwar, and Danield Sturman.
A Linguistic Framework for Dynamic Composition of
Dependability Protocols.
In DCCA3 -- Third IFIP Working Conference on Dependable
Computing for Critical Applications, pages 197-206, September 1993.
- 2
-
M. Ancona, G. Dodero, V. Gianuzzi, A. Clematis, and M. L. Lisboa.
Reflective Architectures for Reusable Fault-Tolerant
Software.
In PANEL'95 -- XXI Conferência Latino-Americana de
Informática, March 1996.
- 3
-
Stijn Bijnens, Wouter Joosen, and Pierre Verbaeten.
A reflective invocation scheme to realise advanced object management.
In Object-Based Distributed Programming ECOOP '93 Workshop,
July 1993.
- 4
-
Grady Booch.
Object Oriented Analysis & Design.
Benjamin Cummings, second edition, 1994.
- 5
-
L.E. Buzato, H.K. Liesenberg, C.M.F. Rubira R. Anido, and M.B.F. de Toledo.
Uma arquitetura de software para o desenvolvimento de
aplicações distribuídas confiáveis.
In First Workshop on Distributed Systems (WoSid'96), Salvador,
BA, Brasil, May 1996.
- 6
-
Roy H. Campbell, Nayeem Islam, David Raila, and Peter Madany.
Designing and Implementing Choices: An Object-Oriented system
in C++.
Communications of the ACM, 36(9):117-126, September 1993.
- 7
-
Shigeru Chiba.
A metaobject protocol for C++.
In OOPSLA'95, volume 30, pages 285-299, October 1995.
- 8
-
Shigeru Chiba and Takashi Masuda.
Designing an extensible distributed language with a meta-level
architecture.
In N.M. Nierstrasz, editor, ECOOP'93, pages 482-501, 1993.
- 9
-
J. C. Fabre, T. Perennou, and L. Blain.
Meta-object Protocols for Implementing Reliable and Secure
Distributed Applications.
Technical Report LASS-95037, Centre National de la Recherche
Scientifique, February 1995.
- 10
-
Jean-Charles Fabre, Vincent Nicomette, Tanguy Pérennou, and Zhixue Wu.
Implementing Fault Tolerant Applications using Reflective
Object-Oriented Programming.
In 25th Simposium on Fault-Tolerant Computing Systems, pages
291-311, Pasadena, CA, June 1995.
- 11
-
J. Ferber.
Computation reflection in class-based object-oriented languages.
OOPSLA'89, 24(10), October 1989.
- 12
-
Brendan Gowing and Vinny Cahill.
Meta-object protocols for C++: The Iguana approach.
In Proceedings of Reflection '96, pages 137-152, San
Francisco, USA, April 1996.
- 13
-
Ivar Jacobson, Magnus Christerson, Patrik Jonsson, and Gunnar Overgaard.
Object-Oriented Software Engineering - A Use Case Driven
Approach.
Addison-Wesley/ACM Press, Reading, Mass., 1992.
- 14
-
Gregor Kiczales.
Towards a new model of abstraction in software engineering.
In IMSA'92 Workshop on Reflection and Meta-level Architectures,
1992.
- 15
-
Gregor Kiczales.
Beyond the black box: Open implementation.
IEEE Software, January 1996.
- 16
-
Gregor Kiczales, Jim des Rivières, and Daniel G. Bobrow.
The Art of the Metaobject Protocol, chapter 5,6.
MIT Press, 1991.
- 17
-
Jürgen Kleinöder and Michael Golm.
MetaJava: An efficient run-time meta architecture for Java.
In International Workshop on Object Orientation in Operating
Systems - IWOOOS'96, Seattle, Washington, October 1996. IEEE.
- 18
-
Jürgen Kleinöder and Michael Golm.
Transparent and adaptable object replication using a reflective
Java.
Technical Report TR-I4-96-07, Universität Erlangen-Nürnberg: IMMD
IV, September 1996.
- 19
-
Tim Lindholm and Frank Yellin.
The Java Virtual Machine Specification.
Java Series. Addison-Wesley, January 1997.
- 20
-
Peter W. Madany, Nayeem Islam, Panos Kougiouris, and Roy H. Campbell.
Reification and reflection in C++: An operating system perspective.
Technical report, University of Illinois at Urbana-Champaign, March
1992.
- 21
-
Pattie Maes.
Concepts and experiments in computation reflection.
ACM SIGPLAN Notices, 22(12):147-155, December 1987.
- 22
-
Satoshi Matsuoka, Takuo Watanabe, Yuuji Ichisugi, and Akinori Yonezawa.
Object-oriented concurrent reflective architectures.
In ECOOP'91, July 1991.
- 23
-
Jeff McAffer.
Meta-level programming with CodA.
In ECOOP'95, pages 190-214, August 1995.
- 24
-
Hideaki Okamura, Yutaka Ishikawa, and Mario Tokoro.
AL-1/D: A distributed programming system with multi-model
reflection framework.
In IMSA'92 International Workshop on Reflection and Meta-level
Architecture, November 1992.
- 25
-
Hideaki Okamura, Yutaka Ishikawa, and Mario Tokoro.
Metalevel decomposition in AL-1/D.
In 1st International Symposium on Object Technologies for
Advanced Software (ISOTAS'93), November 1993.
- 26
-
Kideaki Okamura and Yutaka Ishikawa.
Object Location Control Using Meta-level Programming.
In ECOOP'94, pages 299-319, 1994.
- 27
-
Alexandre Oliva and Luiz Eduardo Buzato.
An overview of MOLDS: A Meta-Object Library for Distributed
Systems.
Technical Report IC-98-15, Instituto de Computação,
Universidade Estadual de Campinas, April 1998.
- 28
-
Andreas Paepcke.
PCLOS: A flexible implementation of CLOS Persistence.
In ECOOP'88, pages 3 74-389, August 1988.
- 29
-
Roger S. Pressman.
Software Engineering: A Practitioner's Approach.
McGraw-Hill, 4th edition, 1997.
- 30
-
Rational Software Corporation.
Unified Modeling Language v1.0.1, January 1997.
- 31
-
Jim Rumbaugh, Michael Blaha, William Premerlani, Frederick Eddy, and William
Lorensen.
Object-Oriented Modeling and Desing.
Prentice Hall, 1991.
- 32
-
Brian C. Smith.
Reflection and semantics in lisp.
In ACM POPL '84, pages 23-35, 1984.
- 33
-
Brian C. Smith.
Prologue to ``Reflection and Semantics in a Procedural Language''.
PhD Thesis Prologue, 1985.
- 34
-
R. J. Stroud and Z. Wu.
Using meta-objects to adapt a persistent object system to meet
applications needs.
In 6th SIGOPS European Workshop on Matching Operating Systems to
Applications Needs, 1994.
- 35
-
R. J. Stroud and Z. Wu.
Using Metaobject Protocols to Implement Atomic Data
Types.
In ECOOP'95 - 9th European Conference, pages 168-189, August
1995.
- 36
-
Robert Stroud.
Transparency and reflection in distributed systems.
In 5th European SIGOPS Workshop, on Models and Paradigms for
Distributed Systems Structuring, Mont Saint-Michel, France, September 1992.
ACM SIGOPS, IRISA, INRIA-Rennes.
- 37
-
Robert J. Stroud and Zhixue Wu.
Using metaobject protocols to satisfy non-functional requirements.
In Chris Zimmermann, editor, Advances in Object-Oriented
Metalevel Architectures and Reflection, chapter 3, pages 31-52. CRC Press,
1996.
- 38
-
Kazutomo Ushijima, Shigeru Chiba, and Takashi Masuda.
Meta-level programming for simplifying library protocols.
In ISOTAS'96 (Submitted to), 1996.
- 39
-
Takuo Watanabe and Akinori Yonezawa.
Reflection in an object-oriented concurrent language.
In OOPSLA'88, volume 23, pages 306-315, September 1988.
- 40
-
Yasuhiko Yokote.
The Apertos reflective operating system: The concept and its
implementation.
In Proceedings OOPSLA '92, ACM SIGPLAN Notices, volume 27,
pages 414-434, October 1992.
- 41
-
Yosuhiko Yokote, Fimio Teraoka, and Mario Tokoro.
A reflective architecture for an object-oriented distributed
operating system.
In ECOOP '89, 1989.
contact the authors