[comp.object] OOP references

oscar@cui.unige.ch (NIERSTRASZ Oscar) (10/13/89)

Here is a selected bibliography of introductory OOP references,
both in -ms and in refer format.  I have tried to put together a fairly
representative collection of basic references, without aiming for
completeness.  I offer no excuses or apologies for my choices!

Does anyone have complete references for all OOPSLA and ECOOP
proceedings?  I have OOPSLA '86 and '87 from previous postings,
but no others.  If you have them, please consider sharing them ...

Oscar Nierstrasz

---------------------------------------------------------------------
Dr. O.M. Nierstrasz                     E-mail: oscar@cuisun.unige.ch
Centre Universitaire d'Informatique     Tel:    41 (22) 787.65.80
12 rue du Lac, CH-1207 Geneva           Fax:    41 (22) 735.39.05
SWITZERLAND                             Home:   41 (22) 733.95.68
---------------------------------------------------------------------

#! /bin/sh
# This is a shell archive.  The files and directories it contains
# may be unpacked by running it through /bin/sh.
# Packaged by oscar at cuisun18 on Fri Oct 13 16:40:00 MET 1989
# Contents:
# -rw-r--r--  1 oscar       12699 Oct 13 16:39 bib.ms
# -rw-r--r--  1 oscar       13607 Oct 13 16:38 bib.ref
if test -f bib.ms
then echo 'shar: bib.ms -- file exists'
else echo x - bib.ms
sed 's/^|//' > bib.ms << 'eof'
|.\" July 7, 1989
|.\" Extract with `rgrep obib main.bib'
|.AM
|.de IP
|.LP
|\fB\\$1\fP
|..
|.ds LH "July, 1989
|.ds CH "
|.ds RH "Page \\n(PN
|.ds CF "
|.TL
|A Selected Bibliography of
|.br
|Object-Oriented Literature
|.AU
|Oscar Nierstrasz
|.AI
|Centre Universitaire d'Informatique
|University of Geneva
|SWITZERLAND
|E-mail: oscar@cuisun.unige.ch
|.AB no
|.AE
|.NH 1
|General Reading
|.IP "[Johnson and Foote, 1988] "
|R.E. Johnson and B. Foote, ``Designing Reusable Classes'', Journal of
|Object-Oriented Programming, vol. 1, no. 2, pp. 22-35, 1988.
|.IP "[Kim and Lochovsky, 1989] "
|W. Kim and F. Lochovsky (ed.), \f2Object-Oriented Concepts, Databases
|and Applications\f1, ACM Press and Addison-Wesley, 1989.
|.IP "[Lochovsky, 1985] "
|F.H. Lochovsky (ed.), ``Special Issue on Object-Oriented Systems'',
|IEEE Database Engineering, vol. 8, no. 4, Dec 1985.
|.IP "[Nierstrasz, 1989] "
|O.M. Nierstrasz, ``A Survey of Object-Oriented Concepts'', in
|\f2Object-Oriented Concepts, Databases and Applications\f1, ed. W. Kim
|and F. Lochovsky, pp. 3-21, ACM Press and Addison-Wesley, 1989.
|.IP "[OOP Workshop 1986] "
|Special Issue, ``Object-Oriented Programming Workshop'', ACM SIGPLAN
|Notices, vol. 21, no. 10, Oct 1986.
|.IP "[OOPSLA 1986] "
|OOPSLA '86, ``Conference Proceedings'', ACM SIGPLAN Notices, vol. 21,
|no. 11, Portland, Oregon, Nov 1986.
|.IP "[OOPSLA 1987] "
|OOPSLA '87, ``Conference Proceedings'', ACM SIGPLAN Notices, vol. 22,
|no. 12, Orlando, Florida, Dec 1987.
|.IP "[OOPSLA 1988] "
|OOPSLA '88, ``Conference Proceedings'', ACM SIGPLAN Notices, vol. 23,
|no. 11, San Diego, California, Nov 1988.
|.IP "[Shriver and Wegner, 1987] "
|B. Shriver and P. Wegner (ed.), \f2Research Directions in
|Object-Oriented Programming\f1, The MIT Press, Cambridge,
|Massachusetts, 1987.
|.IP "[Stefik and Bobrow, 1985] "
|M. Stefik and D.G. Bobrow, ``Object-Oriented Programming: Themes and
|Variations'', The AI Magazine, Dec 1985.
|.IP "[Wegner, 1986] "
|P. Wegner, ``Classification in Object-Oriented Systems'', ACM SIGPLAN
|Notices, vol. 21, no. 10, pp. 173-182, Oct 1986.
|.IP "[Wegner, 1987] "
|P. Wegner, ``Dimensions of Object-Based Language Design'', ACM SIGPLAN
|Notices, Proceedings OOPSLA '87, vol. 22, no. 12, pp. 168-182, Dec
|1987.
|.IP "[Wegner, 1989] "
|P. Wegner , ``Learning the Language'', Byte , vol. 14 , no. 3 , pp.
|245-253 , March 1989 .
|.IP "[Wolczko, 1987] "
|M. Wolczko, ``Semantics of Smalltalk-80'', Proceedings of the European
|Conference on Object-oriented Programming, pp. 119-131, Paris, France,
|June 15-17, 1987.
|.NH 1
|Object-Oriented Languages
|.IP "[Birtwistle, et al. 1973] "
|G. Birtwistle, O. Dahl, B. Myhrtag and K. Nygaard, \f2Simula Begin\f1,
|Auerbach Press, Philadelphia, 1973.
|.IP "[Cox, 1986] "
|B.J. Cox, \f2Object Oriented Programming -- An Evolutionary
|Approach\f1, Addison-Wesley, Reading, Mass., 1986.
|.IP "[Curry, et al. 1982] "
|G. Curry, L. Baer, D. Lipkie and B. Lee, ``TRAITS: an Approach for
|Multiple Inheritance Subclassing'', Proceedings ACM SIGOA, SIGOA
|Newsletter, vol. 3, no. 12, Philadelphia, June 1982.
|.IP "[Goldberg and Robson, 1983] "
|A. Goldberg and D. Robson, \f2Smalltalk 80: the Language and its
|Implementation\f1, Addison-Wesley, May 1983.
|.IP "[Krasner, 1983] "
|G. Krasner, \f2Smalltalk-80: Bits of History, Words of Advice\f1,
|Addison-Wesley, Reading MA, 1983.
|.IP "[Liskov and Guttag, 1986] "
|B. Liskov and J. Guttag, \f2Abstraction and Specification in Program
|Development\f1, The MIT Press/McGraw-Hill, Cambridge, Massachusetts,
|1986.
|.IP "[Meyer, 1988] "
|B. Meyer, \f2Object-oriented Software Construction\f1, Prentice Hall,
|1988.
|.IP "[Moon, 1986] "
|D.A. Moon, ``Object-Oriented Programming with Flavors'', ACM SIGPLAN
|Notices, Proceedings OOPSLA '86, vol. 21, no. 11, pp. 1-8, Nov 1986.
|.IP "[Schaffert, et al. 1986] "
|C. Schaffert, T. Cooper, B. Bullis, M. Killian and C. Wilpolt, ``An
|Introduction to Trellis/Owl'', ACM SIGPLAN Notices, Proceedings OOPSLA
|'86, vol. 21, no. 11, pp. 9-16, Nov 1986.
|.IP "[Snyder, 1986] "
|A. Snyder, ``CommonObjects: An Overview'', ACM SIGPLAN Notices, vol.
|21, no. 10, pp. 19-28, Oct 1986.
|.IP "[Stroustrup, 1986] "
|B. Stroustrup, \f2The C++ Programming Language\f1, Addison-Wesley,
|Reading, Mass., 1986.
|.IP "[Stroustrup, 1986] "
|B. Stroustrup, ``An Overview of C++'', ACM SIGPLAN Notices, vol. 21,
|no. 10, pp. 7-18, Oct 1986.
|.NH 1
|Inheritance
|.IP "[Borning and Ingalls, 1982] "
|A.H. Borning and D.H.H. Ingalls, ``Multiple Inheritance in
|Smalltalk-80'', Proceedings at the National Conference on AI,
|Pittsburgh, PA, 1982.
|.IP "[Lieberman, 1986] "
|H. Lieberman, ``Using Prototypical Objects to Implement Shared Behavior
|in Object Oriented Systems'', ACM SIGPLAN Notices, Proceedings OOPSLA
|'86, vol. 21, no. 11, pp. 214-223, Nov 1986.
|.IP "[Meyer, 1986] "
|B. Meyer, ``Genericity versus Inheritance'', ACM SIGPLAN Notices,
|Proceedings OOPSLA '86, vol. 21, no. 11, pp. 391-405, Nov 1986.
|.IP "[Snyder, 1986] "
|A. Snyder, ``Encapsulation and Inheritance in Object-Oriented
|Programming Languages'', ACM SIGPLAN Notices, Proceedings OOPSLA '86,
|vol. 21, no. 11, pp. 38-45, Nov 1986.
|.IP "[Stein, 1987] "
|L.A. Stein, ``Delegation is Inheritance'', ACM SIGPLAN Notices,
|Proceedings OOPSLA '87, vol. 22, no. 12, pp. 138-146, Dec 1987.
|.IP "[Wegner and Zdonik, 1988] "
|P. Wegner and S. B. Zdonik , ``Inheritance as an Incremental
|Modification Mechanism or What Like Is and Isn't Like '', in
|\f2Proceedings of the European Conference on Object-oriented
|Programming\f1, ed. S. Gjessing and K. Nygaard, Lecture Notes in
|Computer Science 322, pp. 55-77, Springer Verlag, Oslo, August 15-17,
|1988.
|.NH 1
|Object Types
|.IP "[Borning and Ingalls, 1982] "
|A.H. Borning and D.H.H. Ingalls, ``A Type Declaration and Inference
|System for Smalltalk'', 9th Symposium on Principles of Programming
|Languages, Albuquerque, NM, 1982.
|.IP "[Cardelli and Wegner, 1985] "
|L. Cardelli and P. Wegner, ``On Understanding Types, Data Abstraction,
|and Polymorphism'', ACM Computing Surveys, vol. 17, no. 4, pp. 471-522,
|Dec 1985.
|.IP "[Danforth and Tomlinson, 1988] "
|S. Danforth and C. Tomlinson, ``Type Theories and Object-Oriented
|Programming'', ACM Computing Surveys, vol. 20, no. 1, pp. 29-72, March
|1988.
|.IP "[Johnson, 1986] "
|R.E. Johnson, ``Type-Checking Smalltalk'', ACM SIGPLAN Notices,
|Proceedings OOPSLA '86, vol. 21, no. 11, pp. 315-321, Nov 1986.
|.NH 1
|Object-Based Concurrency
|.IP "[Agha, 1986] "
|G.A. Agha, \f2ACTORS: A Model of Concurrent Computation in Distributed
|Systems\f1, The MIT Press, Cambridge, Massachusetts, 1986.
|.IP "[Hoare, 1985] "
|C.A.R. Hoare, \f2Communicating Sequential Processes\f1, Prentice-Hall,
|1985.
|.IP "[Ishikawa and Tokoro, 1986] "
|Y. Ishikawa and M. Tokoro, ``A Concurrent Object-Oriented Knowledge
|Representation Language Orient84/K: Its Features and Implementation'',
|ACM SIGPLAN Notices, Proceedings OOPSLA '86, vol. 21, no. 11, pp.
|232-241, Nov 1986.
|.IP "[Kafura and Lee, 1988] "
|D.G. Kafura and K.H. Lee, ``Inheritance in Actor Based Concurrent
|Object-Oriented Languages'', TR 88-53, Dept. Comp. Sci., Virgian Tech,
|1988, Submitted for publication.
|.IP "[Kristensen, et al. 1987] "
|B.B. Kristensen, O.L. Madsen, B. Mo\*/ller-Pedersen and K. Nygaard,
|``The BETA Programming Language'', in \f2Research Directions in
|Object-Oriented Programming\f1, ed. B. Shriver, P. Wegner, pp. 7-48,
|The MIT Press, Cambridge, Massachusetts, 1987.
|.IP "[Lieberman, 1987] "
|H. Lieberman, ``Concurrent Object-Oriented Programming in Act 1'', in
|\f2Object-Oriented Concurrent Programming\f1, ed. A. Yonezawa, M.
|Tokoro, pp. 9-36, The MIT Press, Cambridge, Massachusetts, 1987.
|.IP "[Milner, 1989] "
|R. Milner, \f2Communication and Concurrency\f1, Prentice-Hall, 1989.
|.IP "[Moss and Kohler, 1987] "
|J.E.B. Moss and W.H. Kohler, ``Concurrency Features for the Trellis/Owl
|Language'', Proceedings of the European Conference on Object-oriented
|Programming, pp. 223-232, Paris, France, June 15-17, 1987.
|.IP "[Nierstrasz, 1987] "
|O.M. Nierstrasz, ``Active Objects in Hybrid'', ACM SIGPLAN Notices,
|Proceedings OOPSLA '87, vol. 22, no. 12, pp. 243-253, Dec 1987.
|.IP "[OBCP 1989] "
|Workshop on Object-Based Concurrent Programming, ``Workshop
|Proceedings'', ACM SIGPLAN Notices, vol. 24, no. 4, San Diego, (Sept
|26-27, 1988), April 1989.
|.IP "[Tomlinson and Scheevel, 1989] "
|C. Tomlinson and M. Scheevel, ``Concurrent Object-Oriented Programming
|Languages'', in \f2Object-Oriented Concepts, Databases and
|Applications\f1, ed. W. Kim and F. Lochovsky, pp. 79-124, ACM Press and
|Addison-Wesley, 1989.
|.IP "[Yokote and Tokoro, 1986] "
|Y. Yokote and Mario Tokoro, ``The Design and Implementation of
|ConcurrentSmalltalk'', ACM SIGPLAN Notices, Proceedings OOPSLA '86,
|vol. 21, no. 11, pp. 331-340, Nov 1986.
|.IP "[Yonezawa, et al. 1986] "
|A. Yonezawa, J-P Briot and E. Shibayama, ``Object-Oriented Concurrent
|Programming in ABCL/1'', ACM SIGPLAN Notices, Proceedings OOPSLA '86,
|vol. 21, no. 11, pp. 258-268, Nov 1986.
|.IP "[Yonezawa and Tokoro, 1987] "
|A. Yonezawa and M. Tokoro, \f2Object-Oriented Concurrent
|Programming\f1, The MIT Press, Cambridge, Massachusetts, 1987.
|.NH 1
|Object-Oriented Databases
|.IP "[Bancilhon, 1988] "
|F. Bancilhon, ``Object-Oriented Database Systems'', Proceedings 7th ACM
|SIGART/SIGMOD/SIGACT Symposium on Principles of Database Systems,
|Austin, Texas, March 1988.
|.IP "[Banerjee, et al. 1987] "
|J. Banerjee, H. Chou, J.F. Garza, W. Kim, D. Woelk, N. Ballou and H.
|Kim, ``Data Model Issues for Object-Oriented Applications'', ACM TOOIS,
|vol. 5, no. 1, pp. 3-26, Jan 1987.
|.IP "[Banerjee, et al. 1987] "
|J. Banerjee, W. Kim, H-J Kim and H.F. Korth, ``Semantics and
|Implementation of Schema Evolution in Object-Oriented Databases'',
|Proceedings ACM SIGMOD '87, vol. 16, no. 3, pp. 311-322, Dec 1987.
|.IP "[Bloom and Zdonik, 1987] "
|T. Bloom and S.B. Zdonik, ``Issues in the Design of Object-Oriented
|Database Programming Languages'', ACM SIGPLAN Notices, Proceedings
|OOPSLA '87, vol. 22, no. 12, pp. 441-451, Dec 1987.
|.IP "[Fishman, et al. 1987] "
|D.H. Fishman, D. Beech, H.P. Cate, E.C. Chow, T. Connors, J.W. Davis,
|N. Derrett, C.G. Hoch, W. Kent, P. Lyngbaek, B. Mahbod, M.A. Neimat,
|T.A. Ryan and M.C. Shan, ``Iris: An Object-Oriented Database Management
|System'', ACM TOOIS, vol. 5, no. 1, pp. 48-69, Jan 1987.
|.IP "[Khoshafian and Copeland, 1986] "
|S.N. Khoshafian and G.P. Copeland, ``Object Identity'', ACM SIGPLAN
|Notices, Proceedings OOPSLA '86, vol. 21, no. 11, pp. 406-416, Nov
|1986.
|.IP "[Maier and Stein, 1987] "
|D. Maier and J. Stein, ``Development and Implementation of an
|Object-Oriented DBMS'', in \f2Research Directions in Object-Oriented
|Programming\f1, ed. B. Shriver, P. Wegner, pp. 355-392, The MIT Press,
|Cambridge, Massachusetts, 1987.
|.IP "[Skarra and Zdonik, 1987] "
|A.H. Skarra and S.B. Zdonik, ``The Management of Changing Types in an
|Object-Oriented Database'', in \f2Research Directions in
|Object-Oriented Programming\f1, ed. B. Shriver, P. Wegner, pp. 393-415,
|The MIT Press, Cambridge, Massachusetts, 1987.
|.IP "[Tsichritzis and Nierstrasz, 1988] "
|D.C. Tsichritzis and O.M. Nierstrasz, ``Fitting Round Objects into
|Square Databases'', in \f2Proceedings of the European Conference on
|Object-oriented Programming\f1, ed. S. Gjessing and K. Nygaard, Lecture
|Notes in Computer Science 322, pp. 283-299, Springer Verlag, Oslo,
|August 15-17, 1988.
|.IP "[Zdonik, 1986] "
|S.B. Zdonik, ``Maintaining Consistency in a Database with Changing
|Types'', ACM SIGPLAN Notices, vol. 21, no. 10, pp. 120-127, Oct 1986.
|.NH 1
|Systems and Applications
|.IP "[Borning, 1981] "
|A. Borning, ``The Programming Language Aspects of ThingLab, a
|Constraint-Oriented Simulation Laboratory'', ACM TOPLAS, vol. 3, no. 4,
|pp. 353-387, Oct 1981.
|.IP "[Casais, 1988] "
|E. Casais, ``An Object-Oriented System Implementing KNOs'', Proceedings
|of the Conference on Office Information Systems (COIS), pp. 284-290,
|Palo Alto, March 1988.
|.IP "[Dasgupta, 1986] "
|P. Dasgupta, ``A Probe-Based Monitoring Scheme for an Object-Oriented
|Distributed Operating System'', ACM SIGPLAN Notices, Proceedings OOPSLA
|'86, vol. 21, no. 11, pp. 57-66, Nov 1986.
|.IP "[Jones and Rashid, 1986] "
|M.B. Jones and R.F. Rashid, ``Mach and Matchmaker: Kernel and Language
|Support for Object-Oriented Distributed Systems'', ACM SIGPLAN Notices,
|Proceedings OOPSLA '86, vol. 21, no. 11, pp. 67-77, Nov 1986.
|.IP "[Meyrowitz, 1986] "
|N. Meyrowitz, ``Intermedia: The Architecture and Construction of an
|Object-Oriented Hypermedia System and Applications Framework'', ACM
|SIGPLAN Notices, Proceedings OOPSLA '86, vol. 21, no. 11, pp. 186-201,
|Nov 1986.
|.IP "[Tsichritzis, et al. 1987] "
|D.C. Tsichritzis, E. Fiume, S. Gibbs and O.M. Nierstrasz, ``KNOs:
|KNowledge Acquisition, Dissemination and Manipulation Objects'', ACM
|TOOIS, vol. 5, no. 1, pp. 96-112, Jan 1987.
eof
if test `wc -c < bib.ms` -ne 12699
then echo 'shar: bib.ms damaged (should be 12699 bytes)'
fi
fi
if test -f bib.ref
then echo 'shar: bib.ref -- file exists'
else echo x - bib.ref
sed 's/^|//' > bib.ref << 'eof'
|%L Agha86b
|%K olit obib concurrency
|%A G.A. Agha
|%T ACTORS: A Model of Concurrent Computation in Distributed Systems
|%I The MIT Press
|%C Cambridge, Massachusetts
|%D 1986
|
|%L Banc88a
|%K olit obib oodb
|%A F. Bancilhon
|%T Object-Oriented Database Systems
|%J Proceedings 7th ACM SIGART/SIGMOD/SIGACT
|Symposium on Principles of Database Systems
|%C Austin, Texas
|%D March 1988
|
|%L Bane87a
|%K olit obib oodb orion
|%A J. Banerjee
|%A H. Chou
|%A J.F. Garza
|%A W. Kim
|%A D. Woelk
|%A N. Ballou
|%A H. Kim
|%T Data Model Issues for Object-Oriented Applications
|%J ACM TOOIS
|%V 5
|%N 1
|%P 3-26
|%D Jan 1987
|
|%L Bane87b
|%K olit obib oodb orion schema evolution
|%A J. Banerjee
|%A W. Kim
|%A H-J Kim
|%A H.F. Korth
|%T Semantics and Implementation of Schema Evolution
|in Object-Oriented Databases
|%J Proceedings ACM SIGMOD '87
|%V 16
|%N 3
|%D Dec 1987
|%P 311-322
|
|%L Birt73a
|%K olit obib ooplas simula
|%A G. Birtwistle
|%A O. Dahl
|%A B. Myhrtag
|%A K. Nygaard
|%T Simula Begin
|%I Auerbach Press
|%C Philadelphia
|%D 1973
|
|%L Bloo87a
|%K olit obib oodb oopsla87
|%A T. Bloom
|%A S.B. Zdonik
|%T Issues in the Design of Object-Oriented Database Programming Languages
|%J ACM SIGPLAN Notices, Proceedings OOPSLA '87
|%V 22
|%N 12
|%P 441-451
|%D Dec 1987
|
|%L Born81a
|%K olit obib appl thinglab smalltalk constraints
|%A A. Borning
|%T The Programming Language Aspects of ThingLab,
|a Constraint-Oriented Simulation Laboratory
|%J ACM TOPLAS
|%V 3
|%N 4
|%P 353-387
|%D Oct 1981
|
|%L Born82a
|%K olit obib ooplas smalltalk inference casais
|%A A.H. Borning
|%A D.H.H. Ingalls
|%T A Type Declaration and Inference System for Smalltalk
|%J 9th Symposium on Principles of Programming Languages
|%C Albuquerque, NM
|%D 1982
|
|%L Born82b
|%K olit obib ooplas smalltalk inheritance casais
|%A A.H. Borning
|%A D.H.H. Ingalls
|%T Multiple Inheritance in Smalltalk-80
|%J Proceedings at the National Conference on AI
|%C Pittsburgh, PA
|%D 1982
|
|%L Card85b
|%K olit obib types data abstraction
|%A L. Cardelli
|%A P. Wegner
|%T On Understanding Types, Data Abstraction, and Polymorphism
|%J ACM Computing Surveys
|%V 17
|%N 4
|%P 471-522
|%D Dec 1985
|
|%L Casa88a
|%K olit obib ooplas knos chloe aoe88
|%A E. Casais
|%T An Object-Oriented System Implementing KNOs
|%J Proceedings of the Conference on Office Information Systems (COIS)
|%C Palo Alto
|%P 284-290
|%D March 1988
|
|%L Cox86a
|%K olit obib ooplas objc
|%A B.J. Cox
|%T Object Oriented Programming -- An Evolutionary Approach
|%I Addison-Wesley
|%C Reading, Mass.
|%D 1986
|
|%L Curr82a
|%K olit obib ooplas mesa traits inheritance
|%A G. Curry
|%A L. Baer
|%A D. Lipkie
|%A B. Lee
|%T TRAITS: an Approach for Multiple Inheritance Subclassing
|%J Proceedings ACM SIGOA, SIGOA Newsletter
|%V 3
|%N 12
|%C Philadelphia
|%D June 1982
|
|%L Danf88a
|%K olit obib types
|%A S. Danforth
|%A C. Tomlinson
|%T Type Theories and Object-Oriented Programming
|%J ACM Computing Surveys
|%V 20
|%N 1
|%P 29-72
|%D March 1988
|
|%L Dasg86a
|%K olit obib ooplas clouds distribution os oopsla86
|%A P. Dasgupta
|%T A Probe-Based Monitoring Scheme for an Object-Oriented
|Distributed Operating System
|%J ACM SIGPLAN Notices, Proceedings OOPSLA '86
|%V 21
|%N 11
|%P 57-66
|%D Nov 1986
|
|%L Fish87a
|%K olit obib oodb iris
|%A D.H. Fishman
|%A D. Beech
|%A H.P. Cate
|%A E.C. Chow
|%A T. Connors
|%A J.W. Davis
|%A N. Derrett
|%A C.G. Hoch
|%A W. Kent
|%A P. Lyngbaek
|%A B. Mahbod
|%A M.A. Neimat
|%A T.A. Ryan
|%A M.C. Shan
|%T Iris: An Object-Oriented Database Management System
|%J ACM TOOIS
|%V 5
|%N 1
|%P 48-69
|%D Jan 1987
|
|%L Gold83a
|%K olit obib ooplas smalltalk
|%A A. Goldberg
|%A D. Robson
|%T Smalltalk 80: the Language and its Implementation
|%I Addison-Wesley
|%D May 1983
|
|%L Hoar85a
|%K olit obib concurrency book
|%A C.A.R. Hoare
|%T Communicating Sequential Processes
|%I Prentice-Hall
|%D 1985
|
|%L Ishi86a
|%K olit obib ooplas orient84k knowrep actors oopsla86
|%A Y. Ishikawa
|%A M. Tokoro
|%T A Concurrent Object-Oriented Knowledge Representation
|Language Orient84/K: Its Features and Implementation
|%J ACM SIGPLAN Notices, Proceedings OOPSLA '86
|%V 21
|%N 11
|%P 232-241
|%D Nov 1986
|
|%L John86a
|%K olit obib ooplas smalltalk types oopsla86
|%A R.E. Johnson
|%T Type-Checking Smalltalk
|%J ACM SIGPLAN Notices, Proceedings OOPSLA '86
|%V 21
|%N 11
|%P 315-321
|%D Nov 1986
|
|%L John88a
|%K olit obib reuse
|%A R.E. Johnson
|%A B. Foote
|%T Designing Reusable Classes
|%J Journal of Object-Oriented Programming
|%V 1
|%N 2
|%D 1988
|%P 22-35
|
|%L Jone86a
|%K olit obib ooplas mach unix security os distribution oopsla86
|%A M.B. Jones
|%A R.F. Rashid
|%T Mach and Matchmaker: Kernel and Language Support for
|Object-Oriented Distributed Systems
|%J ACM SIGPLAN Notices, Proceedings OOPSLA '86
|%V 21
|%N 11
|%P 67-77
|%D Nov 1986
|
|%L Kafu88a
|%K olit obib concurrency inheritance
|%A D.G. Kafura
|%A K.H. Lee
|%T Inheritance in Actor Based Concurrent Object-Oriented Languages
|%R TR 88-53
|%I Dept. Comp. Sci., Virgian Tech
|%D 1988
|%O Submitted for publication
|
|%L Khos86a
|%K olit obib concepts identity oopsla86
|%A S.N. Khoshafian
|%A G.P. Copeland
|%T Object Identity
|%J ACM SIGPLAN Notices, Proceedings OOPSLA '86
|%V 21
|%N 11
|%P 406-416
|%D Nov 1986
|
|%L Kim88a
|%K olit obib
|%A W. Kim
|%A F. Lochovsky (ed.)
|%T Object-Oriented Concepts, Databases and Applications
|%I ACM Press and Addison-Wesley
|%D 1989
|
|%L Kras83a
|%K olit obib ooplas smalltalk implementation casais
|%A G. Krasner
|%T Smalltalk-80: Bits of History, Words of Advice
|%I Addison-Wesley
|%C Reading MA
|%D 1983
|
|%L Kris87a
|%K olit obib beta rdoop87
|%A B.B. Kristensen
|%A O.L. Madsen
|%A B. M\/oller-Pedersen
|%A K. Nygaard
|%T The BETA Programming Language
|%B Research Directions in Object-Oriented Programming
|%E B. Shriver, P. Wegner
|%I The MIT Press
|%C Cambridge, Massachusetts
|%D 1987
|%P 7-48
|
|%L Lieb86a
|%K olit obib concepts oopsla86
|%A H. Lieberman
|%T Using Prototypical Objects to Implement Shared Behavior
|in Object Oriented Systems
|%J ACM SIGPLAN Notices, Proceedings OOPSLA '86
|%V 21
|%N 11
|%P 214-223
|%D Nov 1986
|
|%L Lieb87a
|%K olit obib concurrency oocp87
|%A H. Lieberman
|%T Concurrent Object-Oriented Programming in Act 1
|%B Object-Oriented Concurrent Programming
|%E A. Yonezawa, M. Tokoro
|%I The MIT Press
|%C Cambridge, Massachusetts
|%D 1987
|%P 9-36
|
|%L Lisk86a
|%K olit obib data abstraction specification clu
|%A B. Liskov
|%A J. Guttag
|%T Abstraction and Specification in Program Development
|%I The MIT Press/McGraw-Hill
|%C Cambridge, Massachusetts
|%D 1986
|
|%L Loch85a
|%K olit obib survey special issue
|%A F.H. Lochovsky (ed.)
|%T Special Issue on Object-Oriented Systems
|%J IEEE Database Engineering
|%V 8
|%N 4
|%D Dec 1985
|
|%L Maie87a
|%K olit obib oodb gemstone rdoop87
|%A D. Maier
|%A J. Stein
|%T Development and Implementation of an Object-Oriented DBMS
|%B Research Directions in Object-Oriented Programming
|%E B. Shriver, P. Wegner
|%I The MIT Press
|%C Cambridge, Massachusetts
|%D 1987
|%P 355-392
|
|%L Meye86a
|%K olit obib ooplas eiffel types polymorphism inheritance oopsla86
|%A B. Meyer
|%T Genericity versus Inheritance
|%J ACM SIGPLAN Notices, Proceedings OOPSLA '86
|%V 21
|%N 11
|%P 391-405
|%D Nov 1986
|
|%L Meye88a
|%K olit obib eiffel
|%A B. Meyer
|%T Object-oriented Software Construction
|%I Prentice Hall
|%D 1988
|
|%L Meyr86a
|%K olit obib appl intermedia hypertext oopsla86
|%A N. Meyrowitz
|%T Intermedia: The Architecture and Construction of an
|Object-Oriented Hypermedia System and Applications Framework
|%J ACM SIGPLAN Notices, Proceedings OOPSLA '86
|%V 21
|%N 11
|%P 186-201
|%D Nov 1986
|
|%L Miln89a
|%K olit obib concurrency
|%A R. Milner
|%T Communication and Concurrency
|%I Prentice-Hall
|%D 1989
|
|%L Moon86a
|%K olit obib ooplas flavors lisp oopsla86
|%A D.A. Moon
|%T Object-Oriented Programming with Flavors
|%J ACM SIGPLAN Notices, Proceedings OOPSLA '86
|%V 21
|%N 11
|%P 1-8
|%D Nov 1986
|
|%L Moss87a
|%K olit obib ooplas owl concurrency ecoop87
|%A J.E.B. Moss
|%A W.H. Kohler
|%T Concurrency Features for the Trellis/Owl Language
|%J Proceedings of the European Conference on
|Object-oriented Programming
|%C Paris, France
|%D June 15-17, 1987
|%P 223-232
|
|%L Nier87c
|%K olit obib concurrency triggers hybrid chloe oopsla87
|%A O.M. Nierstrasz
|%T Active Objects in Hybrid
|%J ACM SIGPLAN Notices, Proceedings OOPSLA '87
|%V 22
|%N 12
|%P 243-253
|%D Dec 1987
|
|%L Nier88a
|%K olit obib ooplas survey chloe aoe88 oocda89
|%A O.M. Nierstrasz
|%T A Survey of Object-Oriented Concepts
|%B Object-Oriented Concepts, Databases and Applications
|%E W. Kim and F. Lochovsky
|%I ACM Press and Addison-Wesley
|%D 1989
|%P 3-21
|
|%L Obcp89a
|%K olit obib obcp obcp89
|%Q Workshop on Object-Based Concurrent Programming
|%T Workshop Proceedings
|%J ACM SIGPLAN Notices
|%E G. Agha, P. Wegner, A. Yonezawa
|%V 24
|%N 4
|%C San Diego, (Sept 26-27, 1988)
|%D April 1989
|
|%L Obj86a
|%K olit obib survey oopws86
|%Q Special Issue
|%T Object-Oriented Programming Workshop
|%E P. Wegner, B. Shriver
|%J ACM SIGPLAN Notices
|%V 21
|%N 10
|%D Oct 1986
|
|%L Oops86a
|%K olit obib survey special issue oopsla86
|%Q OOPSLA '86
|%T Conference Proceedings
|%J ACM SIGPLAN Notices
|%E Norman Meyrowitz
|%V 21
|%N 11
|%C Portland, Oregon
|%D Nov 1986
|
|%L Oops87a
|%K olit obib survey special issue oopsla87
|%Q OOPSLA '87
|%T Conference Proceedings
|%J ACM SIGPLAN Notices
|%E Norman Meyrowitz
|%V 22
|%N 12
|%C Orlando, Florida
|%D Dec 1987
|
|%L Oops88a
|%K olit obib survey special issue oopsla88
|%Q OOPSLA '88
|%T Conference Proceedings
|%J ACM SIGPLAN Notices
|%E Norman Meyrowitz
|%V 23
|%N 11
|%C San Diego, California
|%D Nov 1988
|
|%L Scha86a
|%K olit obib ooplas trellis/owl oopsla86
|%A C. Schaffert
|%A T. Cooper
|%A B. Bullis
|%A M. Killian
|%A C. Wilpolt
|%T An Introduction to Trellis/Owl
|%J ACM SIGPLAN Notices, Proceedings OOPSLA '86
|%V 21
|%N 11
|%P 9-16
|%D Nov 1986
|
|%L Shri87a
|%K olit obib research
|%A B. Shriver
|%A P. Wegner (ed.)
|%T Research Directions in Object-Oriented Programming
|%I The MIT Press
|%C Cambridge, Massachusetts
|%D 1987
|
|%L Skar87a
|%K olit obib types versions rdoop87
|%A A.H. Skarra
|%A S.B. Zdonik
|%T The Management of Changing Types in an Object-Oriented Database
|%B Research Directions in Object-Oriented Programming
|%E B. Shriver, P. Wegner
|%I The MIT Press
|%C Cambridge, Massachusetts
|%D 1987
|%P 393-415
|
|%L Snyd86a
|%K olit obib ooplas commonobjects lisp flavors oopws86
|%A A. Snyder
|%T CommonObjects: An Overview
|%J ACM SIGPLAN Notices
|%V 21
|%N 10
|%P 19-28
|%D Oct 1986
|
|%L Snyd86b
|%K olit obib concepts oopsla86
|%A A. Snyder
|%T Encapsulation and Inheritance in Object-Oriented Programming Languages
|%J ACM SIGPLAN Notices, Proceedings OOPSLA '86
|%V 21
|%N 11
|%P 38-45
|%D Nov 1986
|
|%L Stef85a
|%K olit obib survey
|%A M. Stefik
|%A D.G. Bobrow
|%T Object-Oriented Programming: Themes and Variations
|%J The AI Magazine
|%D Dec 1985
|
|%L Stei87a
|%K olit obib inheritance delegation oopsla87
|%A L.A. Stein
|%T Delegation is Inheritance
|%J ACM SIGPLAN Notices, Proceedings OOPSLA '87
|%V 22
|%N 12
|%P 138-146
|%D Dec 1987
|
|%L Stro86a
|%K olit obib ooplas c++
|%A B. Stroustrup
|%T The C++ Programming Language
|%I Addison-Wesley
|%C Reading, Mass.
|%D 1986
|
|%L Stro86b
|%K olit obib ooplas c++ oopws86
|%A B. Stroustrup
|%T An Overview of C++
|%J ACM SIGPLAN Notices
|%V 21
|%N 10
|%P 7-18
|%D Oct 1986
|
|%L Toml88a
|%K olit obib concurrency oocda89
|%A C. Tomlinson
|%A M. Scheevel
|%T Concurrent Object-Oriented Programming Languages
|%B Object-Oriented Concepts, Databases and Applications
|%E W. Kim and F. Lochovsky
|%I ACM Press and Addison-Wesley
|%D 1989
|%P 79-124
|
|%L Tsic87a
|%K olit obib appl knos knowrep chloe oat87
|%A D.C. Tsichritzis
|%A E. Fiume
|%A S. Gibbs
|%A O.M. Nierstrasz
|%T KNOs: KNowledge Acquisition, Dissemination and Manipulation Objects
|%J ACM TOOIS
|%V 5
|%N 1
|%P 96-112
|%D Jan 1987
|
|%L Tsic88c
|%K olit obib oodb ecoop88 chloe aoe88
|%A D.C. Tsichritzis
|%A O.M. Nierstrasz
|%T Fitting Round Objects into Square Databases
|%B Proceedings of the European Conference on
|Object-oriented Programming
|%S Lecture Notes in Computer Science 322
|%E S. Gjessing and K. Nygaard
|%I Springer Verlag
|%P 283-299
|%C Oslo
|%D August 15-17, 1988
|
|%L Wegn86a
|%K olit obib concepts oopws86
|%A P. Wegner
|%T Classification in Object-Oriented Systems
|%J ACM SIGPLAN Notices
|%V 21
|%N 10
|%P 173-182
|%D Oct 1986
|
|%L Wegn87a
|%K olit obib concepts survey oopsla87
|%A P. Wegner
|%T Dimensions of Object-Based Language Design
|%J ACM SIGPLAN Notices,
|Proceedings OOPSLA '87
|%V 22
|%N 12
|%P 168-182
|%D Dec 1987
|
|%L Wegn88a
|%K olit obib ecoop88
|%A P. Wegner
|%A S. B. Zdonik
|%T Inheritance as an Incremental Modification Mechanism or
|What Like Is and Isn't Like
|%B Proceedings of the European Conference on
|Object-oriented Programming
|%S Lecture Notes in Computer Science 322
|%E S. Gjessing and K. Nygaard
|%I Springer Verlag
|%P 55-77
|%C Oslo
|%D August 15-17, 1988
|
|%L Wegn89a
|%K olit obib
|%A P. Wegner
|%T Learning the Language
|%J Byte
|%V 14
|%N 3
|%D March 1989
|%P 245-253
|
|%L Wolc87a
|%K olit obib semantics smalltalk ecoop87
|%A M. Wolczko
|%T Semantics of Smalltalk-80
|%J Proceedings of the European Conference on
|Object-oriented Programming
|%C Paris, France
|%D June 15-17, 1987
|%P 119-131
|
|%L Yoko86a
|%K olit obib ooplas concurrentsmalltalk oopsla86
|%A Y. Yokote
|%A Mario Tokoro
|%T The Design and Implementation of ConcurrentSmalltalk
|%J ACM SIGPLAN Notices, Proceedings OOPSLA '86
|%V 21
|%N 11
|%P 331-340
|%D Nov 1986
|
|%L Yone86a
|%K olit obib ooplas abcl1 concurrency lisp oopsla86
|%A A. Yonezawa
|%A J-P Briot
|%A E. Shibayama
|%T Object-Oriented Concurrent Programming in ABCL/1
|%J ACM SIGPLAN Notices, Proceedings OOPSLA '86
|%V 21
|%N 11
|%P 258-268
|%D Nov 1986
|
|%L Yone87a
|%K olit obib concurrency
|%A A. Yonezawa
|%A M. Tokoro
|%T Object-Oriented Concurrent Programming
|%I The MIT Press
|%C Cambridge, Massachusetts
|%D 1987
|
|%L Zdon86b
|%K olit obib types versions oopws86
|%A S.B. Zdonik
|%T Maintaining Consistency in a Database with Changing Types
|%J ACM SIGPLAN Notices
|%V 21
|%N 10
|%P 120-127
|%D Oct 1986
|
eof
if test `wc -c < bib.ref` -ne 13607
then echo 'shar: bib.ref damaged (should be 13607 bytes)'
fi
fi
exit