-
2
-
-
70350652142
-
An algebraic approach to mixins and modularity
-
LNCS 1139, Springer-Verlag
-
D. Ancona and E. Zucca. An algebraic approach to mixins and modularity. In Proc. Algebraic and Logic Programming (ALP), pages 179-193. LNCS 1139, Springer-Verlag, 1996
-
(1996)
Proc. Algebraic and Logic Programming (ALP)
, pp. 179-193
-
-
Ancona, D.1
Zucca, E.2
-
5
-
-
84957706716
-
An imperative, first-order calculus with object extension
-
LNCS 1445, Springer-Verlag, 1998. Preliminary version appeared in FOOL 5 proceedings
-
V. Bono and K. Fisher. An imperative, first-order calculus with object extension. In Proc. ECOOP '98, pages 462-497. LNCS 1445, Springer-Verlag, 1998. Preliminary version appeared in FOOL 5 proceedings
-
Proc. ECOOP '98
, pp. 462-497
-
-
Bono, V.1
Fisher, K.2
-
6
-
-
84955583514
-
A subtyping for the Fisher-Honsell-Mitchell lambda calculus of objects
-
LNCS 933, Springer-Verlag
-
V. Bono and L. Liquori. A subtyping for the Fisher-Honsell-Mitchell lambda calculus of objects. In Proc. CSL '94, pages 16-30. LNCS 933, Springer-Verlag, 1995
-
(1995)
Proc. CSL '94
, pp. 16-30
-
-
Bono, V.1
Liquori, L.2
-
8
-
-
84947953187
-
-
Technical Report, The University of Birmingham and Stanford University, Forthcoming
-
V. Bono, A. Patel, V. Shmatikov, and J. C. Mitchell. A core calculus of object, classes, and mixins. Technical Report, The University of Birmingham and Stanford University, 1999. Forthcoming
-
(1999)
A Core Calculus of Object, Classes, and Mixins
-
-
Bono, V.1
Patel, A.2
Shmatikov, V.3
Mitchell, J.C.4
-
11
-
-
84976665944
-
Mixin-based inheritance
-
G. Bracha and W. Cook. Mixin-based inheritance. In Proc. OOPSLA '90, pages 303-311, 1990
-
(1990)
Proc. OOPSLA '90
, pp. 303-311
-
-
Bracha, G.1
Cook, W.2
-
13
-
-
0027224413
-
Safe type checking in a statically-typed object-oriented programming language
-
K. B. Bruce. Safe type checking in a statically-typed object-oriented programming language. In Proc. POPL '93, pages 285-298, 1993
-
(1993)
Proc. POPL '93
, pp. 285-298
-
-
Bruce, K.B.1
-
14
-
-
84972421893
-
A paradigmatic object-oriented language: Design, static typing and semantics
-
K. B. Bruce. A paradigmatic object-oriented language: design, static typing and semantics. J. Functional Programming, 4(2):127-206, 1994
-
(1994)
J. Functional Programming
, vol.4
, Issue.2
, pp. 127-206
-
-
Bruce, K.B.1
-
15
-
-
0029461481
-
The Hopkins Object Group, G. Leavens, and B. C. Pierce. On binary methods
-
K. B. Bruce, L. Cardelli, G. Castagna, The Hopkins Object Group, G. Leavens, and B. C. Pierce. On binary methods. Theory and Practice of Object Systems, 1(3):217-238, 1995
-
(1995)
Theory and Practice of Object Systems
, vol.1
, Issue.3
, pp. 217-238
-
-
Bruce, K.B.1
Cardelli, L.2
Castagna, G.3
-
16
-
-
84957635439
-
Comparing object encodings
-
LNCS 1281, Springer-Verlag
-
K. B. Bruce, L. Cardelli, and B. C. Pierce. Comparing object encodings. In Proc. TACS '97, pages 415-438. LNCS 1281, Springer-Verlag, 1997
-
(1997)
Proc. TACS '97
, pp. 415-438
-
-
Bruce, K.B.1
Cardelli, L.2
Pierce, B.C.3
-
17
-
-
84947925881
-
Subtyping is not a good “match" for object-oriented languages
-
LNCS, Springer-Verlag
-
K. B. Bruce, L. Petersen, and A. Finch. Subtyping is not a good “match" for object-oriented languages. In Proc. ECOOP '97, pages 104-127. LNCS 1241, Springer-Verlag, 1997
-
Proc. ECOOP '97
, pp. 104-127
-
-
Bruce, K.B.1
Petersen, L.2
Finch, A.3
-
18
-
-
0002187650
-
Gent. PolyTOIL: A type-safe polymorphic object-oriented language
-
LNCS 952, Springer-Verlag
-
K. B. Bruce, A. Schuett, and R. van Gent. PolyTOIL: A type-safe polymorphic object-oriented language. In Proc. ECOOP '95, pages 26-51. LNCS 952, Springer-Verlag, 1995
-
(1995)
Proc. ECOOP '95
, pp. 26-51
-
-
Bruce, K.B.1
Schuett, A.2
Van, R.3
-
19
-
-
0022333721
-
On understanding types, data abstraction, and poly-morphism
-
L. Cardelli and P. Wegner. On understanding types, data abstraction, and poly-morphism. Computing Surveys, 17(4):471-522, 1985
-
(1985)
Computing Surveys
, vol.17
, Issue.4
, pp. 471-522
-
-
Cardelli, L.1
Wegner, P.2
-
22
-
-
84906891631
-
Parameter-passing and the lambda calculus
-
E. Crank and M. Felleisen. Parameter-passing and the lambda calculus. In Proc. POPL '91, pages 233-244, 1991
-
(1991)
Proc. POPL '91
, pp. 233-244
-
-
Crank, E.1
Felleisen, M.2
-
23
-
-
0029463256
-
Sound polymorphic type inference for objects
-
J. Eifrig, S. Smith, and V. Trifonov. Sound polymorphic type inference for objects. In Proc. OOPSLA '95, pages 169-184, 1995
-
(1995)
Proc. OOPSLA '95
, pp. 169-184
-
-
Eifrig, J.1
Smith, S.2
Trifonov, V.3
-
24
-
-
0026913084
-
The revised report on the syntactic theories of sequential control and state
-
M. Felleisen and R. Hieb. The revised report on the syntactic theories of sequential control and state. Theoretical Computer Science, 103(2):235-271, 1992
-
(1992)
Theoretical Computer Science
, vol.103
, Issue.2
, pp. 235-271
-
-
Felleisen, M.1
Hieb, R.2
-
25
-
-
0031600762
-
Modular object-oriented programming with units and mixins
-
R. Findler and M. Flatt. Modular object-oriented programming with units and mixins. In Proc. ICFP '98, pages 94-104, 1998
-
(1998)
Proc. ICFP '98
, pp. 94-104
-
-
Findler, R.1
Flatt, M.2
-
27
-
-
0001805715
-
A lambda-calculus of objects and method specialization
-
3-37, Preliminary version appeared in Proc. LICS '93
-
K. Fisher, F. Honsell, and J. C. Mitchell. A lambda-calculus of objects and method specialization. Nordic J. of Computing, 1(1):3-37, 1994. Preliminary version appeared in Proc. LICS '93, pp. 26-38
-
(1994)
Nordic J. Of Computing
, vol.1
, Issue.1
, pp. 26-38
-
-
Fisher, K.1
Honsell, F.2
Mitchell, J.C.3
-
29
-
-
0031683759
-
On the relationship between classes, objects, and data abstraction
-
Pre-liminary version appeared in Marktoberdorf '97 proceedings
-
K. Fisher and J. C. Mitchell. On the relationship between classes, objects, and data abstraction. Theory and Practice of Object Systems, 4(1):3-26, 1998. Pre-liminary version appeared in Marktoberdorf '97 proceedings
-
(1998)
Theory and Practice of Object Systems
, vol.4
, Issue.1
, pp. 3-26
-
-
Fisher, K.1
Mitchell, J.C.2
-
31
-
-
0012673474
-
Positive subtyping
-
Preliminary version appeared in Proc. POPL '95
-
M. Hofmann and B. C. Pierce. Positive subtyping. Information and Computation, 126(1):11-33, 1996. Preliminary version appeared in Proc. POPL '95
-
(1996)
Information and Computation
, vol.126
, Issue.1
, pp. 11-33
-
-
Hofmann, M.1
Pierce, B.C.2
-
32
-
-
0005099440
-
Two semantic models of object-oriented languages
-
C. Gunther and J. C. Mitchell, editors, MIT Press
-
S. Kamin and U. Reddy. Two semantic models of object-oriented languages. In C. Gunther and J. C. Mitchell, editors, Theoretical Aspects of Object-Oriented Programming. MIT Press, 1994
-
Theoretical Aspects of Object-Oriented Programming
, pp. 1994
-
-
Kamin, S.1
Reddy, U.2
-
34
-
-
0347242804
-
-
X. Leroy, D. Rémy, J. Vouillon, and D. Doligez. The Objective Caml system, documentation and user's guide. http://caml.inria.fr/ocaml/htmlman/, 1999
-
(1999)
The Objective Caml System, Documentation and User's Guide
-
-
Leroy, X.1
Rémy, D.2
Vouillon, J.3
Doligez, D.4
-
35
-
-
0005518402
-
Encapsulation and composition as orthogonal operators on mixins: A solution to multiple iinheritance problems
-
M. Van Limberghen and T. Mens. Encapsulation and composition as orthogonal operators on mixins: a solution to multiple iinheritance problems. Object Oriented Systems, 3(1):1-30, 1996
-
(1996)
Object Oriented Systems
, vol.3
, Issue.1
, pp. 1-30
-
-
Van Limberghen, M.1
Mens, T.2
-
37
-
-
85029872176
-
Programming, transforming, and proving with function abstractions and memories
-
LNCS 372, Springer-Verlag
-
I. Mason and C. Talcott. Programming, transforming, and proving with function abstractions and memories. In Proc. ICALP '89, pages 574-588. LNCS 372, Springer-Verlag, 1989
-
(1989)
Proc. ICALP '89
, pp. 574-588
-
-
Mason, I.1
Talcott, C.2
-
38
-
-
84976730112
-
Object-oriented programming with Flavors
-
D. Moon. Object-oriented programming with Flavors. In Proc. OOPSLA '86, pages 1-8, 1986
-
(1986)
Proc. OOPSLA '86
, pp. 1-8
-
-
Moon, D.1
-
39
-
-
84972274325
-
Simple type-theoretic foundations for object-oriented programming
-
Preliminary version appeared in Proc. POPL '93 under the title Object-Oriented Programming Without Recursive Types
-
B. C. Pierce and D. N. Turner. Simple type-theoretic foundations for object-oriented programming. J. Functional Programming, 4(2):207-248, 1994. Preliminary version appeared in Proc. POPL '93 under the title Object-Oriented Programming Without Recursive Types
-
(1994)
J. Functional Programming
, vol.4
, Issue.2
, pp. 207-248
-
-
Pierce, B.C.1
Turner, D.N.2
-
40
-
-
84891611206
-
Objects as closures: Abstract semantics of object-oriented languages
-
U. Reddy. Objects as closures: Abstract semantics of object-oriented languages. In Proc. Conference on Lisp and Functional Programming, pages 289-297, 1988
-
(1988)
Proc. Conference on Lisp and Functional Programming
, pp. 289-297
-
-
Reddy, U.1
-
41
-
-
84957631260
-
Implementing layered designs with mixin layers
-
Y. Smaragdakis and D. Batory. Implementing layered designs with mixin layers. In Proc. ECOOP '98, pages 550-570, 1998
-
(1998)
Proc. ECOOP '98
, pp. 550-570
-
-
Smaragdakis, Y.1
Batory, D.2
-
43
-
-
0030262004
-
Using role components to implement collaboration-based designs
-
M. VanHilst and D. Notkin. Using role components to implement collaboration-based designs. In Proc. OOPSLA '96, pages 359-369, 1996
-
(1996)
Proc. OOPSLA '96
, pp. 359-369
-
-
Vanhilst, M.1
Notkin, D.2
-
44
-
-
0040185781
-
Type inference for objects with instance variables and inheritance
-
C. Gunther and J. C. Mitchell, editors, MIT Press
-
M. Wand. Type inference for objects with instance variables and inheritance. In C. Gunther and J. C. Mitchell, editors, Theoretical Aspects of Object-Oriented Programming. MIT Press, 1994
-
Theoretical Aspects of Object-Oriented Programming
, pp. 1994
-
-
Wand, M.1
-
45
-
-
0003025818
-
A syntactic approach to type soundness
-
A. Wright and M. Felleisen. A syntactic approach to type soundness. Information and Computation, 115(1):38-94, 1994.
-
(1994)
Information and Computation
, vol.115
, Issue.1
, pp. 38-94
-
-
Wright, A.1
Felleisen, M.2
|