-
1
-
-
26444531385
-
Knowledge representation and communication mechanisms in Lore
-
[Benoit 1986]
-
[Benoit 1986] Ch. Benoit, Yves Caseau, Ch. Pherivong, Knowledge Representation and Communication Mechanisms in Lore. ECAI 1986, 215-224
-
ECAI 1986
, pp. 215-224
-
-
Benoit, Ch.1
Caseau, Y.2
Pherivong, Ch.3
-
2
-
-
0347304998
-
On including part hierarchies in object-oriented languages, with an implementation in smalltalk
-
[Blake & Cook 1987]
-
[Blake & Cook 1987] D. Blake and S. Cook. On Including Part Hierarchies in Object-Oriented Languages, with an Implementation in Smalltalk. In ECOOP Proceedings 1988, 41-50.
-
(1988)
ECOOP Proceedings
, pp. 41-50
-
-
Blake, D.1
Cook, S.2
-
4
-
-
84976724025
-
CommonLoops: Merging lisp and object-oriented programming
-
[Bobrow 1986]
-
[Bobrow 1986] Bobrow, D.G., Kahn, K., Kiczales, G., Masinter, L., Stefik, M., and Zdybel, F. CommonLoops: Merging Lisp and Object-Oriented Programming. In OOPSLA Proceedings. 1986.
-
(1986)
OOPSLA Proceedings
-
-
Bobrow, D.G.1
Kahn, K.2
Kiczales, G.3
Masinter, L.4
Stefik, M.5
Zdybel, F.6
-
5
-
-
84976764359
-
Common lisp object system specification X3J13
-
[Bobrow 1988a], September
-
[Bobrow 1988a] D. G. Bobrow, L. G. DeMichiel, R. P. Gabriel, S. E. Keene, G. Kiczales, and D. A. Moon. Common Lisp Object System Specification X3J13. SIGPLAN Notices, Volume 23, September 1988
-
(1988)
SIGPLAN Notices
, vol.23
-
-
Bobrow, D.G.1
DeMichiel, L.G.2
Gabriel, R.P.3
Keene, S.E.4
Kiczales, G.5
Moon, D.A.6
-
7
-
-
0347598504
-
CLOS in context: The shape of the design space
-
[Bobrow 1993], Andreas Paepcke, editor, MIT Press
-
[Bobrow 1993] Daniel G. Bobrow, Richard P. Gabriel, Jon L. White, CLOS in Context: The Shape of the Design Space, in Object-Oriented Programming: The CLOS Perspective, Andreas Paepcke, editor, MIT Press, 1993, http://www. dreamsongs.com/NewFiles/clos-book.pdf
-
(1993)
Object-oriented Programming: The CLOS Perspective
-
-
Bobrow, D.G.1
Gabriel, R.P.2
White, J.L.3
-
8
-
-
33745058185
-
Deltatalk: An empirically and aesthetically motivated simplification of the smalltalk-80 language
-
[Borning & O'Shea, 1987]
-
[Borning & O'Shea, 1987] Alan Borning and Tim O'Shea. Deltatalk: An Empirically and Aesthetically Motivated Simplification of the Smalltalk-80 Language. In ECOOP Proceedings,1987, 3-12.
-
(1987)
ECOOP Proceedings
, pp. 3-12
-
-
Borning, A.1
O'Shea, T.2
-
9
-
-
85034856839
-
A type declaration and inference system for smalltalk
-
[Borning & Ingalls 1982]
-
[Borning & Ingalls 1982] A. H. Borning and D. H. H. Ingalls. A Type Declaration and Inference System for Smalltalk. In POPL Proceedings, 1982, 133-141.
-
(1982)
POPL Proceedings
, pp. 133-141
-
-
Borning, A.H.1
Ingalls, D.H.H.2
-
10
-
-
0031250628
-
Parasitic methods: An implementation of multi methods for Java
-
[Boyland & Castagna 1997]
-
[Boyland & Castagna 1997] John Boyland and Giuseppe Castagna Parasitic Methods: An Implementation of Multi Methods for Java. In OOPSLA Proceedings 1997.
-
(1997)
OOPSLA Proceedings
-
-
Boyland, J.1
Castagna, G.2
-
11
-
-
12844287474
-
Mirrors: Design principles for meta-level facilities of object-oriented programming languages
-
[Bracha 2004]
-
[Bracha 2004] Gilad Bracha, David Ungar: Mirrors: design principles for meta-level facilities of object-oriented programming languages. In OOPSLA Proceedings, 2004. 331-344
-
(2004)
OOPSLA Proceedings
, pp. 331-344
-
-
Bracha, G.1
Ungar, D.2
-
13
-
-
0029461481
-
On binary methods
-
[Bruce 1995], Fall
-
[Bruce 1995] Kim Bruce, Luca Cardelli, Giuseppe Castagna, Gary T. Leavens, Benjamin Pierce, On binary methods, Theory and Practice of Object Systems, v.1 n.3, p.221-242, Fall 1995
-
(1995)
Theory and Practice of Object Systems
, vol.1
, Issue.3
, pp. 221-242
-
-
Bruce, K.1
Cardelli, L.2
Castagna, G.3
Leavens, G.T.4
Pierce, B.5
-
14
-
-
26444583634
-
An overview of Lore
-
[Caseau 1986]
-
[Caseau 1986] Yves Caseau, An Overview of Lore. IEEE Software 3(1): 72-73
-
IEEE Software
, vol.3
, Issue.1
, pp. 72-73
-
-
Caseau, Y.1
-
15
-
-
0024649667
-
A model for a reflective object-oriented language
-
[Caseau 1989]
-
[Caseau 1989] Yves Caseau, A Model for a Reflective Object-Oriented Language, SIGPLAN Notices 24(4), 22-24
-
SIGPLAN Notices
, vol.24
, Issue.4
, pp. 22-24
-
-
Caseau, Y.1
-
16
-
-
84976655461
-
Covariance and contravariance: Conflict without a cause
-
[Castagna 1995], May
-
[Castagna 1995] Giuseppe Castagna. Covariance and contravariance: Conflict without a cause. ACM Transactions on Programming Languages and Systems, 17(3):431-447, May 1995
-
(1995)
ACM Transactions on Programming Languages and Systems
, vol.17
, Issue.3
, pp. 431-447
-
-
Castagna, G.1
-
17
-
-
0001955024
-
Object-oriented multimethods in cecil
-
[Chambers 1992]
-
[Chambers 1992] Craig Chambers. Object-Oriented Multimethods in Cecil. In ECOOP Proceedings, 1992
-
(1992)
ECOOP Proceedings
-
-
Chambers, C.1
-
19
-
-
0004014411
-
-
[Czarnecki 2000], Addison-Wesley
-
[Czarnecki 2000] K. Czarnecki, U. W. Eisenecker, Generative Programming: Methods, Tools, and Applications, Addison-Wesley, 2000
-
(2000)
Generative Programming: Methods, Tools, and Applications
-
-
Czarnecki, K.1
Eisenecker, U.W.2
-
22
-
-
84976720018
-
Reflective facilities in smalltalk-80
-
[Foote & Johnson 1989]
-
[Foote & Johnson 1989] Brian Foote and Ralph E. Johnson. Reflective Facilities in Smalltalk-80. In OOPSLA '89 Proceedings, 1989, 327-335
-
(1989)
OOPSLA '89 Proceedings
, pp. 327-335
-
-
Foote, B.1
Johnson, R.E.2
-
23
-
-
26444455262
-
Metadata
-
[Foote & Yoder 1998] Monticello, Illinois, August 1998. Technical Report #WUCS-98025 (PLoP '98/EuroPLoP '98) Dept. of Computer Science, Washington University September
-
[Foote & Yoder 1998] Metadata. In Proceedings of the Fifith Conference on Pattern Languages of Programs (PLoP '98) Monticello, Illinois, August 1998. Technical Report #WUCS-98025 (PLoP '98/EuroPLoP '98) Dept. of Computer Science, Washington University September 1998
-
(1998)
Proceedings of the Fifith Conference on Pattern Languages of Programs (PLoP '98)
-
-
-
24
-
-
33947389166
-
Big ball of mud
-
[Foote 2000], Neil Harrison, et al., Addison-Wesley
-
[Foote 2000] Brian Foote and Joseph W. Yoder, Big Ball of Mud, in Patterns Languages of Program Design 4 (PLoPD4), Neil Harrison, et al., Addison-Wesley, 2000
-
(2000)
Patterns Languages of Program Design 4 (PLoPD4)
-
-
Foote, B.1
Yoder, J.W.2
-
25
-
-
84976743471
-
CLOS: Integrating object-oriented and functional programming
-
[Gabriel 1991]
-
[Gabriel 1991] Richard P. Gabriel, Jon L. White, Daniel G. Bobrow, CLOS: Integrating Object-Oriented and Functional Programming, Communications of the ACM, Volume 34, 1991
-
(1991)
Communications of the ACM
, vol.34
-
-
Gabriel, R.P.1
White, J.L.2
Bobrow, D.G.3
-
26
-
-
0003880013
-
-
[Gamma 1995], Addision-Wesley
-
[Gamma 1995] Erich Gamma, Richard Helm, Ralph E. Johnson, and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software, Addision-Wesley, 1995.
-
(1995)
Design Patterns: Elements of Reusable Object-oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.E.3
Vlissides, J.4
-
27
-
-
23344453280
-
Walkabout revisited: The runabout
-
[Grothoff 2003]
-
[Grothoff 2003] C. Grothoff. Walkabout revisited: The runabout. In ECOOP Proceedings, 2003.
-
(2003)
ECOOP Proceedings
-
-
Grothoff, C.1
-
28
-
-
0011477134
-
-
[Goldberg 1976]. Xerox Palo Alto Research Center
-
[Goldberg 1976] Adele Goldberg and Alan Kay, editors, with the Learning Research Group. Smalltalk-72 Instruction Manual. Xerox Palo Alto Research Center
-
Smalltalk-72 Instruction Manual
-
-
Goldberg, A.1
Kay, A.2
-
31
-
-
12844268516
-
Super and inner: Together at last!
-
[Goldberg 2004]
-
[Goldberg 2004] David S. Goldberg, Robert Bruce Findler, Matthew Flatt. Super and inner: together at last! In OOPSLA Proceedings 2004, 116-129
-
(2004)
OOPSLA Proceedings
, pp. 116-129
-
-
Goldberg, D.S.1
Findler, R.B.2
Flatt, M.3
-
32
-
-
26444467432
-
Arithmetic and double dispatching in smalltalk-80
-
[Hebel 1990], V2 N6 March/April
-
[Hebel 1990] Kurt J. Hebel and Ralph E. Johnson. Arithmetic and Double Dispatching in Smalltalk-80. In Journal of Object-Oriented Programming, V2 N6 March/April 1990, 40-44
-
(1990)
Journal of Object-oriented Programming
, pp. 40-44
-
-
Hebel, K.J.1
Johnson, R.E.2
-
33
-
-
0018046659
-
The smalltalk-76 programming system: Design and implementation
-
[Ingalls 1978]
-
[Ingalls 1978] Daniel H. H. Ingalls. The Smalltalk-76 Programming System: Design and Implementation. In 5th ACM Symposium on POPL, 1978, 9-15
-
(1978)
5th ACM Symposium on POPL
, pp. 9-15
-
-
Ingalls, D.H.H.1
-
34
-
-
84976775159
-
A simple technique for handling multiple polymorphism
-
[Ingalls 1986]
-
[Ingalls 1986] D.H.H. Ingalls. A simple technique for handling multiple polymorphism. In Proceedings of OOPSLA '86, 1986.
-
(1986)
Proceedings of OOPSLA '86
-
-
Ingalls, D.H.H.1
-
38
-
-
0000758969
-
An overview of AspectJ
-
[Kiczales 2001]
-
[Kiczales 2001] Gregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, and William G. Griswold. An overview of AspectJ. In ECOOP Proceedngs 2001.
-
(2001)
ECOOP Proceedngs
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
42
-
-
84987239465
-
-
[LaLonde 1986]. OOPSLA '86 Proceedings. Portland, OR, October 4-8
-
[LaLonde 1986] Wilf R. LaLonde, Dave A. Thomas and John R. Pugh. An Exemplar Based Smalltalk. OOPSLA '86 Proceedings. Portland, OR, October 4-8 1977 pages 322-330
-
(1977)
An Exemplar Based Smalltalk
, pp. 322-330
-
-
LaLonde, W.R.1
Thomas, D.A.2
Pugh, J.R.3
-
43
-
-
63549087608
-
Multiple dispatch as dispatch on tuples
-
[Leavens and Millstein]
-
[Leavens and Millstein] Multiple Dispatch as Dispatch on Tuples. In OOPSLA Proceedings, 1998, 274-287.
-
(1998)
OOPSLA Proceedings
, pp. 274-287
-
-
-
44
-
-
84948979880
-
Meta-level programming with CodA
-
[McAffer 1995]
-
[McAffer 1995] Jeff McAffer. Meta-level Programming with CodA. In ECOOP Proceedings 1995, 190-214.
-
(1995)
ECOOP Proceedings
, pp. 190-214
-
-
McAffer, J.1
-
45
-
-
0005117365
-
-
[Maes 1987a]. Artificial Intelligence Laboratory. Vrije Universiteit Brussel. Technical Report 87-2
-
[Maes 1987a] Pattie Maes. Computational Reflection. Artificial Intelligence Laboratory. Vrije Universiteit Brussel. Technical Report 87-2, 1987
-
(1987)
Computational Reflection
-
-
Maes, P.1
-
46
-
-
84976785515
-
Concepts and experiments in computational reflection
-
[Macs 1987b]
-
[Macs 1987b] Pattie Maes. Concepts and Experiments in Computational Reflection. In OOPSLA '87 Proceedings. 1987, 147-155.
-
(1987)
OOPSLA '87 Proceedings
, pp. 147-155
-
-
Maes, P.1
-
47
-
-
84976730112
-
Object-oriented programming with flavors
-
[Moon 1986]
-
[Moon 1986] David Moon, Object-Oriented Programming with Flavors, In OOPSLA '86 Proceedings, 1986 1-8
-
(1986)
OOPSLA '86 Proceedings
, pp. 1-8
-
-
Moon, D.1
-
48
-
-
1442288534
-
Stéphane Ducasse: OOPAL: Integrating array programming in object-oriented programming
-
[Mougin 2003]
-
[Mougin 2003] Philippe Mougin, Stéphane Ducasse: OOPAL: integrating array programming in object-oriented programming. In OOPSLA Proceedings, 2003, 65-77
-
(2003)
OOPSLA Proceedings
, pp. 65-77
-
-
Mougin, P.1
-
49
-
-
0003232807
-
Multi-methods in a StaticallyTyped programming language
-
[Mugridge 1991]
-
[Mugridge 1991] Warwick Mugridge, John Hamer, John Hosking. Multi-Methods in a StaticallyTyped Programming Language. In ECOOP Proceedings, 1991, 147-155
-
(1991)
ECOOP Proceedings
, pp. 147-155
-
-
Mugridge, W.1
Hamer, J.2
Hosking, J.3
-
51
-
-
26444545808
-
Experiments with generic visitors
-
[Palsberg 1998], Marstrand, Sweden
-
[Palsberg 1998] Jens Palsberg, C. Barry Jay, James Noble. Experiments with Generic Visitors. In the Proceedings of theWorkshop on Generic Programming, Marstrand, Sweden, 1998.
-
(1998)
The Proceedings of TheWorkshop on Generic Programming
-
-
Palsberg, J.1
Jay, C.B.2
Noble, J.3
-
55
-
-
12844270485
-
Stéphane Ducasse: Object-oriented encapsulation for dynamically typed languages
-
[Scharli 2004]
-
[Scharli 2004] Nathanael Schärli, Andrew P. Black, Stéphane Ducasse: Object-oriented encapsulation for dynamically typed languages. In OOPSLA Proceedings. 2004, 130-149
-
(2004)
OOPSLA Proceedings
, pp. 130-149
-
-
Schärli, N.1
Black, A.P.2
-
56
-
-
0021204378
-
Reflection and semantics in lisp
-
[Smith 1983]
-
[Smith 1983] Brian Cantwell Smith. Reflection and Semantics in Lisp. In POPL Proceedings, 1984, 23-35
-
(1984)
POPL Proceedings
, pp. 23-35
-
-
Smith, B.C.1
-
57
-
-
0022870650
-
Object-oriented programming: Themes and variations
-
[Stefik 1986a]
-
[Stefik 1986a] Mark Stefik and Daniel G. Bobrow. Object-Oriented Programming: Themes and Variations. AI Magazine 6(4):40-62, 1986
-
(1986)
AI Magazine
, vol.6
, Issue.4
, pp. 40-62
-
-
Stefik, M.1
Bobrow, D.G.2
-
59
-
-
84947929069
-
Genericity in Java with virtual types
-
[Thorup 1997]
-
[Thorup 1997] Thorup, K. K. Genericity in Java with virtual types. In ECOOP Proceedings 1997, 444-471.
-
(1997)
ECOOP Proceedings
, pp. 444-471
-
-
Thorup, K.K.1
-
60
-
-
84976684419
-
Self: The power of simplicity
-
[Ungar 1987]
-
[Ungar 1987] David Ungar and Randall B. Smith. Self: The Power of Simplicity. In OOPSLA '87 Proceedings. 1987, 227-242.
-
(1987)
OOPSLA '87 Proceedings
, pp. 227-242
-
-
Ungar, D.1
Smith, R.B.2
|