-
1
-
-
35048849111
-
Ownership domains: Separating aliasing policy from mechanism
-
Oslo, Norway: Springer-Verlag, Berlin, Heidelberg, Germany
-
Aldrich, Jonathan, & Chambers, Craig. (2004). Ownership Domains: Separating Aliasing Policy from Mechanism. Pages 1-25 of: Proceedings of European Conference on Object-Oriented Programming (ECOOP), vol. 3086. Oslo, Norway: Springer-Verlag, Berlin, Heidelberg, Germany.
-
(2004)
Proceedings of European Conference on Object-Oriented Programming (ECOOP)
, vol.3086
, pp. 1-25
-
-
Aldrich, J.1
Chambers, C.2
-
2
-
-
0037586482
-
Alias annotations for program understanding
-
Seattle, WA, USA: ACM Press, New York, NY, USA.
-
Aldrich, Jonathan, Kostadinov, Valentin, & Chambers, Craig. (2002). Alias Annotations for Program Understanding. Pages 311-330 of: Proceedings of ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA). Seattle, WA, USA: ACM Press, New York, NY, USA.
-
(2002)
Proceedings of ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 311-330
-
-
Aldrich, J.1
Kostadinov, V.2
Chambers, C.3
-
3
-
-
33745220946
-
Ownership confinement ensures representation independence for object-oriented programs
-
Banerjee, Anindya, & Naumann, David A. (2004). Ownership Confinement Ensures Representation Independence for Object-Oriented Programs. Journal of the ACM (JACM), 52(6), 894-960.
-
(2004)
Journal of the ACM (JACM)
, vol.52
, Issue.6
, pp. 894-960
-
-
Banerjee, A.1
Naumann, D.A.2
-
4
-
-
0035551906
-
A parameterized type system for race-free java programs
-
Tampa Bay, FL, USA: ACM Press, New York, NY, USA.
-
Boyapati, Chandrasekhar, & Rinard, Martin. (2001). A Parameterized Type System for Race-Free Java Programs. Pages 56-69 of: Proceedings of ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA). Tampa Bay, FL, USA: ACM Press, New York, NY, USA.
-
(2001)
Proceedings of ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 56-69
-
-
Boyapati, C.1
Rinard, M.2
-
5
-
-
1442265513
-
Ownership types for object encapsulation
-
New Orleans, LA, USA: ACM Press, New York, NY, USA. Invited talk by Barbara Liskov
-
Boyapati, Chandrasekhar, Liskov, Barbara, & Shrira, Liuba. (2003). Ownership Types for Object Encapsulation. Pages 213-223 of: Proceedings of ACM Symposium on Principles of Programming Languages (POPL). New Orleans, LA, USA: ACM Press, New York, NY, USA. Invited talk by Barbara Liskov.
-
(2003)
Proceedings of ACM Symposium on Principles of Programming Languages (POPL).
, pp. 213-223
-
-
Boyapati, C.1
Liskov, B.2
Shrira, L.3
-
7
-
-
0037586483
-
Ownership, encapsulation, and the disjointness of type and effect
-
Seattle, WA, USA: ACM Press, New York, NY, USA.
-
Clarke, Dave, & Drossopoulou, Sophia. (2002). Ownership, Encapsulation, and the Disjointness of Type and Effect. Pages 292-310 of: Proceedings of ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA). Seattle, WA, USA: ACM Press, New York, NY, USA.
-
(2002)
Proceedings of ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 292-310
-
-
Clarke, D.1
Drossopoulou, S.2
-
8
-
-
1442313098
-
Saving the world from bad beans: Deployment-time confinement checking
-
Anaheim, CA: ACM Press, New York, NY, USA.
-
Clarke, Dave, Richmond, Michael, & Noble, James. (2003). Saving the World from Bad Beans: Deployment-Time Confinement Checking. Pages 374-387 of: Proceedings of ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA). Anaheim, CA: ACM Press, New York, NY, USA.
-
(2003)
Proceedings of ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 374-387
-
-
Clarke, D.1
Richmond, M.2
Noble, J.3
-
9
-
-
35248876311
-
External Uniqueness is Unique Enough
-
Lecture Notes in Computer Science (LNCS), Darmstadt, Germany: Springer-Verlag, Berlin, Heidelberg, Germany
-
Clarke, David, & Wrigstad, Tobias. (2003). External Uniqueness is Unique Enough. Pages 176-200 of: Proceedings of European Conference on Object-Oriented Programming (ECOOP). Lecture Notes in Computer Science (LNCS), vol. 2473. Darmstadt, Germany: Springer-Verlag, Berlin, Heidelberg, Germany.
-
(2003)
Proceedings of European Conference on Object-Oriented Programming (ECOOP)
, vol.2473
, pp. 176-200
-
-
Clarke, D.1
Wrigstad, T.2
-
10
-
-
0348137542
-
Ownership types for flexible alias protection
-
Vancouver, Canada: ACM Press, New York, NY, USA.
-
Clarke, David, Potter, John, & Noble, James. (1998). Ownership Types for Flexible Alias Protection. Pages 48-64 of: Proceedings of ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA). Vancouver, Canada: ACM Press, New York, NY, USA.
-
(1998)
Proceedings of ACM Conference on Object-oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 48-64
-
-
Clarke, D.1
Potter, J.2
Noble, J.3
-
12
-
-
13344266569
-
-
Palgrave Macmillan. Editors: Jeremy Gibbons and Oege de Moor. Chap. Fun with Phantom Types
-
Hinze, Ralf. (2003). The Fun of Programming. Palgrave Macmillan. Editors: Jeremy Gibbons and Oege de Moor. Chap. Fun with Phantom Types, pages 245-262.
-
(2003)
The Fun of Programming
, pp. 245-262
-
-
Hinze, R.1
-
13
-
-
84976745647
-
Islands: Aliasing protection in object-oriented languages
-
Phoenix, AZ, USA: ACM Press, New York, NY, USA.
-
Hogg, John. (1991). Islands: Aliasing Protection in Object-Oriented Languages. Pages 271-285 of: Proceedings of ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), vol. 26. Phoenix, AZ, USA: ACM Press, New York, NY, USA.
-
(1991)
Proceedings of ACM Conference on Object-oriented Programming, Systems, Languages, and Applications (OOPSLA)
, vol.26
, pp. 271-285
-
-
Hogg, J.1
-
14
-
-
84944064084
-
On variance-based subtyping for parametric types
-
Malaga, Spain: Springer-Verlag, Berlin, Heidelberg, Germany. To appear in ACM Transactions on Programming Languages and Systems
-
Igarashi, Atsushi, & Viroli, Mirko. (2002). On variance-based subtyping for parametric types. Pages 441-469 of: Proceedings of European Conference on Object-Oriented Programming (ECOOP). Malaga, Spain: Springer-Verlag, Berlin, Heidelberg, Germany. To appear in ACM Transactions on Programming Languages and Systems.
-
(2002)
Proceedings of European Conference on Object-Oriented Programming (ECOOP)
, pp. 441-469
-
-
Igarashi, A.1
Viroli, M.2
-
15
-
-
0012583283
-
Featherweight Java: A minimal core calculus for Java and GJ
-
Igarashi, Atsushi, Pierce, Benjamin C., & Wadler, Philip. (2001). Featherweight Java: a minimal core calculus for Java and GJ. ACM Transactions on Programming Languages and Systems (TOPLAS), 23(3), 396-450.
-
(2001)
ACM Transactions on Programming Languages and Systems (TOPLAS)
, vol.23
, Issue.3
, pp. 396-450
-
-
Igarashi, A.1
Pierce, B.C.2
Wadler, P.3
-
16
-
-
0029547437
-
State in haskell
-
Launchbury, John, & Peyton Jones, Simon L. (1995). State in Haskell. Lisp and Symbolic Computation, 8(4), 293-341.
-
(1995)
Lisp and Symbolic Computation
, vol.8
, Issue.4
, pp. 293-341
-
-
Launchbury, J.1
Peyton Jones, S.L.2
-
17
-
-
0342664664
-
Domain-specific embedded compilers
-
Berkeley, CA, USA: USENIX Association
-
Leijen, Daan, & Meijer, Erik. (1999). Domain-Specific Embedded Compilers. Pages 109-122 of: Proceedings of the 2nd Conference on Domain-Specific Languages. Berkeley, CA, USA: USENIX Association.
-
(1999)
Proceedings of the 2nd Conference on Domain-Specific Languages
, pp. 109-122
-
-
Leijen, D.1
Meijer, E.2
-
18
-
-
0037504132
-
-
Fernuniversität Hagen. Poetzsch-Heffter, A. and Meyer, J. (editors). Chap. Universes: a Type System for Controlling Representation Exposure
-
Müller, P., & Poetzsch-Heffter, A. (1999). Programming Languages and Fundamentals of Programming, Fernuniversität Hagen. Poetzsch-Heffter, A. and Meyer, J. (editors). Chap. Universes: a Type System for Controlling Representation Exposure.
-
(1999)
Programming Languages and Fundamentals of Programming
-
-
Müller, P.1
Poetzsch-Heffter, A.2
-
19
-
-
33750262766
-
-
May Tech. rept. VUW-CS-TR-03/9. School of Mathematics, Statistics, and Computer Science, Victoria University of Wellington, New Zealand
-
Noble, James, & Biddle, Robert. 2003 (May). Oh! Gee! Java! - Ownership Types (almost) for Free. Tech. rept. VUW-CS-TR-03/9. School of Mathematics, Statistics, and Computer Science, Victoria University of Wellington, New Zealand.
-
(2003)
Oh! Gee! Java! - Ownership Types (Almost) for Free
-
-
Noble, J.1
Biddle, R.2
-
20
-
-
84957718680
-
Flexible alias protection
-
Jul,Eric(ed), Lecture Notes in Computer Science (LNCS), Springer-Verlag, Berlin, Heidelberg, Germany
-
Noble, James, Vitek, Jan, & Potter, John. (1998). Flexible Alias Protection. Pages 158-185 of: Jul, Eric (ed), Proceedings of European Conference on Object-Oriented Programming (ECOOP). Lecture Notes in Computer Science (LNCS), vol. 1445. Springer-Verlag, Berlin, Heidelberg, Germany.
-
(1998)
Proceedings of European Conference on Object-oriented Programming (ECOOP)
, vol.1445
, pp. 158-185
-
-
Noble, J.1
Vitek, J.2
Potter, J.3
-
21
-
-
51749114569
-
Towards a model of encapsulation
-
Clarke, Dave (ed), UU-CS-2003, Utrecht University
-
Noble, James, Biddle, Robert, Tempero, Ewan, Potanin, Alex, & Clarke, Dave. (2003). Towards a Model of Encapsulation. Clarke, Dave (ed), Proceedings of International Workshop on Aliasing, Confinement, and Ownership (IWACO). UU-CS-2003, no. 030. Utrecht University.
-
(2003)
Proceedings of International Workshop on Aliasing, Confinement, and Ownership (IWACO).
, vol.30
-
-
Noble, J.1
Biddle, R.2
Tempero, E.3
Potanin, A.4
Clarke, D.5
-
23
-
-
33750250839
-
Defaulting generic java to ownership
-
Oslo, Norway: Springer-Verlag, Berlin, Heidelberg, Germany
-
Potanin, Alex, Noble, James, Clarke, Dave, & Biddle, Robert. (2004). Defaulting Generic Java to Ownership. Proceedings of the Workshop on Formal Techniques for Java-like Programs in European Conference on Object-Oriented Programming (FTfJP). Oslo, Norway: Springer-Verlag, Berlin, Heidelberg, Germany.
-
(2004)
Proceedings of the Workshop on Formal Techniques for Java-like Programs in European Conference on Object-oriented Programming (FTfJP)
-
-
Potanin, A.1
Noble, J.2
Clarke, D.3
Biddle, R.4
-
24
-
-
33750256244
-
-
Sun Microsystems. (2005). Java Development Kit. Available at: http://java.sun.com/j2se/.
-
(2005)
Java Development Kit
-
-
-
25
-
-
0035338198
-
Confined types in java
-
Vitek, Jan, & Bokowski, Boris. (2001). Confined Types in Java. Software Practice & Experience, 31(6), 507-532.
-
(2001)
Software Practice & Experience
, vol.31
, Issue.6
, pp. 507-532
-
-
Vitek, J.1
Bokowski, B.2
-
26
-
-
31744436291
-
Type-based confinement
-
Zhao, Tian, Palsberg, Jens, & Vitek, Jan. (2006). Type-Based Confinement. Journal of Functional Programming, 16(1), 83-128.
-
(2006)
Journal of Functional Programming
, vol.16
, Issue.1
, pp. 83-128
-
-
Zhao, T.1
Palsberg, J.2
Vitek, Jan.3
|