-
4
-
-
84947944620
-
An object-oriented effects system
-
Guerraoui, R., ed.: ECOOP'99 - Object-Oriented Programming, 13th European Conference. Berlin, Heidelberg, New York, Springer
-
Greenhouse, A., Boyland, J.: An object-oriented effects system. In Guerraoui, R., ed.: ECOOP'99 - Object-Oriented Programming, 13th European Conference. Volume 1628 of Lecture Notes in Computer Science., Berlin, Heidelberg, New York, Springer (1999) 205-229
-
(1999)
Lecture Notes in Computer Science.
, vol.1628
, pp. 205-229
-
-
Greenhouse, A.1
Boyland, J.2
-
5
-
-
0037586483
-
Ownership, encapsulation and the disjointness of type and effect
-
New York, ACM Press
-
Clarke, D., Drossopoulou, S.: Ownership, encapsulation and the disjointness of type and effect. In: OOPSLA'02 Conference Proceedings - Object-Oriented Programming Systems, Languages and Applications. Volume 37., New York, ACM Press (2002) 292-310
-
(2002)
OOPSLA'02 Conference Proceedings - Object-Oriented Programming Systems, Languages and Applications
, vol.37
, pp. 292-310
-
-
Clarke, D.1
Drossopoulou, S.2
-
6
-
-
84957892301
-
Types for safe locking
-
Swierstra, S.D., ed.: ESOP'99 - Programming Languages and Systems, 8th European Symposium on Programming. Berlin, Heidelberg, New York, Springer
-
Flanagan, C., Abadi, M.: Types for safe locking. In Swierstra, S.D., ed.: ESOP'99 - Programming Languages and Systems, 8th European Symposium on Programming. Volume 1576 of Lecture Notes in Computer Science., Berlin, Heidelberg, New York, Springer (1999) 91-108
-
(1999)
Lecture Notes in Computer Science
, vol.1576
, pp. 91-108
-
-
Flanagan, C.1
Abadi, M.2
-
7
-
-
0035551906
-
A parameterized type system for race-free Java programs
-
New York, ACM Press
-
Boyapati, C., Rinard, M.: A parameterized type system for race-free Java programs. In: OOPSLA'01 Conference Proceedings - Object-Oriented Programming Systems, Languages and Applications. Volume 36., New York, ACM Press (2001) 56-69
-
(2001)
OOPSLA'01 Conference Proceedings - Object-Oriented Programming Systems, Languages and Applications
, vol.36
, pp. 56-69
-
-
Boyapati, C.1
Rinard, M.2
-
8
-
-
0037924416
-
Ownership types for safe programming: Preventing data races and deadlocks
-
New York, ACM Press
-
Boyapati, C., Lee, R., Rinard, M.: Ownership types for safe programming: Preventing data races and deadlocks. In: OOPSLA'02 Conference Proceedings - Object-Oriented Programming Systems, Languages and Applications. Volume 37., New York, ACM Press (2002) 211-230
-
(2002)
OOPSLA'02 Conference Proceedings - Object-Oriented Programming Systems, Languages and Applications
, vol.37
, pp. 211-230
-
-
Boyapati, C.1
Lee, R.2
Rinard, M.3
-
9
-
-
0000189545
-
Typed memory management via static capabilities
-
Walker, D., Crary, K., Morrisett, G.: Typed memory management via static capabilities. ACM Transactions on Programming Languages and Systems 22 (2000) 701-771
-
(2000)
ACM Transactions on Programming Languages and Systems
, vol.22
, pp. 701-771
-
-
Walker, D.1
Crary, K.2
Morrisett, G.3
-
11
-
-
0001428966
-
Intuitionistic reasoning about shared mutable data structure
-
Palgrave (to appear) Draft dated July 28
-
Reynolds, J.C.: Intuitionistic reasoning about shared mutable data structure. In: Millenial Perspectives in Computer Science, Palgrave (to appear) Draft dated July 28, 2000.
-
(2000)
Millenial Perspectives in Computer Science
-
-
Reynolds, J.C.1
-
12
-
-
0036051192
-
Separation logic: A logic for shared mutable data structures
-
Los Alamitos, California, IEEE Computer Society
-
Reynolds, J.: Separation logic: A logic for shared mutable data structures. In: Logic in Computer Science, Los Alamitos, California, IEEE Computer Society (2002) 55-74
-
(2002)
Logic in Computer Science
, pp. 55-74
-
-
Reynolds, J.1
-
15
-
-
0003232884
-
Linear types can change the world!
-
Broy, M., Jones, C.B., eds.: Elsevier, North-Holland
-
Wadler, P.: Linear types can change the world! In Broy, M., Jones, C.B., eds.: Programming Concepts and Methods. Elsevier, North-Holland (1990)
-
(1990)
Programming Concepts and Methods
-
-
Wadler, P.1
-
16
-
-
0012672318
-
Syntactic control of interference revisited
-
Elsevier
-
O'Hearn, P.W., Takeyama, M., Power, A.J., Tonnent, R.D.: Syntactic control of interference revisited. In: MFPS XI, conference on Mathematical Foundations of Program Semantics. Volume 1., Elsevier (1995)
-
(1995)
MFPS XI, Conference on Mathematical Foundations of Program Semantics
, vol.1
-
-
O'Hearn, P.W.1
Takeyama, M.2
Power, A.J.3
Tonnent, R.D.4
-
17
-
-
84947255140
-
Alias types
-
Smolka, G., ed.: ESOP'00 - Programming Languages and Systems, 9th European Symposium on Programming. Berlin, Heidelberg, New York, Springer
-
Smith, F., Walker, D., Morrisett, J.G.: Alias types. In Smolka, G., ed.: ESOP'00 - Programming Languages and Systems, 9th European Symposium on Programming. Volume 1782 of Lecture Notes in Computer Science., Berlin, Heidelberg, New York, Springer (2000) 366-381
-
(2000)
Lecture Notes in Computer Science
, vol.1782
, pp. 366-381
-
-
Smith, F.1
Walker, D.2
Morrisett, J.G.3
-
18
-
-
0032684782
-
Parametric shape analysis via 3-valued logic
-
New York, ACM Press
-
Sagiv, M., Reps, T., Wilhelm, R.: Parametric shape analysis via 3-valued logic. In: Conference Record of the Twenty-sixth Annual ACM SIGACT/SIGPLAN Symposium on Principles of Programming Languages, New York, ACM Press (1999) 105-118
-
(1999)
Conference Record of the Twenty-sixth Annual ACM SIGACT/SIGPLAN Symposium on Principles of Programming Languages
, pp. 105-118
-
-
Sagiv, M.1
Reps, T.2
Wilhelm, R.3
-
19
-
-
0029204695
-
Abstract models of memory management
-
New York, ACM Press
-
Morrisett, G., Felleisen, M., Harper, R.: Abstract models of memory management. In: Proceedings of the Seventh International Conference on Functional Programming Languages and Computer Architecture (FPCA'95), New York, ACM Press (1995) 66-77
-
(1995)
Proceedings of the Seventh International Conference on Functional Programming Languages and Computer Architecture (FPCA'95)
, pp. 66-77
-
-
Morrisett, G.1
Felleisen, M.2
Harper, R.3
-
20
-
-
84881378564
-
Capabilities for sharing: A generalization of uniqueness and read-only
-
Knudsen, J.L., ed.: ECOOP'01 - Object-Oriented Programming, 15th European Conference. Berlin, Heidelberg, New York, Springer
-
Boyland, J., Noble, J., Retert, W.: Capabilities for sharing: A generalization of uniqueness and read-only. In Knudsen, J.L., ed.: ECOOP'01 - Object-Oriented Programming, 15th European Conference. Volume 2072 of Lecture Notes in Computer Science., Berlin, Heidelberg, New York, Springer (2001) 2-27
-
(2001)
Lecture Notes in Computer Science
, vol.2072
, pp. 2-27
-
-
Boyland, J.1
Noble, J.2
Retert, W.3
-
21
-
-
84959039734
-
Alias types for recursive data structures
-
Types in Compilation: Third International Workshop, TIC 2000. Berlin, Heidelberg, New York, Springer
-
Walker, D., Morrisett, G.: Alias types for recursive data structures. In: Types in Compilation: Third International Workshop, TIC 2000. Volume 2071 of Lecture Notes in Computer Science., Berlin, Heidelberg, New York, Springer (2001) 177-206
-
(2001)
Lecture Notes in Computer Science
, vol.2071
, pp. 177-206
-
-
Walker, D.1
Morrisett, G.2
-
22
-
-
0034826554
-
Enforcing high-level protocols in low-level software
-
New York, ACM Press
-
DeLine, R., Fähndrich, M.: Enforcing high-level protocols in low-level software. In: Proceedings of the ACM SIGPLAN'01 Conference on Programming Language Design and Implementation. Volume 36., New York, ACM Press (2001) 59-69
-
(2001)
Proceedings of the ACM SIGPLAN'01 Conference on Programming Language Design and Implementation
, vol.36
, pp. 59-69
-
-
DeLine, R.1
Fähndrich, M.2
-
23
-
-
0036039550
-
Adoption and focus: Practial linear types for imperative programming
-
New York, ACM Press
-
Fähndrich, M., DeLine, R.: Adoption and focus: Practial linear types for imperative programming. In: Proceedings of the ACM SIGPLAN '02 Conference on Programming Language Design and Implementation. Volume 37., New York, ACM Press (2002) 13-24
-
(2002)
Proceedings of the ACM SIGPLAN '02 Conference on Programming Language Design and Implementation
, vol.37
, pp. 13-24
-
-
Fähndrich, M.1
DeLine, R.2
-
24
-
-
84947728179
-
Building a birdge between pointer aliases and program dependencies
-
Hankin, C., ed.: ESOP'98 - Programming Languages and Systems, 7th European Symposium on Programming. Berlin, Heidelberg, New York, Springer
-
Ross, J.L., Sagiv, M.: Building a birdge between pointer aliases and program dependencies. In Hankin, C., ed.: ESOP'98 - Programming Languages and Systems, 7th European Symposium on Programming. Volume 1381 of Lecture Notes in Computer Science., Berlin, Heidelberg, New York, Springer (1998) 221-235
-
(1998)
Lecture Notes in Computer Science
, vol.1381
, pp. 221-235
-
-
Ross, J.L.1
Sagiv, M.2
|