-
6
-
-
84976755024
-
F-bounded polymorphism for object-oriented programming
-
P. Canning, W. Cook, W. Hill, J. Mitchell, and W. Olthoff. F-bounded polymorphism for object-oriented programming. In Proc. of Conf. on Functional Programming Languages and Computer Architecture, pages 273–280, 1989.
-
(1989)
Proc. of Conf. on Functional Programming Languages and Computer Architecture
, pp. 273-280
-
-
Canning, P.1
Cook, W.2
Hill, W.3
Mitchell, J.4
Olthoff, W.5
-
7
-
-
84976827729
-
Interfaces for strongly-typed object-oriented programming
-
P. Canning, W. Cook, W. Hill, and W. Olthoff. Interfaces for strongly-typed object-oriented programming. In Proc. of ACM Conf. on Object-Oriented Programming, Systems, Languages and Applications, pages 457–467, 1989.
-
(1989)
Proc. of ACM Conf. on Object-Oriented Programming, Systems, Languages and Applications
, pp. 457-467
-
-
Canning, P.1
Cook, W.2
Hill, W.3
Olthoff, W.4
-
9
-
-
84976664186
-
A semantics of multiple inheritance
-
of Lecture Notes in Computer Science, Springer-Verlag
-
L. Cardelli. A semantics of multiple inheritance. In Semantics of Data Types, volume 173 of Lecture Notes in Computer Science, pages 51–68. Springer-Verlag, 1984.
-
(1984)
Semantics of Data Types
, vol.173
, pp. 51-68
-
-
Cardelli, L.1
-
10
-
-
0003866848
-
-
(revised). Technical Report 52, Digital Equipment Corporation Systems Research Center, Dec
-
L. Cardelli, J. Donahue, L. Glassman, M. Jordan, B. Kalsow, and G. Nelson. Modula-3 report (revised). Technical Report 52, Digital Equipment Corporation Systems Research Center, Dec. 1989.
-
(1989)
Modula-3 Report
-
-
Cardelli, L.1
Donahue, J.2
Glassman, L.3
Jordan, M.4
Kalsow, B.5
Nelson, G.6
-
12
-
-
84918707845
-
-
Technical Report 48, Digital Equipment Corporation Systems Research Center
-
L. Cardelli and J. C. Mitchell. Operations on records. Technical Report 48, Digital Equipment Corporation Systems Research Center, 1989.
-
(1989)
Operations on Records
-
-
Cardelli, L.1
Mitchell, J.C.2
-
13
-
-
0022333721
-
On understanding types, data abstraction, and polymorphism
-
L. Cardelli and P. Wegner. On understanding types, data abstraction, and polymorphism. Computing Surveys, 17(4):471–522, 1986.
-
(1986)
Computing Surveys
, vol.17
, Issue.4
, pp. 471-522
-
-
Cardelli, L.1
Wegner, P.2
-
14
-
-
84976669927
-
An efficient implementation of SELF, a dynamically-typed object-oriented language based on prototypes
-
C. Chambers, D. Ungar, and E. Lee. An efficient implementation of SELF, a dynamically-typed object-oriented language based on prototypes. In Proc. of ACM Conf. on Object-Oriented Programming, Systems, Languages and Applications, pages 49–70, 1989.
-
(1989)
Proc. of ACM Conf. on Object-Oriented Programming, Systems, Languages and Applications
, pp. 49-70
-
-
Chambers, C.1
Ungar, D.2
Lee, E.3
-
19
-
-
0003151644
-
Eqlog: Equality, types, and generic modules for logic programming
-
295–363. Prentice-Hall, 1986. An earlier version appears in Journal of Logic Programming, September 84
-
J. Goguen and J. Meseguer. Eqlog: Equality, types, and generic modules for logic programming. In Functional and Logic Programming, pages 295–363. Prentice-Hall, 1986. An earlier version appears in Journal of Logic Programming, Volume 1, Number 2, pages 179–210, September 84.
-
In Functional and Logic Programming
, vol.1
, Issue.2
, pp. 179-210
-
-
Goguen, J.1
Meseguer, J.2
-
20
-
-
84976746763
-
Initial algebra semantics and continuous algebras
-
January
-
J. Goguen, J. Thatcher, E. Wagner, and J. Wright. Initial algebra semantics and continuous algebras. J. ACM, 24(1):68–95, January 1977.
-
(1977)
J. ACM
, vol.24
, Issue.1
, pp. 68-95
-
-
Goguen, J.1
Thatcher, J.2
Wagner, E.3
Wright, J.4
-
23
-
-
0017504316
-
Abstract data types and the development of data structures
-
June
-
J. Guttag. Abstract data types and the development of data structures. Communications of the ACM, 20(6):297–404, June 1977.
-
(1977)
Communications of the ACM
, vol.20
, Issue.6
, pp. 297-404
-
-
Guttag, J.1
-
24
-
-
0020929263
-
An introduction to the larch shared language
-
J. V. Guttag and J. J. Horning. An introduction to the larch shared language. In IFIP, 1983.
-
(1983)
IFIP
-
-
Guttag, J.V.1
Horning, J.J.2
-
26
-
-
6044275927
-
Vulcan: Logical concurrent objects
-
MIT Press
-
K. Kahn, E. Tribble, M. Miller, and D. Bobrow. Vulcan: Logical concurrent objects. In Research Directions in Object-Oriented Programming, pages 75–112. MIT Press, 1987.
-
(1987)
Research Directions in Object-Oriented Programming
, pp. 75-112
-
-
Kahn, K.1
Tribble, E.2
Miller, M.3
Bobrow, D.4
-
28
-
-
84976738441
-
An exemplar based smalltalk
-
W. R. LaLonde, D. A. Thomas, and J. R. Pugh. An exemplar based smalltalk. In Proc. of ACM Conf. on Object-Oriented Programming, Systems, Languages and Applications, pages 322–330, 1986.
-
(1986)
Proc. of ACM Conf. on Object-Oriented Programming, Systems, Languages and Applications
, pp. 322-330
-
-
Lalonde, W.R.1
Thomas, D.A.2
Pugh, J.R.3
-
30
-
-
0017526283
-
Abstraction mechanisms in CLU
-
B. Liskov, A. Snyder, R. Atkinson, and C. Schaffert. Abstraction mechanisms in CLU. Communications of the ACM, 20:564–576, 1977.
-
(1977)
Communications of the ACM
, vol.20
, pp. 564-576
-
-
Liskov, B.1
Snyder, A.2
Atkinson, R.3
Schaffert, C.4
-
31
-
-
84976670850
-
Programming with abstract data types
-
B. Liskov and S. Zilles. Programming with abstract data types. SIGPlan Notices, 9(4):50–59, 1974.
-
(1974)
Sigplan Notices
, vol.9
, Issue.4
, pp. 50-59
-
-
Liskov, B.1
Zilles, S.2
-
35
-
-
0015482049
-
On the criteria to be used in decomposing systems into modules
-
D. Parnas. On the criteria to be used in decomposing systems into modules. Communications of the ACM, 15:1053–1058, 1972.
-
(1972)
Communications of the ACM
, vol.15
, pp. 1053-1058
-
-
Parnas, D.1
-
36
-
-
0015346655
-
A technique for software module specification
-
D. Parnas. A technique for software module specification. Communications of the ACM, 15:330–336, 1972.
-
(1972)
Communications of the ACM
, vol.15
, pp. 330-336
-
-
Parnas, D.1
-
39
-
-
12844286669
-
User-defined types and procedural data structures as complementary approaches to data abstraction
-
J. C. Reynolds. User-defined types and procedural data structures as complementary approaches to data abstraction. In New Advances in Algorithmic Languages, pages 157–168. Inst. de Recherche d’Informatique et d’Automatique, 1975.
-
(1975)
New Advances in Algorithmic Languages
, pp. 157-168
-
-
Reynolds, J.C.1
-
41
-
-
0003924373
-
Random House Dictionary of the English Language
-
editor
-
J. Stein, editor. Random House Dictionary of the English Language. Random House, 1967.
-
(1967)
Random House
-
-
Stein, J.1
-
43
-
-
0024900567
-
Type inference for record concatenation and multiple inheritance
-
M. Wand. Type inference for record concatenation and multiple inheritance. In Proc. IEEE Symposium on Logic in Computer Science, pages 92–97, 1989.
-
(1989)
Proc. IEEE Symposium on Logic in Computer Science
, pp. 92-97
-
-
Wand, M.1
-
45
-
-
84976812210
-
Procedural encapsulation: A linguistic protection mechanism
-
S. N. Zilles. Procedural encapsulation: A linguistic protection mechanism. SIGPlan Notices, 8(9):142–146, 1973.
-
(1973)
Sigplan Notices
, vol.8
, Issue.9
, pp. 142-146
-
-
Zilles, S.N.1
|