Next: About this document ...
Up: Reflection on a Legacy
Previous: Acknowledgements
-
- BALL90
-
B.N. Bershad, T.E. Anderson, E.D. Lazowska, and H.M. Levy.
Lightweight remote procedure call.
ACM Transactions on Computer
Systems, 8(1), February 1990.
- Bar91
-
Joseph S. Barrera.
A fast mach network ipc implementation.
Proceedings of the USENIX Association Mach
Symposium, November 1991.
- Bar96
-
Roger S. Barga.
A Reflective Framework for Implementing Extended
Transactions, PhD thesis, Oregon Graduate Institute, Expected 1996.
- BCDW95
-
R.K. Baaif, J.I. Carrie, W.B. Brury, and O.L. Wiesler.
ACMSxp open distributed transaction processing.
Digital Technical Journal, 7(1):23-33, 1995
- BDG+94
-
A. Biliris, S. Dar, N. Gehani, H.V. Jagadish, and K. Ramamritham.
Asset: A system for supporting extended transactions.
In Proceedings of 1994 ACM SIGMOD, pages 44-53, May 1994.
- Ber90
-
Philip A. Bernstein.
Transaction processing monitors.
Communications of the ACM, 33(11):75-86, 1990.
- BGW93
-
Daniel G. Bobrow, Richard Gabriel, and Jon L White.
CLOS in Context: The Shape of the Design
Space. MIT Press, 1993.
- BP95
-
Roger S. Barga and Calton Pu.
A practical and modular method to implement extended
transaction models.
In Proceedings of the 21st International Conference on Very
Large Data Bases, Zurich, Switzerland, September 1995.
- BPZH95
-
R.S. Barga, C. Pu, T. Zhou, and W.W. Hseush.
A practical method to implement extended transaction models.
Technical Report OGI-CSE-95,
Department of Computer Science and Engineering,
Oregon Graduate Institute, May 1995.
- Cla85
-
David D. Clark.
The Structuring of Systems Using Upcalls.
In Proceedings of the 10th ACM Symposium on Operating
System Principles, pages 171-180, Orcas Island, Washington,
December 1-4 1998
- CM93
-
S. Chiba and T. Masuda
Designing an extensible distributed language with metalevel
architecture.
In Proceedings of the 7th European Conference on
Object-Oriented Programming (ECOOP), pages 482-501, 1993.
- Cor91
-
Transarc Corp.
Encina Product Overview,
Transarc Corp, Pittsburgh, PA., 1991.
- CR92
-
P.K. Chrysanthis and K. Ramamritham.
ACTA: The SAGA Continues, chapter 10. Morgan Kaufmann, 1992.
- dRS84
-
Jim des Rivières and Brian Smith.
The implementation of procedurally reflective languages.
Technical Report ISL-4, Xerox PARC, June 1984
- Elm93
-
Ahmed K. Elmagarmid, editor.
Database Transaction Models for Advanced Applications.
Morgan Kaufmann, 1993.
- EPT95
-
D. Edmond, M. Papzoglou, and Z. Tari
R-OK: A reflective model for distributed object management.
Proceedings of the RIDE '95 Workshop
(Research Issues in Data Engineering, 1995.
- GHKM94
-
D. Georgakopoulos, M. Hornick, P. Krychniak, and F. Manola.
Specification and management of extended transactions in a
programmable transaction enviroment.
In Proceedings of the 1994 IEEE Conference on Data Engineering,
pages 462-473, February 1994.
- GR93
-
J. Gray and A. Reuter.
Transaction Processing: Concepts and Techniques.
Morgan Kaufmann Publishers, 1993
- HR83
-
T. Haerder and A. Reuter.
Principles of transaction-oriented database recovery.
ACM Computing Surveys, 15(4):287-317, December 1983.
- KdRB91
-
Gregor Kiczales, Jim des Rivières, and Daniel G. Bobrow.
The Art of the Metaobject Protocol. MIT Press, 1991.
- Kic92
-
Gregor Kiczales.
Towards a new model of abstraction in software engineering.
In Proceedings of the IMSA '92 Workshop on Reflection
and Meta-level Architectures, 1992.
See http://www.xerox.com/PARC/spl/eca/oi.html for updates.
- Mae87
-
P. Maes.
Concepts and experiements in computational reflection.
In Proceedings of the Conference on Object-Oriented
Programming Systems, Languages, and Applications (OOPSLA), October 1987.
- Moh94
-
C. Mohan.
Advanced transaction models-survey and critique.
Tutorial Presented at the ACM SIGMOD International
Conference on Management of Data, 1994.
- MP92
-
B. Martin and C. Pederson.
Long-lived concurrent activities.
In Amar Gupta, editor, Distributed Object Management,
pages 188-206. Morgan Kaufmann, 1992.
- PKH88
-
C. Pu, G.E. Kaiser, and N. Hutchinson.
Split-transactions for open-ended activities.
In Proceedings of the fourteenth International Conference
on Very Large Data Bases, pages 188-206. Morgan Kaufmann, 1992.
- RC92
-
K. Ramamritham and P.K. Chrysanthis.
In search of acceptability criteria: Database
consistency requirements and transaction correctness properties.
In Amar Gupta, editor, Distributed Object Management,
pages 212-230. Morgan kaufmann, 1992.
- Smi82
-
Brian C. Smith.
Reflection and Semantics in a Procedural Language.
PhD thesis, Massachusetts Institute of Technology, 1982.
- Smi84
-
B. C. Smith.
Reflection and Semantics in Lisp.
In Proceedings of the 11th Annual ACM Symposium on
Principles of Programming Languages, pages 23-35, 1984.
- Sos92a
-
Rok Sosic.
Dynascope: A tool for program directing.
In SIGPLAN '92 Conference on Programming Language Design
and Implementation, SIGPLAN Notices, volume 27, pages 12-21, July 1992.
- Sos92b
-
Rok Sosc.
The Many Faces of Introspection.
Phd Thesis, University of Utah, 1992.
- Str93
-
R. J. Stroud.
Transparency and reflection in distributed systems.
ACM Operating Systems Review, 22(2):99-103, April 1993.
- SW95
-
R. J. Stroud and Z. Wu.
Using metaobject protocols to implement atomic data objects.
In Proceedings of the European Conference on Object-Oriented
Programming (ECOOP '95), pages 168-189, Aarhus, Denmark, August 1995.
- Tra
-
Transarc Corporation, Pittsburgh, PA> 15219.
Encina Toolkit Server Core Programmer's Reference.
- WR93
-
H. Wachter and A. Reuter.
Database Transaction Models for Advanced Transactions,
chapter The ConTract Model. In Elmagarmid [Elm93], 1993.
- Yok92
-
Y. Yokote.
The apertos reflective operating system: The concept
and its implementation.
In Proceedings of the Conference on Object-Oriented
Programming Systems, Languages, and Applications (OOPSLA), October 1992.
Next: About this document ...
Up: Reflection on a Legacy
Previous: Acknowledgements
Matt Hurlbut
1998-07-06