Stanford University, Stanford, CA, March 1987.
Georgia Institute of Technology, Atlanta, GA, April 1987.
University of California, Irvine, Dept. of Information and Computer Science, May 1987.
Harvard University, Cambridge, MA, February 1988.
Data Abstraction and Hierarchy
Keynote Speaker, Second Annual Conference on Object Oriented Programming Systems, Languages,
and Applications, Orlando, FL, October 1987.
Carnegie Mellon University, Dept. of Computer Science, Pittsburgh, PA, November 1987.
The Technion, Haifa, Israel, June 1988.
AT&T Bell Laboratories, Warren, NJ, January 1988.
Specifications of Distributed Systems
Televerket, Stockholm, Sweden, June 1988.
Heterogeneous Computing: A High Level Communication Mechanism
National Science Foundation, Washington, DC, December 1988.
Communication in the Mercury System
Televerket, Stockholm, Sweden, June 1988.
Tektronix, Inc., Beaverton, OR, August 1988.
CIPS Edmonton ’88 Conference, Edmonton, Alberta, Canada, November 1988.
Hewlett Packard Laboratories, Palo Alto, CA, January 1989.
Boston University, Boston, MA, February 1989.
University of Michigan, Ann Arbor, MI, April 1989.
Data General Corp., Westboro, MA, April 1989.
Challenges in Distributed Systems
Project MAC 25th Anniversary, Cambridge, MA, October 1988.
Challenges in Distributed Systems
Programming Methodology
Introduction to CLU
Specifying Data Abstractions
Program Construction Using Abstractions
Using Abstractions in Programming Languages
Hewlett-Packard, Palo Alto, CA, January 1989.
Introduction to Mercury
Siemens, Munich, Germany, February 1989.
High Level Communication in Heterogeneous Systems
Lotus Development Corp., Cambridge, MA, July 1989.
Hewlett Packard, Paris, France, September 1989.
Brown University, Providence, RI, September 1989.
Distinguished Lecture, George Mason University, Fairfax, VA, October 1989.
Digital Equipment Corp., Cambridge Research Lab., Cambridge, MA, November 1989.
Distinguished Lecture, University of Arizona, Tucson, AZ, January 1990.
BBN, Cambridge, MA, January 1990.
Mercury and the Object Repository
DARPA Visit, Laboratory for Computer Science, M.I.T., October 1989.
Arcadia Design Group. M.I.T., August 1990.
The Mercury Communication System
Open Software Foundation Member Meeting, Cambridge MA, November 1989.
MIF Design Meeting, Cambridge, MA, June 1990.
21
At-Most-Once Message Protocol
University of Arizona, Tucson, AZ, January 1990.
Structure of Distributed Systems
Purdue University, W. Lafayette, IN, April 1990.
American Express Corp. visit at the Laboratory for Computer Science, M.I.T., January 1990.
Keynote Address, 12th International Conference on Software Engineering, Nice, France, March 1990.
Distinguished Lecture, George Washington Univ., Washington, DC, October 1990.
University of Massachusetts, Amherst, MA, December 1990.
Using Synchronized Clocks in Distributed Systems
Ninth ACM Symposium on Principles of Distributed Computing Keynote Address Quebec, Canada,
August 1990.
Distinguished Lecture, University of Washington, Seattle, WA, October 1990.
A Replicated Unix File System
Fourth ACM SIGOPS European Workshop on Fault Tolerant Support in Distributed Systems, Bologna,
Italy, September 1990.
University of Washington, Seattle, WA, October 1990.
A Highly Available Object Repository for use in a Heterogeneous Distributed System
Fourth International Workshop on Persistent Object Systems Design, Implementation and Use, Martha’s
Vineyard, MA, September 1990.
DARPA Meeting, Washington, DC, December 1990.
DARPA/ISTO PI Meeting, Providence, RI, February 1991.
Issues in Distributed Systems
Microsoft Corp., Seattle, WA, April 1991.
Preliminary Design of the Thor Object Oriented Data Base System
Digital Equipment Corp. Systems Research Center, Palo Alto, CA, April 1991.
IBM Almaden Research Center, San Jose, CA, April 1991.
Stanford University, Stanford, CA, April 1991.
Replication in Harp
Digital Equipment Corp. Systems Research Center, Palo Alto, CA, April 1991.
Research Issues in Distributed Systems
DSD Technical Symposium, IBM, Poughkeepsie, NY, October 1991.
Combining Databases
Second International Workshop on Intelligent and Cooperative Information Systems, Como, Italy,
October 1991.
Thor: An Object-Oriented Database System
Distinguished Lecture, Cornell University, Ithaca, NY, November 1991.
Solomon Bros., New York, NY, December 1991.
Distinguished Lecture, University of Illinois, Urbana, IL, April 1992.
Distinguished Lecture, University of Toronto, Toronto, Canada, April 1992.
Distinguished Lecture, University of California, San Diego, CA, May 1992.
University of Utah, Salt Lake City, UT, May 1992.
Mitsubishi Cambridge Laboratory, Cambridge, MA, May 1992.
Replication Algorithms
Keynote Lecture, HICSS Conference, Kauai, Hawaii, January 1992.
SAC Meeting, Cadence Labs., San Jose, CA, May 1992.
Issues in Heterogeneous Object-Oriented Databases
DARPA Software Technology Conference, Los Angeles, CA, April 1992.
22
Heterogeneous Object-Oriented Databases
DARPA Open OODB Workshop III, Boulder, CO, March 1992.
Improving the Software Development Process
SAC Meeting, Cadence Labs., San Jose, CA, November 1992. 2 talks
Overview of Thor, An Object-Oriented Database System
NEC Corp., Kawasaki, Japan, March 1992.
Mitsubishi Electric Corp., Tokyo, Japan, March 1992.
Fujitsu Laboratories Ltd. Kawasaki, Japan, March 1992.
Hitachi, Ltd., Tokyo, Japan, March 1992.
Singapore National Computer Board visit to Laboratory for Computer Science, MIT, April 1992.
National Security Agency visit to Laboratory for Computer Science, MIT, May 1992.
Distinguished Lecture, University of Wisconsin, Madison, WI, October 1992.
IBM Research Center, Yorktown Heights, NY, December 1992.
JP Morgan, New York, NY, December 1992.
Communication Paradigms in Distributed Systems
2nd International Workshop on Objects in Large Distributed Applications, Vancouver, Can., Oct. 1992.
Uses of Synchronized Clocks in Distributed Systems
University of Wisconsin, Madison, WI, October 1992.
Using Abstraction and Specification in Software Development
SAC Meeting, Cadence Labs, San Jose, CA, November 1992.
The Subtype Relation
DARPA Workshop On Persistent Object Bases, Salt Lake City, UT, March 1993.
The History of CLU
History of Programming Languages Conference, Cambridge, MA, April 1993.
Replication Algorithms for Highly Available Systems
Distinguished Lecture, University of Tulsa, Tulsa, OK, November 1993.
Thor: An Object-Oriented Database System
University of Tulsa, Tulsa, OK, November 1993.
Distinguished Lecture, Carnegie Mellon University, Pittsburgh, PA, November 1993
. Duke University, November 1993.
Integrating Persistent Object Bases with Communication: A New Direction for Object-Oriented Databases
Fujitsu Laboratories, Shizouka, Japan, March 1994.
NEC, Tokyo, Japan, March 1994.
University of Washington, Seattle, WA, April 1994.
Microsoft Corporation, Redmond, WA, April 1994.
Thor: An Object-Oriented Database System
University of Wisconsin, Madison, WI, May 1994.
UC Berkeley, Berkeley, CA, March 1994.
Program Structure in Distributed Systems
ACM Japan Symposium, Tokyo, Japan, March 1994.
Reducing Cross Domain Overhead Using Batched Futures
ARPA Persistent Object Bases Program: 1994 Workshop, Madison, WI, May 1994.
MIT Laboratory for Computer Science Annual Review Meeting, Chatham, MA, June 1994.
The Structure of Distributed Programs
Grace Hopper Celebration of Women in Computing, Washington, DC, June 1994.
23
Dostları ilə paylaş: |