-
1
-
-
0031250932
-
Adding type parameterization to the Java language
-
October
-
O. Agesen, S. N. Freund, and J. C. Mitchell. Adding type parameterization to the Java language. In Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), October 1997.
-
(1997)
Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
-
-
Agesen, O.1
Freund, S.N.2
Mitchell, J.C.3
-
2
-
-
0037586482
-
Alias annotations for program understanding
-
November
-
J. Aldrich, V. Kostadinov, and C. Chambers. Alias annotations for program understanding. In Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), November 2002.
-
(2002)
Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
-
-
Aldrich, J.1
Kostadinov, V.2
Chambers, C.3
-
5
-
-
0343624473
-
Design issues for persistent Java: A type-safe, object-oriented, orthogonally persistent system
-
May
-
M. P. Atkinson, M. J. Jordan, L. Daynes, and S. Spence. Design issues for persistent Java: A type-safe, object-oriented, orthogonally persistent system. In Persistent Object Systems (POS), May 1996.
-
(1996)
Persistent Object Systems (POS)
-
-
Atkinson, M.P.1
Jordan, M.J.2
Daynes, L.3
Spence, S.4
-
10
-
-
0037505061
-
Safe runtime downcasts with ownership types
-
MIT Laboratory for Computer Science, June
-
C. Boyapati, R. Lee, and M. Rinard. Safe runtime downcasts with ownership types. Technical Report TR-853, MIT Laboratory for Computer Science, June 2002.
-
(2002)
Technical Report
, vol.TR-853
-
-
Boyapati, C.1
Lee, R.2
Rinard, M.3
-
11
-
-
0037924416
-
Ownership types for safe programming: Preventing data races and deadlocks
-
November
-
C. Boyapati, R. Lee, and M. Rinard. Ownership types for safe programming: Preventing data races and deadlocks. In Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA). November 2002.
-
(2002)
Object-oriented Programming, Systems, Languages, and Applications (OOPSLA)
-
-
Boyapati, C.1
Lee, R.2
Rinard, M.3
-
12
-
-
0038519067
-
Ownership types and safe lazy upgrades in object-oriented databases
-
MIT Laboratory for Computer Science, July
-
C. Boyapati, B. Liskov, and L. Shrira. Ownership types and safe lazy upgrades in object-oriented databases. Technical Report TR-858, MIT Laboratory for Computer Science, July 2002.
-
(2002)
Technical Report
, vol.TR-858
-
-
Boyapati, C.1
Liskov, B.2
Shrira, L.3
-
13
-
-
0038180251
-
-
Submitted for publication, November
-
C. Boyapati, B. Liskov, L. Shrira, C. Moh, and S. Richman. Lazy modular upgrades in persistent object stores. Submitted for publication, November 2002.
-
(2002)
Lazy Modular Upgrades in Persistent Object Stores
-
-
Boyapati, C.1
Liskov, B.2
Shrira, L.3
Moh, C.4
Richman, S.5
-
15
-
-
77953603005
-
-
Submitted for publication, November
-
C. Boyapati, A. Salcianu, W. Beebee, Jr., and M. Rinard. Ownership types for safe region-based memory management in Real-Time Java. Submitted for publication, November 2002.
-
(2002)
Ownership Types for Safe Region-based Memory Management in Real-time Java
-
-
Boyapati, C.1
Salcianu, A.2
Beebee W., Jr.3
Rinard, M.4
-
16
-
-
0345884636
-
Making the future safe for the past: Adding genericity to the Java programming language
-
October
-
G. Bracha, M. Odersky, D. Stoutamire, and P. Wadler. Making the future safe for the past: Adding genericity to the Java programming language. In Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), October 1998.
-
(1998)
Object-oriented Programming, Systems, Languages, and Applications (OOPSLA)
-
-
Bracha, G.1
Odersky, M.2
Stoutamire, D.3
Wadler, P.4
-
19
-
-
0037842643
-
-
PhD thesis, University of New South Wales, Australia, July
-
D. G. Clarke. Ownership and containment. PhD thesis, University of New South Wales, Australia, July 2001.
-
(2001)
Ownership and Containment
-
-
Clarke, D.G.1
-
20
-
-
0037586483
-
Ownership, encapsulation and disjointness of type and effect
-
November
-
D. G. Clarke and S. Drossopoulou. Ownership, encapsulation and disjointness of type and effect. In Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), November 2002.
-
(2002)
Object-oriented Programming, Systems, Languages, and Applications (OOPSLA)
-
-
Clarke, D.G.1
Drossopoulou, S.2
-
22
-
-
0348137542
-
Ownership types for flexible alias protection
-
October
-
D. G. Clarke, J. M. Potter, and J. Noble. Ownership types for flexible alias protection. In Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), October 1998.
-
(1998)
Object-oriented Programming, Systems, Languages, and Applications (OOPSLA)
-
-
Clarke, D.G.1
Potter, J.M.2
Noble, J.3
-
25
-
-
0029462709
-
Subtypes vs. where clauses: Constraining parametric polymorphism
-
October
-
M. Day, R. Gruber, B. Liskov, and A. C. Myers. Subtypes vs. where clauses: Constraining parametric polymorphism. In Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), October 1995.
-
(1995)
Object-oriented Programming, Systems, Languages, and Applications (OOPSLA)
-
-
Day, M.1
Gruber, R.2
Liskov, B.3
Myers, A.C.4
-
28
-
-
0037842606
-
Wrestling with rep exposure
-
Compaq Systems Research Center, July
-
D. L. Detlefs, K. R. M. Leino, and G. Nelson. Wrestling with rep exposure. Research Report 156. Compaq Systems Research Center, July 1998.
-
(1998)
Research Report
, vol.156
-
-
Detlefs, D.L.1
Leino, K.R.M.2
Nelson, G.3
-
35
-
-
0037505033
-
Region-based memory management in Cyclone
-
June
-
D. Grossman, G. Morrisett, T. Jim, M. Hicks, Y. Wang, and J. Cheney. Region-based memory management in Cyclone. In Programming Language Design and Implementation (PLDI), June 2001.
-
(2001)
Programming Language Design and Implementation (PLDI)
-
-
Grossman, D.1
Morrisett, G.2
Jim, T.3
Hicks, M.4
Wang, Y.5
Cheney, J.6
-
37
-
-
0002820732
-
The Geneva convention on the treatment of object aliasing
-
April
-
J. Hogg, D. Lea, A. Wills, and D. de Champeaux. The Geneva convention on the treatment of object aliasing. In OOPS Messenger 3(2), April 1992.
-
(1992)
OOPS Messenger
, vol.3
, Issue.2
-
-
Hogg, J.1
Lea, D.2
Wills, A.3
De Champeaux, D.4
-
38
-
-
0038180227
-
-
JavaSoft, February
-
JavaSoft. Inner class specification, February 1997. Available at http://java.sun.com/products/JDK/1.1.
-
(1997)
Inner Class Specification
-
-
-
41
-
-
84976714425
-
Report on the programming language Euclid
-
February
-
B. W. Lampson, J. J. Horning, R. L. London, J. G. Mitchell, and G. J. Popek. Report on the programming language Euclid. In Sigplan Notices, 12(2), February 1977.
-
(1977)
Sigplan Notices
, vol.12
, Issue.2
-
-
Lampson, B.W.1
Horning, J.J.2
London, R.L.3
Mitchell, J.G.4
Popek, G.J.5
-
43
-
-
0003401899
-
Data abstraction and information hiding
-
Compaq Systems Research Center, November
-
K. R. M. Leino and G. Nelson. Data abstraction and information hiding. Research Report 160, Compaq Systems Research Center, November 2000.
-
(2000)
Research Report
, vol.160
-
-
Leino, K.R.M.1
Nelson, G.2
-
47
-
-
0038179351
-
Safe lazy software upgrades in object-oriented databases
-
MIT Laboratory for Computer Science, June
-
B. Liskov, C. Moh, S. Richman, L. Shrira, Y. Cheung, and C. Boyapati. Safe lazy software upgrades in object-oriented databases. Technical Report TR-851, MIT Laboratory for Computer Science, June 2002.
-
(2002)
Technical Report
, vol.TR-851
-
-
Liskov, B.1
Moh, C.2
Richman, S.3
Shrira, L.4
Cheung, Y.5
Boyapati, C.6
-
48
-
-
0017526283
-
Abstraction mechanisms in CLU
-
August
-
B. Liskov, A. Snyder, R. R. Atkinson, and C. Schaffert. Abstraction mechanisms in CLU. In Communications of the ACM (CACM) 20(8), August 1977.
-
(1977)
Communications of the ACM (CACM)
, vol.20
, Issue.8
-
-
Liskov, B.1
Snyder, A.2
Atkinson, R.R.3
Schaffert, C.4
-
59
-
-
0038179350
-
A type system for safe region-based memory management in real-time Java
-
MIT Laboratory for Computer Science, November
-
A. Salcianu, C. Boyapati, W. Beebee, Jr., and M. Rinard. A type system for safe region-based memory management in Real-Time Java. Technical Report TR-869, MIT Laboratory for Computer Science, November 2002.
-
(2002)
Technical Report
, vol.TR-869
-
-
Salcianu, A.1
Boyapati, C.2
Beebee W., Jr.3
Rinard, M.4
-
62
-
-
0003232884
-
Linear types can change the world
-
M. Broy and C. Jones, editors
-
P. Wadler. Linear types can change the world. In M. Broy and C. Jones, editors, Programming Concepts and Methods, 1990.
-
(1990)
Programming Concepts and Methods
-
-
Wadler, P.1
|