-
1
-
-
35248865394
-
-
Abadi, Martin & Leino, K. Rustan M. (2004) A logic of object-oriented programs. In Verification: Theory and Practice. Lecture Notes in Computer Science, 2772. Springer, Berlin, Germany, pp. 11-41.
-
Abadi, Martin & Leino, K. Rustan M. (2004) A logic of object-oriented programs. In Verification: Theory and Practice. Lecture Notes in Computer Science, Vol. 2772. Springer, Berlin, Germany, pp. 11-41.
-
-
-
-
2
-
-
33745792393
-
A step-indexed model of substructural state
-
ACM Press, New York, pp
-
Ahmed, Amal, Fluet, Matthew & Morrisett, Greg. (2005) A step-indexed model of substructural state. In International Conference on Functional Programming, ICFP'05, ACM Press, New York, pp. 78-91.
-
(2005)
International Conference on Functional Programming, ICFP'05
, pp. 78-91
-
-
Ahmed, A.1
Fluet, M.2
Morrisett, G.3
-
3
-
-
0034865694
-
Normalization by evaluation for typed lambda calculus with coproducts
-
IEEE Computer Society Press, Los Alamitos, California, pp
-
Altenkirch, Thorsten, Dybjer, Peter, Hofmann, Martin & Scott, Phil. (2001) Normalization by evaluation for typed lambda calculus with coproducts. In Symposium on Logic in Computer Science, LICS'01, IEEE Computer Society Press, Los Alamitos, California, pp. 303-310.
-
(2001)
Symposium on Logic in Computer Science, LICS'01
, pp. 303-310
-
-
Altenkirch, T.1
Dybjer, P.2
Hofmann, M.3
Scott, P.4
-
4
-
-
33745806932
-
A logic for information flow in object-oriented programs
-
ACM Press, New York, pp
-
Amtoft, Torben, Bandhakavi, Sruthi & Banerjee, Anindya. (2006) A logic for information flow in object-oriented programs. In Symposium on Principles of Programming Languages, POPL'06, ACM Press, New York, pp. 91-102.
-
(2006)
Symposium on Principles of Programming Languages, POPL'06
, pp. 91-102
-
-
Amtoft, T.1
Bandhakavi, S.2
Banerjee, A.3
-
5
-
-
0031611513
-
Cayenne - A language with dependent types
-
ACM Press, New York, pp
-
Augustsson, Lennart. (1998) Cayenne - A language with dependent types. In International Conference on Functional Programming, ICFP'98, ACM Press, New York, pp. 239-250.
-
(1998)
International Conference on Functional Programming, ICFP'98
, pp. 239-250
-
-
Augustsson, L.1
-
7
-
-
19044390891
-
-
Barnett, Mike, Leino, K. Rustan M. & Schulte, Wolfram. (2004) The Spec# programming system: An overview. In International Workshop on Construction and Analysis of Safe, Secure and Interoperable Smart Devices, CASSIS'04. Lecture Notes in Computer Science, 3362. Springer, Berlin, Germany.
-
Barnett, Mike, Leino, K. Rustan M. & Schulte, Wolfram. (2004) The Spec# programming system: An overview. In International Workshop on Construction and Analysis of Safe, Secure and Interoperable Smart Devices, CASSIS'04. Lecture Notes in Computer Science, Vol. 3362. Springer, Berlin, Germany.
-
-
-
-
8
-
-
33746226314
-
A logical analysis of aliasing in imperative higher-order functions
-
ACM Press, New York, pp
-
Berger, Martin, Honda, Kohei & Yoshida, Nobuko. (2005) A logical analysis of aliasing in imperative higher-order functions. In International Conference on Functional Programming, ICFP'05, ACM Press, New York, pp. 280-293.
-
(2005)
International Conference on Functional Programming, ICFP'05
, pp. 280-293
-
-
Berger, M.1
Honda, K.2
Yoshida, N.3
-
9
-
-
34247178746
-
-
July, Technical Report ITU-TR-2005-69. IT University of Copenhagen
-
Biering, B., Birkedal, L. & Torp-Smith, N. (July, 2005). BI Hyperdoctrines, Higher-Order Separation Logic, and Abstraction. Technical Report ITU-TR-2005-69. IT University of Copenhagen.
-
(2005)
BI Hyperdoctrines, Higher-Order Separation Logic, and Abstraction
-
-
Biering, B.1
Birkedal, L.2
Torp-Smith, N.3
-
10
-
-
2442501539
-
Local reasoning about a copying garbage collector
-
ACM Press, New York, pp
-
Birkedal, Lars, Torp-Smith, Noah & Reynolds, John C. (2004) Local reasoning about a copying garbage collector. In Symposium on Principles of Programming Languages, POPL'04, ACM Press, New York, pp. 220-231.
-
(2004)
Symposium on Principles of Programming Languages, POPL'04
, pp. 220-231
-
-
Birkedal, L.1
Torp-Smith, N.2
Reynolds, J.C.3
-
11
-
-
26844441139
-
Semantics of separation-logic typing and higher-order frame rules
-
IEEE Comp. Soc. Press, Los Alamitos, California, pp
-
Birkedal, Lars, Torp-Smith, Noah & Yang, Hongseok. (2005) Semantics of separation-logic typing and higher-order frame rules. In Symposium on Logic in Computer Science, LICS'05, IEEE Comp. Soc. Press, Los Alamitos, California, pp. 260-290.
-
(2005)
Symposium on Logic in Computer Science, LICS'05
, pp. 260-290
-
-
Birkedal, L.1
Torp-Smith, N.2
Yang, H.3
-
12
-
-
19044375174
-
-
Burdy, Lilian, Cheon, Yoonsik, Cok, David, Ernst, Michael, Kiniry, Joe, Leavens, Gary T., Leino, K. Rustan M. & Poll, Erik. (2005) An overview of JML tools and applications. Int. J. Software Tools Technol. Transfer 7(3), 212-232.
-
Burdy, Lilian, Cheon, Yoonsik, Cok, David, Ernst, Michael, Kiniry, Joe, Leavens, Gary T., Leino, K. Rustan M. & Poll, Erik. (2005) An overview of JML tools and applications. Int. J. Software Tools Technol. Transfer 7(3), 212-232.
-
-
-
-
13
-
-
0018047962
-
Unrestricted procedure calls in Hoare's logic
-
ACM Press, NY, pp
-
Cartwright, Robert & Oppen, Derek C. (1978) Unrestricted procedure calls in Hoare's logic. In Symposium on Principles of Programming Languages, POPL'78, ACM Press, NY, pp. 131-140.
-
(1978)
Symposium on Principles of Programming Languages, POPL'78
, pp. 131-140
-
-
Cartwright, R.1
Oppen, D.C.2
-
14
-
-
84876766737
-
Combining programming with theorem proving
-
ACM Press, NY, pp
-
Chen, Chiyan & Xi, Hongwei. (2005) Combining programming with theorem proving. In International Conference on Functional Programming, ICFP'05, ACM Press, NY, pp. 66-77.
-
(2005)
International Conference on Functional Programming, ICFP'05
, pp. 66-77
-
-
Chen, C.1
Xi, H.2
-
15
-
-
0003180840
-
A formulation of the simple theory of types
-
Church, Alonzo. (1940) A formulation of the simple theory of types. J. Symbol. Logic 5(2), 56-68.
-
(1940)
J. Symbol. Logic
, vol.5
, Issue.2
, pp. 56-68
-
-
Church, A.1
-
17
-
-
37149021448
-
Dependent types for low-level programming
-
European Symposium on Programming, ESOP'07, Springer, Berlin, Germany
-
Condit, Jeremy, Harren, Matthew, Anderson, Zachary, Gay, David & Necula, George. (2007) Dependent types for low-level programming. In European Symposium on Programming, ESOP'07. Lecture Notes in Computer Science, Vol. 4421. Springer, Berlin, Germany.
-
(2007)
Lecture Notes in Computer Science
, vol.4421
-
-
Condit, J.1
Harren, M.2
Anderson, Z.3
Gay, D.4
Necula, G.5
-
18
-
-
0002896911
-
Soundness and completeness of an axiom system for program verification
-
Cook, Stephen A. (1978) Soundness and completeness of an axiom system for program verification. SIAM J. Comput. 7(1), 70-90.
-
(1978)
SIAM J. Comput
, vol.7
, Issue.1
, pp. 70-90
-
-
Cook, S.A.1
-
19
-
-
84876644614
-
-
Detlefs, David L., Leino, K. Rustan M., Nelson, Greg & Saxe, James B. (December, 1998) Extended Static Checking. Research Report 159, Compaq Systems Research Center.
-
Detlefs, David L., Leino, K. Rustan M., Nelson, Greg & Saxe, James B. (December, 1998) Extended Static Checking. Research Report 159, Compaq Systems Research Center.
-
-
-
-
20
-
-
0016543936
-
Guarded commands, nondeterminacy and formal derivation of programs
-
Dijkstra, Edsger W. (1975) Guarded commands, nondeterminacy and formal derivation of programs. Commun. ACM 18(8), 453-457.
-
(1975)
Commun. ACM
, vol.18
, Issue.8
, pp. 453-457
-
-
Dijkstra, E.W.1
-
21
-
-
0012532088
-
Inductive families
-
Dybjer, Peter. (1994) Inductive families. Formal Aspects Comput. 6(4), 440-465.
-
(1994)
Formal Aspects Comput
, vol.6
, Issue.4
, pp. 440-465
-
-
Dybjer, P.1
-
23
-
-
0036147522
-
Improving security using extensible lightweight static analysis
-
Evans, David & Larochelle, David. (2002) Improving security using extensible lightweight static analysis. IEEE Software 19(1), 42-51.
-
(2002)
IEEE Software
, vol.19
, Issue.1
, pp. 42-51
-
-
Evans, D.1
Larochelle, D.2
-
24
-
-
37149041108
-
On the relationship between concurrent separation logic and assume-guarantee reasoning
-
European Symposium on Programming, ESOP'07, Springer, Berlin, Germany, pp
-
Feng, Xinyu, Ferreira, Rodrigo & Shao, Zhong. (2007) On the relationship between concurrent separation logic and assume-guarantee reasoning. In European Symposium on Programming, ESOP'07. Lecture Notes in Computer Science, Vol. 4421. Springer, Berlin, Germany, pp. 173-188.
-
(2007)
Lecture Notes in Computer Science
, vol.4421
, pp. 173-188
-
-
Feng, X.1
Ferreira, R.2
Shao, Z.3
-
25
-
-
33745822823
-
Hybrid type checking
-
ACM Press, NY, pp
-
Flanagan, Cormac. (2006) Hybrid type checking. In Symposium on Principles of Programming Languages, POPL'06, ACM Press, NY, pp. 245-256.
-
(2006)
Symposium on Principles of Programming Languages, POPL'06
, pp. 245-256
-
-
Flanagan, C.1
-
26
-
-
33646150169
-
Linear regions are all you need
-
Springer, Berlin, Germany, pp
-
Fluet, Matthew, Morrisett, Greg & Ahmed, Amal. (2006) Linear regions are all you need. In European Symposium on Programming, ESOP'06, Springer, Berlin, Germany, pp. 7-21.
-
(2006)
European Symposium on Programming, ESOP'06
, pp. 7-21
-
-
Fluet, M.1
Morrisett, G.2
Ahmed, A.3
-
27
-
-
84947444601
-
Beta-eta equality for coproducts
-
International Conference on Typed Lambda Calculus and Applications, TLCA'95, Springer, Berlin, Germany, pp
-
Ghani, N. (1995) Beta-eta equality for coproducts. In International Conference on Typed Lambda Calculus and Applications, TLCA'95. Lecture Notes in Computer Science, Vol. 902. Springer, Berlin, Germany, pp. 171-185.
-
(1995)
Lecture Notes in Computer Science
, vol.902
, pp. 171-185
-
-
Ghani, N.1
-
28
-
-
0027846318
-
A short cut to deforestation
-
ACM Press, NY, pp
-
Gill, Andrew, Launchbury, John & Peyton Jones, Simon L. (1993) A short cut to deforestation. In International Conference on Functional Programming Languages and Computer Architecture, FPCA'93, ACM Press, NY, pp. 223-232.
-
(1993)
International Conference on Functional Programming Languages and Computer Architecture, FPCA'93
, pp. 223-232
-
-
Gill, A.1
Launchbury, J.2
Peyton Jones, S.L.3
-
30
-
-
0018323415
-
Specifying programming language semantics: A tutorial and critique of a paper by Hoare and Lauer
-
ACM Press, NY, pp
-
Greif, I. & Meyer, A. (1979) Specifying programming language semantics: A tutorial and critique of a paper by Hoare and Lauer. In Symposium on Principles of Programming Languages, POPL'79, ACM Press, NY, pp. 180-189.
-
(1979)
Symposium on Principles of Programming Languages, POPL'79
, pp. 180-189
-
-
Greif, I.1
Meyer, A.2
-
31
-
-
31844442209
-
Composable memory transactions
-
ACM Press, NY, pp
-
Harris, Tim, Marlow, Simon, Peyton Jones, Simon & Herlihy, Maurice. (2005) Composable memory transactions. In Symposium on Principles and Practice of Parallel Programming, PPoPP'05, ACM Press, NY, pp. 48-60.
-
(2005)
Symposium on Principles and Practice of Parallel Programming, PPoPP'05
, pp. 48-60
-
-
Harris, T.1
Marlow, S.2
Peyton Jones, S.3
Herlihy, M.4
-
32
-
-
84945708698
-
An axiomatic basis for computer programming
-
Hoare, C. A. R. (1969) An axiomatic basis for computer programming. Commun. ACM 12(10), 576-580.
-
(1969)
Commun. ACM
, vol.12
, Issue.10
, pp. 576-580
-
-
Hoare, C.A.R.1
-
33
-
-
0003586320
-
-
July, Ph.D. Thesis, Department of Computer Science, University of Edinburgh. Technical Report ECS-LFCS-95-327
-
Hofmann, Martin. (July, 1995) Extensional Concepts in Intensional Type Theory. Ph.D. Thesis, Department of Computer Science, University of Edinburgh. Technical Report ECS-LFCS-95-327.
-
(1995)
Extensional Concepts in Intensional Type Theory
-
-
Hofmann, M.1
-
34
-
-
26844488215
-
An observationally complete program logic for imperative higher-order functions
-
IEEE Comp. Sci. Press, Los Alamitos, CA, pp
-
Honda, Kohei, Yoshida, Nobuko & Berger, Martin. (2005) An observationally complete program logic for imperative higher-order functions. In Symposium on Logic in Computer Science, LICS'05, IEEE Comp. Sci. Press, Los Alamitos, CA, pp. 270-279.
-
(2005)
Symposium on Logic in Computer Science, LICS'05
, pp. 270-279
-
-
Honda, K.1
Yoshida, N.2
Berger, M.3
-
35
-
-
0002386430
-
The formulae-as-types notion of construction
-
Curry, H. B, ed, Academic Press, New York, pp
-
Howard, W. A. (1980) The formulae-as-types notion of construction. In Essays on Combinatory Logic, Lambda Calculus and Formalism, Curry, H. B. (ed). Academic Press, New York, pp. 479-490.
-
(1980)
Essays on Combinatory Logic, Lambda Calculus and Formalism
, pp. 479-490
-
-
Howard, W.A.1
-
36
-
-
85084164164
-
Cyclone: A safe dialect of C
-
Usenix Association, Berkeley, CA, pp
-
Jim, Trevor, Morrisett, Greg, Grossman, Dan, Hicks, Michael, Cheney, James & Wang, Yanling. (2002) Cyclone: A safe dialect of C. In USENIX Annual Technical Conference, USENIX'02, Usenix Association, Berkeley, CA, pp. 275-288.
-
(2002)
USENIX Annual Technical Conference, USENIX'02
, pp. 275-288
-
-
Jim, T.1
Morrisett, G.2
Grossman, D.3
Hicks, M.4
Cheney, J.5
Wang, Y.6
-
37
-
-
84876612376
-
-
Krishnaswami, Neelakantan. (2006) Separation logic for a higher-order typed language. In Workshop on Semantics, Program Analysis and Computing Environments for Memory Management, SPACE'06, Informal Proceedings, pp. 73-82.
-
Krishnaswami, Neelakantan. (2006) Separation logic for a higher-order typed language. In Workshop on Semantics, Program Analysis and Computing Environments for Memory Management, SPACE'06, Informal Proceedings, pp. 73-82.
-
-
-
-
38
-
-
0000913573
-
JML: A notation for detailed design
-
Behavioral Specifications of Businesses and Systems, Kluwer Academic Publishers, Norwell, MA, pp
-
Leavens, Gary T., Baker, Albert L. & Ruby, Clyde. (1999) JML: A notation for detailed design. In Behavioral Specifications of Businesses and Systems. International Series in Engineering and Computer Science, Vol. 523. Kluwer Academic Publishers, Norwell, MA, pp. 175-188.
-
(1999)
International Series in Engineering and Computer Science
, vol.523
, pp. 175-188
-
-
Leavens, G.T.1
Baker, A.L.2
Ruby, C.3
-
40
-
-
84876658456
-
-
Leino, K. Rustan M., Nelson, Greg & Saxe, James B. (October, 2000) ESC/Java User's Manual. Technical Note 2000-002. Compaq Systems Research Center.
-
Leino, K. Rustan M., Nelson, Greg & Saxe, James B. (October, 2000) ESC/Java User's Manual. Technical Note 2000-002. Compaq Systems Research Center.
-
-
-
-
41
-
-
0004119262
-
-
Ph.D. Thesis, University of Edinburgh. Technical Report ECS-LFCS-90-118
-
Luo, Zhaohui. (1990) An Extended Calculus of Constructions. Ph.D. Thesis, University of Edinburgh. Technical Report ECS-LFCS-90-118.
-
(1990)
An Extended Calculus of Constructions
-
-
Luo, Z.1
-
43
-
-
1142263318
-
An effective theory of type refinements
-
ACM Press, NY, pp
-
Mandelbaum, Yitzhak, Walker, David & Harper, Robert. (2003) An effective theory of type refinements. In International Conference on Functional Programming, ICFP'03, ACM Press, NY, pp. 213-226.
-
(2003)
International Conference on Functional Programming, ICFP'03
, pp. 213-226
-
-
Mandelbaum, Y.1
Walker, D.2
Harper, R.3
-
44
-
-
0002140364
-
On the meanings of the logical constants and the justifications of the logical laws
-
Martin-Löf, Per. (1996) On the meanings of the logical constants and the justifications of the logical laws. Nordic J. Philosophic. Logic 1(1), 11-60.
-
(1996)
Nordic J. Philosophic. Logic
, vol.1
, Issue.1
, pp. 11-60
-
-
Martin-Löf, P.1
-
45
-
-
84876659782
-
-
McBride, Conor. (1999) Dependently Typed Functional Programs and Their Proofs. Ph.D. Thesis, University of Edinburgh. Technical Report ECS-LFCS-00-419.
-
McBride, Conor. (1999) Dependently Typed Functional Programs and Their Proofs. Ph.D. Thesis, University of Edinburgh. Technical Report ECS-LFCS-00-419.
-
-
-
-
46
-
-
0842289692
-
The view from the left
-
McBride, Conor & McKinna, James. (2005) The view from the left. J. Funct. Program. 14(1), 69-111.
-
(2005)
J. Funct. Program
, vol.14
, Issue.1
, pp. 69-111
-
-
McBride, C.1
McKinna, J.2
-
47
-
-
0002891241
-
Towards a mathematical science of computation
-
Elsevier Amsterdam, Netherlands, pp
-
McCarthy, John L. (1962) Towards a mathematical science of computation. In Congress of the International Federation for Information Processing, IFIP'62, Elsevier Amsterdam, Netherlands, pp. 21-28.
-
(1962)
Congress of the International Federation for Information Processing, IFIP'62
, pp. 21-28
-
-
McCarthy, J.L.1
-
48
-
-
0024927385
-
Computational lambda-calculus and monads
-
IEEE Comp. Sci. Press, Los Alamitos, CA, pp
-
Moggi, Eugenio. (1989) Computational lambda-calculus and monads. In Symposium on Logic in Computer Science, LICS'89, IEEE Comp. Sci. Press, Los Alamitos, CA, pp. 14-23.
-
(1989)
Symposium on Logic in Computer Science, LICS'89
, pp. 14-23
-
-
Moggi, E.1
-
49
-
-
0026188821
-
Notions of computation and monads
-
Moggi, Eugenio. (1991) Notions of computation and monads. Info. Comput. 93(1), 55-92.
-
(1991)
Info. Comput
, vol.93
, Issue.1
, pp. 55-92
-
-
Moggi, E.1
-
50
-
-
24944445163
-
L3: A linear language with locations
-
International Conference on Typed Lambda Calculus and Applications, TLCA'05, Springer, Berlin, Germany, pp
-
Morrisett, Greg, Ahmed, Amal & Fluet, Matthew. (2005) L3: A linear language with locations. In International Conference on Typed Lambda Calculus and Applications, TLCA'05. Lecture Notes in Computer Science, Vol. 3461. Springer, Berlin, Germany, pp. 293-307.
-
(2005)
Lecture Notes in Computer Science
, vol.3461
, pp. 293-307
-
-
Morrisett, G.1
Ahmed, A.2
Fluet, M.3
-
51
-
-
34548105576
-
Abstract predicates and mutable ADTs in Hoare type theory
-
European Symposium on Programming, ESOP'07, Springer, Berlin, Germany, pp
-
Nanevski, Aleksandar, Ahmed, Amal, Morrisett, Greg & Birkedal, Lars. (2007) Abstract predicates and mutable ADTs in Hoare type theory. In European Symposium on Programming, ESOP'07. Lecture Notes in Computer Science, Vol. 4421. Springer, Berlin, Germany, pp. 189-204.
-
(2007)
Lecture Notes in Computer Science
, vol.4421
, pp. 189-204
-
-
Nanevski, A.1
Ahmed, A.2
Morrisett, G.3
Birkedal, L.4
-
52
-
-
0030685617
-
Proof-carrying code
-
January, ACM Press, NY, pp
-
Necula, George C. (January, 1997). Proof-carrying code. In Symposium on Principles of Programming Languages, POPL'97, ACM Press, NY, pp. 106-119.
-
(1997)
Symposium on Principles of Programming Languages, POPL'97
, pp. 106-119
-
-
Necula, G.C.1
-
53
-
-
0020250501
-
A critique of the foundations of Hoare style programming logics
-
O'Donnell, Michael J. (1982) A critique of the foundations of Hoare style programming logics. Commun. ACM 25(12), 927-935.
-
(1982)
Commun. ACM
, vol.25
, Issue.12
, pp. 927-935
-
-
O'Donnell, M.J.1
-
54
-
-
84944269268
-
Local reasoning about programs that alter data structures
-
International Workshop on Computer Science Logic, CSL'01, Springer, Berlin, Germany, pp
-
O'Hearn, Peter, Reynolds, John & Yang, Hongseok. (2001) Local reasoning about programs that alter data structures. In International Workshop on Computer Science Logic, CSL'01. Lecture Notes in Computer Science, Vol. 2142. Springer, Berlin, Germany, pp. 1-19.
-
(2001)
Lecture Notes in Computer Science
, vol.2142
, pp. 1-19
-
-
O'Hearn, P.1
Reynolds, J.2
Yang, H.3
-
55
-
-
2442441012
-
Separation and information hiding
-
ACM Press, NY, pp
-
O'Hearn, Peter W., Yang, Hongseok & Reynolds, John C. (2004) Separation and information hiding. In Symposium on Principles of Programming Languages, POPL'04, ACM Press, NY, pp. 268-280.
-
(2004)
Symposium on Principles of Programming Languages, POPL'04
, pp. 268-280
-
-
O'Hearn, P.W.1
Yang, H.2
Reynolds, J.C.3
-
56
-
-
84947903145
-
A formulation of the simple theory of types (for Isabelle)
-
International Conference in Computer Logic, COLOG'88, Springer, Berlin, Germany, pp
-
Paulson, Lawrence C. (1990) A formulation of the simple theory of types (for Isabelle). In International Conference in Computer Logic, COLOG'88. Lecture Notes in Computer Science, Vol. 417. Springer, Berlin, Germany, pp. 246-274.
-
(1990)
Lecture Notes in Computer Science
, vol.417
, pp. 246-274
-
-
Paulson, L.C.1
-
57
-
-
33846624350
-
-
Peyton Jones, Simon (ed, ) Haskell 98 Language and Libraries:, Cambridge, UK: Cambridge University Press
-
Peyton Jones, Simon (ed). (2003) Haskell 98 Language and Libraries: The Revised Report. Cambridge, UK: Cambridge University Press.
-
(2003)
The Revised Report
-
-
-
58
-
-
0027271331
-
Imperative functional programming
-
ACM Press, NY, pp
-
Peyton Jones, Simon L. & Wadler, Philip. (1993) Imperative functional programming. In Symposium on Principles of Programming Languages, POPL'93, ACM Press, NY, pp. 71-84.
-
(1993)
Symposium on Principles of Programming Languages, POPL'93
, pp. 71-84
-
-
Peyton Jones, S.L.1
Wadler, P.2
-
59
-
-
84945246255
-
A judgmental reconstruction of modal logic
-
Pfenning, Frank & Davies, Rowan. (2001) A judgmental reconstruction of modal logic. Math. Struct. Comput. Sci. 11(4), 511-540.
-
(2001)
Math. Struct. Comput. Sci
, vol.11
, Issue.4
, pp. 511-540
-
-
Pfenning, F.1
Davies, R.2
-
62
-
-
0036051192
-
Separation logic: A logic for shared mutable data structures
-
IEEE Comp. Sci. Press, Los Alamitos, CA, pp
-
Reynolds, John C. (2002) Separation logic: A logic for shared mutable data structures. In Symposium on Logic in Computer Science, LICS'02, IEEE Comp. Sci. Press, Los Alamitos, CA, pp. 55-74.
-
(2002)
Symposium on Logic in Computer Science, LICS'02
, pp. 55-74
-
-
Reynolds, J.C.1
-
63
-
-
13644274214
-
A type system for certified binaries
-
Shao, Zhong, Trifonov, Valery, Saha, Bratin & Papaspyrou, Nikolaos. (2005) A type system for certified binaries. ACM Trans. Program. Lang. Syst. 27(1), 1-45.
-
(2005)
ACM Trans. Program. Lang. Syst
, vol.27
, Issue.1
, pp. 1-45
-
-
Shao, Z.1
Trifonov, V.2
Saha, B.3
Papaspyrou, N.4
-
64
-
-
79951765304
-
Languages of the future
-
ACM Press, NY, pp
-
Sheard, Tim. (2004) Languages of the future. In International Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA'04, ACM Press, NY, pp. 116-119.
-
(2004)
International Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA'04
, pp. 116-119
-
-
Sheard, T.1
-
65
-
-
84947255140
-
Alias types
-
European Symposium on Programming, ESOP'00, Springer, Berlin, Germany, pp
-
Smith, Frederick, Walker, David & Morrisett, Greg. (2000) Alias types. In European Symposium on Programming, ESOP'00. Lecture Notes in Computer Science, Vol. 1782. Springer, Berlin, Germany, pp. 366-381.
-
(2000)
Lecture Notes in Computer Science
, vol.1782
, pp. 366-381
-
-
Smith, F.1
Walker, D.2
Morrisett, G.3
-
66
-
-
33750423622
-
-
SRI International & DSTO, July, Cambridge, UK: University of Cambridge Computer Laboratory
-
SRI International & DSTO. (July, 1991) The HOL System: Description. Cambridge, UK: University of Cambridge Computer Laboratory.
-
(1991)
The HOL System: Description
-
-
-
67
-
-
33745652704
-
A compositional logic for control flow
-
International Conference on Verification, Model Checking and Abstract Interpretation, VMCAI'06, Springer, Berlin, Germany, pp
-
Tan, Gang & Appel, AndrewW. (2006) A compositional logic for control flow. In International Conference on Verification, Model Checking and Abstract Interpretation, VMCAI'06. Lecture Notes in Computer Science, Vol. 3855. Springer, Berlin, Germany, pp. 80-94.
-
(2006)
Lecture Notes in Computer Science
, vol.3855
, pp. 80-94
-
-
Tan, G.1
Appel, A.2
-
68
-
-
0031606627
-
The marriage of effects and monads
-
ACM Press, NY, pp
-
Wadler, Philip. (1998) The marriage of effects and monads. In International Conference on Functional Programming, ICFP'98, ACM Press, NY, pp. 63-74.
-
(1998)
International Conference on Functional Programming, ICFP'98
, pp. 63-74
-
-
Wadler, P.1
-
69
-
-
35048854043
-
A concurrent logical framework: The propositional fragment
-
Types for Proofs and Programs, Springer, Berlin, Germany, pp
-
Watkins, Kevin, Cervesato, Iliano, Pfenning, Frank & Walker, David. (2004) A concurrent logical framework: The propositional fragment. In Types for Proofs and Programs. Lecture Notes in Computer Science, Vol. 3085. Springer, Berlin, Germany, pp. 355-377.
-
(2004)
Lecture Notes in Computer Science
, vol.3085
, pp. 355-377
-
-
Watkins, K.1
Cervesato, I.2
Pfenning, F.3
Walker, D.4
-
70
-
-
34249798225
-
A language-based approach to functionally correct imperative programming
-
ACM Press, NY, pp
-
Westbrook, Edwin, Stump, Aaron & Wehrman, Ian. (2005) A language-based approach to functionally correct imperative programming. In International Conference on Functional Programming, ICFP'05, ACM Press, NY, pp. 268-279.
-
(2005)
International Conference on Functional Programming, ICFP'05
, pp. 268-279
-
-
Westbrook, E.1
Stump, A.2
Wehrman, I.3
-
71
-
-
0031643965
-
Eliminating array bound checking through dependent types
-
ACM Press, NY, pp
-
Xi, Hongwei & Pfenning, Frank. (1998) Eliminating array bound checking through dependent types. In Conference on Programming Language Design and Implementation, PLDI'98, ACM Press, NY, pp. 249-257.
-
(1998)
Conference on Programming Language Design and Implementation, PLDI'98
, pp. 249-257
-
-
Xi, H.1
Pfenning, F.2
-
72
-
-
0032670051
-
Dependent types in practical programming
-
ACM Press, NY, pp
-
Xi, Hongwei & Pfenning, Frank. (1999) Dependent types in practical programming. In Symposium on Principles of Programming Languages, POPL'99, ACM Press, NY, pp. 214-227.
-
(1999)
Symposium on Principles of Programming Languages, POPL'99
, pp. 214-227
-
-
Xi, H.1
Pfenning, F.2
-
73
-
-
23944439974
-
Safe programming with pointers through stateful views
-
Practical Aspects of Declarative Languages, PADL'05, Springer, Berlin, Germany, pp
-
Zhu, Dengping & Xi, Hongwei. (2005) Safe programming with pointers through stateful views. In Practical Aspects of Declarative Languages, PADL'05. Lecture Notes in Computer Science, Vol. 3350. Springer, Berlin, Germany, pp. 83-97.
-
(2005)
Lecture Notes in Computer Science
, vol.3350
, pp. 83-97
-
-
Zhu, D.1
Xi, H.2
|