-
2
-
-
0001549408
-
A theory of mixin modules: Basic and derived operators
-
D. ANCONA, E. ZUCCA, A theory of mixin modules: basic and derived operators, Math: Struct: in Comput: Sci: Vol: 8 (1998) 401-446.
-
(1998)
Math: Struct: In Comput: Sci: Vol
, vol.8
, pp. 401-446
-
-
Ancona, D.1
Zucca, E.2
-
3
-
-
2342467302
-
A core calculus of classes and objects, MFPS’99
-
V. BONO, A. PATEL, V. SHMATIKOV, J. MITCHELL, A core calculus of classes and objects, MFPS’99, Electronic Notes in Comput: Sci: Vol: 20 (1999).
-
(1999)
Electronic Notes in Comput: Sci: Vol
, pp. 20
-
-
Bono, V.1
Patel, A.2
Shmatikov, V.3
Mitchell, J.4
-
4
-
-
84947911746
-
A core calculus of classes and mixins, ECOOP’99
-
V. BONO, A. PATEL, V. SHMATIKOV, J. MITCHELL, A core calculus of classes and mixins, ECOOP’99, Lecture Notes in Comput: Sci: 1628 (1999) 43-66.
-
(1999)
Lecture Notes in Comput: Sci
, vol.1628
, pp. 43-66
-
-
Bono, V.1
Patel, A.2
Shmatikov, V.3
Mitchell, J.4
-
6
-
-
0027224413
-
Safe type checking in a statically-typed object-oriented programming language
-
K. BRUCE, Safe type checking in a statically-typed object-oriented programming language, POPL’93 (1993) 285-298.
-
(1993)
POPL’93
, pp. 285-298
-
-
Bruce, K.1
-
7
-
-
84947925881
-
-
K. BRUCE, L. PETERSEN, A. FIECH, Subtyping is not a good “match” for object- oriented languages, ECOOP’97, Lecture Notes in Comput: Sci: 1241 (1997) 104-127.
-
(1997)
Subtyping is Not a Good “match” for Object- Oriented Languages, ECOOP’97, Lecture Notes in Comput: Sci
, vol.1241
, pp. 104-127
-
-
Bruce, K.1
Petersen, L.2
Fiech, A.3
-
8
-
-
84976664186
-
A semantics of multiple inheritance, Semantics of Data Types, Lecture Notes in Comput: Sci: 173 (1984) 51-67: Also published in Information and Computation
-
L. CARDELLI, A semantics of multiple inheritance, Semantics of Data Types, Lecture Notes in Comput: Sci: 173 (1984) 51-67: Also published in Information and Computation, Vol: 76 (1988).
-
(1988)
Vol
, pp. 76
-
-
Cardelli, L.1
-
10
-
-
84976650148
-
A denotational semantics of inheritance and its correctness, OOPSLA’89
-
W. COOK, J. PALSBERG, A denotational semantics of inheritance and its correctness, OOPSLA’89, ACM SIGPLAN Notices Vol. 24 No. 10 (1989) 433-443.
-
(1989)
ACM SIGPLAN Notices
, vol.24
, Issue.10
, pp. 433-443
-
-
Cook, W.1
Palsberg, J.2
-
11
-
-
84945263323
-
-
W. COOK, W. HILL, P. CANNING, Inheritance is not subtyping, in [18], 497-517.
-
Inheritance is Not Subtyping
, vol.18
, pp. 497-517
-
-
Cook, W.1
Hill, W.2
Canning, P.3
-
12
-
-
85027597145
-
Principal type-schemes for functional programs
-
L. DAMAS, R MILNER, Principal type-schemes for functional programs, POPL’82 (1982) 207-212.
-
(1982)
POPL’82
, pp. 207-212
-
-
Damas, L.1
Milner, R.2
-
13
-
-
0029520856
-
An interpretation of typed OOP in a langage with state
-
J. EIFRIG, S. SMITH, V. TRIFONOV, A. ZWARICO, An interpretation of typed OOP in a langage with state, LISP and Symbolic Computation Vol. 8 (1995) 357-397.
-
(1995)
LISP and Symbolic Computation
, vol.8
, pp. 357-397
-
-
Eifrig, J.1
Smith, S.2
Trifonov, V.3
Zwarico, A.4
-
15
-
-
0027308358
-
A lambda calculus of objects and method specialization
-
K. FISHER, F. HONSELL, J. MITCHELL, A lambda calculus of objects and method specialization, LICS’93 (1993) 26-38.
-
(1993)
LICS’93
, pp. 26-38
-
-
Fisher, K.1
Honsell, F.2
Mitchell, J.3
-
16
-
-
0029454104
-
The development of type systems for object-oriented languages
-
K. FISHER, J. MITCHELL, The development of type systems for object-oriented languages, Theory and Practice of Object Systems Vol. 1, No. 3 (1996) 189-220.
-
(1996)
Theory and Practice of Object Systems
, vol.1
, Issue.3
, pp. 189-220
-
-
Fisher, K.1
Mitchell, J.2
-
18
-
-
84945261863
-
Theoretical Aspects of Object-Oriented Programming
-
C. GUNTER, J. MITCHELL (Eds.), Theoretical Aspects of Object-Oriented Programming, The MIT Press (1994).
-
(1994)
The MIT Press
-
-
Gunter, C.1
Mitchell, J.2
-
19
-
-
0027666650
-
Type inference with extended pattern matching and subtypes
-
L.A. JATEGAONKAR, J. MITCHELL, Type inference with extended pattern matching and subtypes, Fundamenta Informaticae Vol. 19 (1993) 127-166.
-
(1993)
Fundamenta Informaticae
, vol.19
, pp. 127-166
-
-
Jategaonkar, L.A.1
Mitchell, J.2
-
20
-
-
85026747787
-
Inheritance in SMALLTALK-80: A denotational definition
-
S. KAMIN, Inheritance in SMALLTALK-80: a denotational definition, POPL’88 (1988) 80-87.
-
(1988)
POPL’88
, pp. 80-87
-
-
Kamin, S.1
-
21
-
-
0347242804
-
-
X. LEROY, D. DOLIGEZ, J. GARRIGUE, D. REMY, J. VOUILLON, The Objective Caml System, release 3.00, Documentation and user’s manual, available at http://caml.inria.fr (2000).
-
(2000)
The Objective Caml System, Release 3.00, Documentation and user’s Manual
-
-
Leroy, X.1
Doligez, D.2
Garrigue, J.3
Remy, D.4
Vouillon, J.5
-
22
-
-
84976685114
-
Virtual Classes: A powerful mechanism in object-oriented programming, OOPSLA’89
-
O.L. MADSEN, B. MOLLER PEDERSEN, Virtual Classes: A powerful mechanism in object-oriented programming, OOPSLA’89, ACM SIGPLAN Notices Vol. 24 No. 10 (1989) 397-406.
-
(1989)
ACM SIGPLAN Notices
, vol.24
, Issue.10
, pp. 397-406
-
-
Madsen, O.L.1
Pedersen, B.M.2
-
24
-
-
0018105622
-
A theory of type polymorphism in programming
-
R MILNER, A theory of type polymorphism in programming, J. of Computer and System Sciences Vol. 17 (1978) 348-375.
-
(1978)
J. Of Computer and System Sciences
, vol.17
, pp. 348-375
-
-
Milner, R.1
-
25
-
-
84972274325
-
Simple type-theoretic foundations for object-oriented programming
-
B. C. PIERCE, D. TURNER, Simple type-theoretic foundations for object-oriented programming, J. of Functional Programming Vol. 4 No. 2 (1994) 207-247.
-
(1994)
J. Of Functional Programming
, vol.4
, Issue.2
, pp. 207-247
-
-
Pierce, B.C.1
Turner, D.2
-
26
-
-
25944476704
-
Programming with ML-ART: An extension to ML with abstract and record types, TACS’94, Lecture Notes in Comput
-
D. REMY, Programming with ML-ART: an extension to ML with abstract and record types, TACS’94, Lecture Notes in Comput. Sci. 789 (1994) 321-346.
-
(1994)
Sci
, vol.789
, pp. 321-346
-
-
Remy, D.1
-
27
-
-
0031700830
-
Objective ML: An effective object-oriented extension of ML
-
D. REMY, J. VOUILLON, Objective ML: an effective object-oriented extension of ML, Theory and practice of Objects Systems, Vol. 4, No. 1 (1998) 27-50.
-
(1998)
Theory and Practice of Objects Systems
, vol.4
, Issue.1
, pp. 27-50
-
-
Remy, D.1
Vouillon, J.2
-
28
-
-
84976756363
-
Encapsulation and inheritance in object-oriented programming languages, OOPSLA’86
-
A. SNYDER, Encapsulation and inheritance in object-oriented programming languages, OOPSLA’86, ACM SIGPLAN Notices Vol. 21 No. 11 (1986) 38-45.
-
(1986)
ACM SIGPLAN Notices
, vol.21
, Issue.11
, pp. 38-45
-
-
Snyder, A.1
-
29
-
-
0001532436
-
On the notion of inheritance
-
A. TAIVALSAARI, On the notion of inheritance, ACM Computing Surveys Vol. 28 No. 3 (1996) 438-479.
-
(1996)
ACM Computing Surveys
, vol.28
, Issue.3
, pp. 438-479
-
-
Taivalsaari, A.1
-
30
-
-
0023210290
-
Complete type inference for simple objects
-
M. WAND, Complete type inference for simple objects, LICS’87 (1987) 37-44.
-
(1987)
LICS’87
, pp. 37-44
-
-
Wand, M.1
-
32
-
-
0003025818
-
A syntactic approach to type soundness
-
A. WRIGHT, M. FELLEISEN, A syntactic approach to type soundness, Information and Computation Vol. 115 No. 1 (1994) 38-94.
-
(1994)
Information and Computation
, vol.115
, Issue.1
, pp. 38-94
-
-
Wright, A.1
Felleisen, M.2
|