-
1
-
-
34248232936
-
A framework for implementing pluggable type systems
-
Portland, OR, USA, pp, ACM Press, Portland
-
Andreae, C., Noble, J., Markstrum, S., Millstein, T.: A framework for implementing pluggable type systems. In: Proc. 21th ACM Conf. OOPSLA, Portland, OR, USA, pp. 57-74. ACM Press, Portland (2006)
-
(2006)
Proc. 21th ACM Conf. OOPSLA
, pp. 57-74
-
-
Andreae, C.1
Noble, J.2
Markstrum, S.3
Millstein, T.4
-
2
-
-
0038575343
-
-
Boyapati, C., Liskov, B., Shrira, L.: Ownership types for object encapsulation. In: Morrisett, G. (ed.) Proc. 30th ACM Symp. POPL, New Orleans, LA, USA, January 2003, (ACM SIGPLAN Notices (38)1) pp. 213-223. ACM Press, New York (2003)
-
Boyapati, C., Liskov, B., Shrira, L.: Ownership types for object encapsulation. In: Morrisett, G. (ed.) Proc. 30th ACM Symp. POPL, New Orleans, LA, USA, January 2003, (ACM SIGPLAN Notices (38)1) pp. 213-223. ACM Press, New York (2003)
-
-
-
-
3
-
-
35248819194
-
-
Boyland, J.: Checking interference with fractional permissions. In: Cousot, R. (ed.) SAS 2003. LNCS, 2694, pp. 55-72. Springer, Heidelberg (2003)
-
Boyland, J.: Checking interference with fractional permissions. In: Cousot, R. (ed.) SAS 2003. LNCS, vol. 2694, pp. 55-72. Springer, Heidelberg (2003)
-
-
-
-
4
-
-
84881378564
-
Capabilities for sharing: A generalisation of uniqueness and read-only
-
Knudsen, J.L, ed, ECOOP 2001, Springer, Heidelberg
-
Boyland, J., Noble, J., Retert, W.: Capabilities for sharing: A generalisation of uniqueness and read-only. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol. 2072, pp. 2-27. Springer, Heidelberg (2001)
-
(2001)
LNCS
, vol.2072
, pp. 2-27
-
-
Boyland, J.1
Noble, J.2
Retert, W.3
-
5
-
-
17044397177
-
Connecting effects and uniqueness with adoption
-
Abadi, M, ed, ACM Press, New York
-
Boyland, J.T., Retert, W.: Connecting effects and uniqueness with adoption. In: Abadi, M. (ed.) Proc. 32nd ACM Symp. POPL, January 2005, pp. 283-295. ACM Press, New York (2005)
-
(2005)
Proc. 32nd ACM Symp. POPL, January
, pp. 283-295
-
-
Boyland, J.T.1
Retert, W.2
-
6
-
-
0023961010
-
A semantics of multiple inheritance
-
Cardelli, L.: A semantics of multiple inheritance. Information and Computation 76(2/3), 138-164 (1988)
-
(1988)
Information and Computation
, vol.76
, Issue.2-3
, pp. 138-164
-
-
Cardelli, L.1
-
7
-
-
31744433927
-
Semantic type qualifiers
-
ACM Press, New York
-
Chin, B., Markstrum, S., Millstein, T.: Semantic type qualifiers. In: Proc. 2005 ACM Conf. PLDI, pp. 85-95. ACM Press, New York (2005)
-
(2005)
Proc. 2005 ACM Conf. PLDI
, pp. 85-95
-
-
Chin, B.1
Markstrum, S.2
Millstein, T.3
-
8
-
-
0034826554
-
Enforcing high-level protocols in low-level software
-
Snowbird, UT, United States, June, ACM Press, New York, USA
-
DeLine, R., Fähndrich, M.: Enforcing high-level protocols in low-level software. In: Proc. 2001 PLDI, Snowbird, UT, United States, June 2001, pp. 59-69. ACM Press, New York, USA (2001)
-
(2001)
Proc. 2001 PLDI
, pp. 59-69
-
-
DeLine, R.1
Fähndrich, M.2
-
9
-
-
34250326521
-
-
DeLine, R., Fähndrich, M.: Typestates for objects. In M. Odersky, editor, 18th ECOOP. In: Odersky, M. (ed.) ECOOP 2004. LNCS, 3086, pp. 465-490. Springer, Heidelberg (2004)
-
DeLine, R., Fähndrich, M.: Typestates for objects. In M. Odersky, editor, 18th ECOOP. In: Odersky, M. (ed.) ECOOP 2004. LNCS, vol. 3086, pp. 465-490. Springer, Heidelberg (2004)
-
-
-
-
10
-
-
17144373715
-
Type-based race detection for Java
-
Proceedings of the 2000 ACM SIGPLAN Conference on Programming Language Design and Implementation PLDI, Vancouver, British Columbia, Canada, June, ACM Press, New York
-
Flanagan, C., Freund, S.N.: Type-based race detection for Java. In: Proceedings of the 2000 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI) (SIGPLAN Notices), Vancouver, British Columbia, Canada, June 2000, vol. 35(5), pp. 219-232. ACM Press, New York (2000)
-
(2000)
SIGPLAN Notices
, vol.35
, Issue.5
, pp. 219-232
-
-
Flanagan, C.1
Freund, S.N.2
-
11
-
-
0037697288
-
A type and effect system for atomicity
-
ACM Press, New York
-
Flanagan, C., Qadeer, S.: A type and effect system for atomicity. In: Proc. 2003 PLDI, pp. 338-349. ACM Press, New York (2003)
-
(2003)
Proc. 2003 PLDI
, pp. 338-349
-
-
Flanagan, C.1
Qadeer, S.2
-
12
-
-
0027805209
-
The essence of compiling with continuations
-
Albuquerque, New Mexico June
-
Flanagan, C., Sabry, A., Duba, B.F., Felleisen, M.: The essence of compiling with continuations. In: Proc. 1993 PLDI, pp. 237-247, Albuquerque, New Mexico (June 1993)
-
(1993)
Proc. 1993 PLDI
, pp. 237-247
-
-
Flanagan, C.1
Sabry, A.2
Duba, B.F.3
Felleisen, M.4
-
13
-
-
22644448825
-
A programmer's reduction semantics for classes and mixins
-
Alves-Foss, J, ed, Formal Syntax and Semantics of Java, Springer, Heidelberg
-
Flatt, M., Krishnamurthi, S., Felleisen, M.: A programmer's reduction semantics for classes and mixins. In: Alves-Foss, J. (ed.) Formal Syntax and Semantics of Java. LNCS, vol. 1523, pp. 241-269. Springer, Heidelberg (1999)
-
(1999)
LNCS
, vol.1523
, pp. 241-269
-
-
Flatt, M.1
Krishnamurthi, S.2
Felleisen, M.3
-
14
-
-
0036036247
-
Flow-sensitive type qualifiers
-
Berlin, Germany, June, ACM Press, New York
-
Foster, J.S., Terauchi, T., Aiken, A.: Flow-sensitive type qualifiers. In: Proc. 2002 PLDI, Berlin, Germany, June 2002, pp. 1-12. ACM Press, New York (2002)
-
(2002)
Proc. 2002 PLDI
, pp. 1-12
-
-
Foster, J.S.1
Terauchi, T.2
Aiken, A.3
-
15
-
-
84976808261
-
Refinement types for ML
-
91, Toronto, Canada, June, ACM Press, New York
-
Freeman, T., Pfenning, F.: Refinement types for ML. In: Proc. PLDI '91, Toronto, Canada, June 1991, pp. 268-277. ACM Press, New York (1991)
-
(1991)
Proc. PLDI
, pp. 268-277
-
-
Freeman, T.1
Pfenning, F.2
-
16
-
-
33745803642
-
Type-based amortised heap-space analysis
-
Sestoft, P, ed, ESOP 2006 and ETAPS 2006, Springer, Heidelberg
-
Hofmann, M., Jost, S.: Type-based amortised heap-space analysis. In: Sestoft, P. (ed.) ESOP 2006 and ETAPS 2006. LNCS, vol. 3924, Springer, Heidelberg (2006)
-
(2006)
LNCS
, vol.3924
-
-
Hofmann, M.1
Jost, S.2
-
17
-
-
33244492863
-
Crosscutting techniques in program specification and analysis
-
ACM Press, New York
-
Lam, P., Kuncak, V., Rinard, M.: Crosscutting techniques in program specification and analysis. In: AOSD '05: Proceedings of the 4th international conference on Aspect-oriented software development, pp. 169-180. ACM Press, New York (2005)
-
(2005)
AOSD '05: Proceedings of the 4th international conference on Aspect-oriented software development
, pp. 169-180
-
-
Lam, P.1
Kuncak, V.2
Rinard, M.3
-
18
-
-
1142263318
-
An effective theory of type refinements
-
Shivers, O, ed, Uppsala, Sweden, August, ACM Press, New York () 2003
-
Mandelbaum, Y., Walker, D., Harper, R.: An effective theory of type refinements. In: Shivers, O. (ed.) Proc. Intl. Conf. Functional Programming 2003, Uppsala, Sweden, August 2003, pp. 213-225. ACM Press, New York (2003)
-
(2003)
Proc. Intl. Conf. Functional Programming
, pp. 213-225
-
-
Mandelbaum, Y.1
Walker, D.2
Harper, R.3
-
19
-
-
0025229171
-
Toward a typed foundation for method specialization and inheritance
-
ACM Press, San Francisco, CA
-
Mitchell, J.C.: Toward a typed foundation for method specialization and inheritance. In: Proc. 17th ACM Symp. POPL, January 1990, pp. 109-124. ACM Press, San Francisco, CA (1990)
-
(1990)
Proc. 17th ACM Symp. POPL, January
, pp. 109-124
-
-
Mitchell, J.C.1
-
20
-
-
84957718680
-
Flexible alias protection
-
Jul, E, ed, ECOOP 1998, Springer, Heidelberg
-
Noble, J., Vitek, J., Potter, J.: Flexible alias protection. In: Jul, E. (ed.) ECOOP 1998. LNCS, vol. 1445, pp. 158-185. Springer, Heidelberg (1998)
-
(1998)
LNCS
, vol.1445
, pp. 158-185
-
-
Noble, J.1
Vitek, J.2
Potter, J.3
-
21
-
-
0032761040
-
Type inference with constrained types
-
Odersky, M., Sulzmann, M., Wehr, M.: Type inference with constrained types. Theory and Practice of Object Systems 5(1), 35-55 (1999)
-
(1999)
Theory and Practice of Object Systems
, vol.5
, Issue.1
, pp. 35-55
-
-
Odersky, M.1
Sulzmann, M.2
Wehr, M.3
-
22
-
-
0034831419
-
-
Palsberg, J.: Type-based analysis and applications. In: ACM. (ed.) ACM SIGPLAN - SIGSOFT Workshop on Program Analysis for Software Tools and Engineering: PASTE'01, June 09, pp. 20-27. ACM Press, New York (2001)
-
Palsberg, J.: Type-based analysis and applications. In: ACM. (ed.) ACM SIGPLAN - SIGSOFT Workshop on Program Analysis for Software Tools and Engineering: PASTE'01, June 09, pp. 20-27. ACM Press, New York (2001)
-
-
-
-
25
-
-
0027592833
-
Extending typestate checking using conditional liveness analysis
-
Strom, R.E., Yellin, D.M.: Extending typestate checking using conditional liveness analysis. IEEE Trans. Softw. Eng. 19(5), 478-485 (1993)
-
(1993)
IEEE Trans. Softw. Eng
, vol.19
, Issue.5
, pp. 478-485
-
-
Strom, R.E.1
Yellin, D.M.2
-
26
-
-
0022605097
-
Typestate: A programming language concept for enhancing software reliability
-
Strom, R.E., Yemini, S.: Typestate: A programming language concept for enhancing software reliability. IEEE Trans. Softw. Eng. 12(1), 157-171 (1986)
-
(1986)
IEEE Trans. Softw. Eng
, vol.12
, Issue.1
, pp. 157-171
-
-
Strom, R.E.1
Yemini, S.2
-
27
-
-
38149088495
-
-
Thiemann, P.: A type safe DOM API. In: Bierman, G., Koch, C. (eds.) DBPL 2005. LNCS, 3774, Springer, Heidelberg (2005)
-
Thiemann, P.: A type safe DOM API. In: Bierman, G., Koch, C. (eds.) DBPL 2005. LNCS, vol. 3774, Springer, Heidelberg (2005)
-
-
-
-
28
-
-
33646131583
-
Substructural type systems
-
Pierce, B.C, ed, chapter 1, MIT Press, Cambridge
-
Walker, D.: Substructural type systems. In: Pierce, B.C. (ed.) Advanced Topics in Types and Programming Languages, chapter 1, MIT Press, Cambridge (2005)
-
(2005)
Advanced Topics in Types and Programming Languages
-
-
Walker, D.1
-
30
-
-
0032670051
-
Dependent types in practical programming
-
Aiken, A, ed, ACM Press, New York
-
Xi, H., Pfenning, F.: Dependent types in practical programming. In: Aiken, A. (ed.) Proc. 26th ACM Symp. POPL, January 1999, pp. 214-227. ACM Press, New York (1999)
-
(1999)
Proc. 26th ACM Symp. POPL, January
, pp. 214-227
-
-
Xi, H.1
Pfenning, F.2
-
31
-
-
1442264033
-
Lightweight confinement for Featherweight Java
-
Anaheim, CA, USA, ACM Press, New York
-
Zhao, T., Palsberg, J., Vitek, J.: Lightweight confinement for Featherweight Java. In: Proc. 18th ACM Conf. OOPSLA, Anaheim, CA, USA, 2003, pp. 135-148. ACM Press, New York (2003)
-
(2003)
Proc. 18th ACM Conf. OOPSLA
, pp. 135-148
-
-
Zhao, T.1
Palsberg, J.2
Vitek, J.3
|