-
1
-
-
0015346655
-
A technique for software module specification with examples
-
PARNAS, D. L. 1972. A technique for software module specification with examples. Comm. ACM 15, 5, 330-336.
-
(1972)
Comm. ACM
, vol.15
, Issue.5
, pp. 330-336
-
-
Parnas, D.L.1
-
2
-
-
0024863421
-
Dynamic typing in a statically-typed language
-
ABADI, M., CARDELLI, L., PIERCE, B., AND PLOTKIN, G. 1989. Dynamic typing in a statically-typed language. In Proceedings of the Symposium on Principles of Programming Languages. 213-227.
-
(1989)
Proceedings of the Symposium on Principles of Programming Languages
, pp. 213-227
-
-
Abadi, M.1
Cardelli, L.2
Pierce, B.3
Plotkin, G.4
-
6
-
-
33745812256
-
-
BLEI, D., HARRELSON, C., JHALA, R.,MAJUMDAR, R., NECULA, G. C., RAHUL, S. P.,WEIMER, W., ANDWEITZ, D. 2000. Vampyre. http://www-cad.eecs.berkeley.edu/ ∼rupak/Vampyre/.
-
(2000)
Vampyre
-
-
Blei, D.1
Harrelson, C.2
Jhala, R.3
Majumdar, R.4
Necula, G.C.5
Rahul, P.6
Weimer, S.W.7
Andweitz, D.8
-
7
-
-
33745867351
-
Sound and complete models for contracts
-
BLUME, M. AND MCALLESTER, D. 2006. Sound and complete models for contracts. J. Funct. Program. 16, 375-414.
-
(2006)
J. Funct. Program.
, vol.16
, pp. 375-414
-
-
Blume, M.1
McAllester, D.2
-
8
-
-
0026190144
-
Inheritance as implicit coercion
-
BREAZU-TANNEN, V., COQUAND, T., GUNTER, C. A., AND SCEDROV, A. 1991. Inheritance as implicit coercion. Inform. Comput. 93, 1, 172-221.
-
(1991)
Inform. Comput.
, vol.93
, Issue.1
, pp. 172-221
-
-
Breazu-Tannen, V.1
Coquand, T.2
Gunter, C.A.3
Scedrov, A.4
-
9
-
-
18944384605
-
An overview of JML tools and applications
-
Electronic Notes in Theoretical Computer Science, T. Arts and W. Fokkink, Eds., Elsevier
-
BURDY, L., CHEON, Y., COK, D., ERNST, M., KINIRY, J., LEAVENS, G., LEINO, K., AND POLL, E. 2003. An overview of JML tools and applications. In 8th International Workshop on Formal Methods for Industrial Critical Systems (FMICS '03). Electronic Notes in Theoretical Computer Science, T. Arts and W. Fokkink, Eds., vol.80. Elsevier. 73-89.
-
(2003)
8th International Workshop on Formal Methods for Industrial Critical Systems (FMICS '03)
, vol.80
, pp. 73-89
-
-
Burdy, L.1
Cheon, Y.2
Cok, D.3
Ernst, M.4
Kiniry, J.5
Leavens, G.6
Leino, K.7
Poll, E.8
-
11
-
-
84974613879
-
Typechecking dependent types and subtypes
-
Lecture Notes in Computer Science. Springer
-
CARDELLI, L. 1988b. Typechecking dependent types and subtypes. In Foundations of Logic and Functional Programming. Lecture Notes in Computer Science. Springer, 45-57.
-
(1988)
Foundations of Logic and Functional Programming
, pp. 45-57
-
-
Cardelli, L.1
-
14
-
-
24944448541
-
Simplify: A theorem prover for program checking
-
DETLEFS, D., NELSON, G., AND SAXE, J. B. 2005. Simplify: A theorem prover for program checking. J. ACM 52, 3, 365-473.
-
(2005)
J. ACM
, vol.52
, Issue.3
, pp. 365-473
-
-
Detlefs, D.1
Nelson, G.2
Saxe, J.B.3
-
15
-
-
0345876038
-
-
Ph.D. thesis, Rice University
-
FAGAN, M. 1990. Soft typing. Ph.D. thesis, Rice University.
-
(1990)
Soft Typing
-
-
Fagan, M.1
-
19
-
-
0029703455
-
Finding bugs in the web of program invariants
-
FLANAGAN, C., FLATT,M., KRISHNAMURTHI, S.,WEIRICH, S., AND FELLEISEN,M. 1996. Finding bugs in the web of program invariants. In Proceedings of the Conference on Programming Language Design and Implementation. 23-32.
-
(1996)
Proceedings of the Conference on Programming Language Design and Implementation
, pp. 23-32
-
-
Flattm., F.C.1
Krishnamurthi, S.2
Weirich, S.3
Felleisen, M.4
-
20
-
-
0036036098
-
Extended static checking for Java
-
FLANAGAN, C., LEINO, K. R. M., LILLIBRIDGE, M., NELSON, G., SAXE, J. B., AND STATA, R. 2002. Extended static checking for Java. In Proceedings of the Conference on Programming Language Design and Implementation. 234-245.
-
(2002)
Proceedings of the Conference on Programming Language Design and Implementatio.
, pp. 234-245
-
-
Flanagan, C.1
Leino, K.R.M.2
Lillibridge, M.3
Nelson, G.4
Saxe, J.B.5
Stata, R.6
-
24
-
-
0004044017
-
-
GOMES, B., STOUTAMIRE, D., VAYSMAN, B., AND KLAWITTER, H. 1996. A language manual for Sather 1.1. http://www.icsi.berkeley.edu/∼sather/ Documentation/LanguageDescription/webmaker/index. html.
-
(1996)
A Language Manual for Sather 1.1
-
-
Gomes, B.1
Stoutamire, D.2
Vaysman, B.3
Klawitter, H.4
-
27
-
-
51749100962
-
Sage: Practical hybrid checking for expressive types and specifications
-
GRONSKI, J., KNOWLES, K., TOMB, A., FREUND, S. N., AND FLANAGAN, C. 2006. Sage: Practical hybrid checking for expressive types and specifications. In Proceedings of the Workshop on Scheme and Functional Programming. 93-104.
-
(2006)
Proceedings of the Workshop on Scheme and Functional Programming
, pp. 93-104
-
-
Gronski, J.1
Knowles, K.2
Tomb, A.3
Freund, S.N.4
Flanagan, C.5
-
28
-
-
0028550748
-
Composing first-class transactions
-
HAINES, N., KINDRED, D., MORRISETT, J. G., NETTLES, S., AND WING, J. M. 1994. Composing first-class transactions. ACM Trans. Program. Lang. Syst. 16, 6, 1719-1736.
-
(1994)
ACM Trans. Program. Lang. Syst.
, vol.16
, Issue.6
, pp. 1719-1736
-
-
Haines, N.1
Kindred, D.2
Morrisett, J.G.3
Nettles, S.4
Wing, J.M.5
-
29
-
-
0028448324
-
Dynamic typing: Syntax and proof theory
-
HENGLEIN, F. 1994. Dynamic typing: Syntax and proof theory. Sci. Comput. Program. 22, 3, 197-230.
-
(1994)
Sci. Comput. Program.
, vol.22
, Issue.3
, pp. 197-230
-
-
Henglein, F.1
-
31
-
-
0024132808
-
The Turing programming language
-
HOLT, R. C. AND CORDY, J. R. 1988. The Turing programming language. Comm. ACM31, 1310-1424.
-
(1988)
Comm. ACM
, vol.31
, pp. 1310-1424
-
-
Holt, R.C.1
Cordy, J.R.2
-
36
-
-
1142263318
-
An effective theory of type refinements
-
ACM Press, New York
-
MANDELBAUM, Y., WALKER, D., AND HARPER, R. 2003. An effective theory of type refinements. In Proceedings of the International Conference on Functional Programming. ACM Press, New York, 213-225.
-
(2003)
Proceedings of the International Conference on Functional Programming
, pp. 213-225
-
-
Mandelbaum, Y.1
Walker, D.2
Harper, R.3
-
38
-
-
0041525084
-
From System F to typed assembly language
-
MORRISETT,G.,WALKER,D.,CRARY, K., ANDGLEW,N. 1999. From System F to typed assembly language. ACM Trans. Program. Lang. Syst. 21, 3, 527-568.
-
(1999)
ACM Trans. Program. Lang. Syst.
, vol.21
, Issue.3
, pp. 527-568
-
-
Morrisett, G.1
Walker, D.2
Crary, K.3
Glew, N.4
-
42
-
-
84901048150
-
Dynamic typing with dependent types
-
OU, X., TAN, G., MANDELBAUM, Y., AND WALKER, D. 2004. Dynamic typing with dependent types. In Proceedings of the IFIP International Conference on Theoretical Computer Science. 437-450.
-
(2004)
Proceedings of the IFIP International Conference on Theoretical Computer Science
, pp. 437-450
-
-
Ou, X.1
Tan, G.2
Mandelbaum, Y.3
Walker, D.4
-
46
-
-
0022068576
-
Logical relations and the typed lambda-calculus
-
STATMAN, R. 1985. Logical relations and the typed lambda-calculus. Inform. Control 65, 2-3, 85-97.
-
(1985)
Inform. Control
, vol.65
, Issue.2-3
, pp. 85-97
-
-
Statman, R.1
-
47
-
-
17144396747
-
TIL: A type-directed optimizing compiler for ML
-
TARDITI, D., MORRISETT, G., CHENG, P., STONE, C., HARPER, R., AND LEE, P. 1996. TIL: A type-directed optimizing compiler for ML. ACM SIGPLAN Not. 31, 5, 181-192.
-
(1996)
ACM SIGPLAN Not
, vol.31
, Issue.5
, pp. 181-192
-
-
Tarditi, D.1
Morrisett, G.2
Cheng, P.3
Stone, C.4
Harper, R.5
Lee, P.6
-
49
-
-
35048845164
-
A semantic framework for designer transactions
-
VITEK, J., JAGANNATHAN, S., WELC, A., AND HOSKING, A. L. 2004. A semantic framework for designer transactions. In Proceedings of the European Symposium on Programming. 249-263.
-
(2004)
Proceedings of the European Symposium on Programming
, pp. 249-263
-
-
Vitek, J.1
Jagannathan, S.2
Welc, A.3
Hosking, A.L.4
-
53
-
-
0003025818
-
A syntactic approach to type soundness
-
WRIGHT, A. AND FELLEISEN, M. 1994. A syntactic approach to type soundness. Inform. Comput. 115, 1, 38-94.
-
(1994)
Inform. Comput.
, vol.115
, Issue.1
, pp. 38-94
-
-
Wright, A.1
Felleisen, M.2
|