-
3
-
-
33746226314
-
A logical analysis of aliasing in imperative higher-order functions
-
O. Danvy and B. C. Pierce, editors, Tallinn, Estonia, September
-
M. Berger, K. Honda, and N. Yoshida. A logical analysis of aliasing in imperative higher-order functions. In O. Danvy and B. C. Pierce, editors, International Conference on Functional Programming, ICFP'05, pages 280-293, Tallinn, Estonia, September 2005.
-
(2005)
International Conference on Functional Programming, ICFP'05
, pp. 280-293
-
-
Berger, M.1
Honda, K.2
Yoshida, N.3
-
4
-
-
34247178746
-
BI hyperdoctrines, Higher-Order Separation Logic, and Abstraction
-
Technical Report ITU-TR-2005-69, IT University of Copenhagen, Copenhagen, Denmark, July
-
B. Biering, L. Birkedal, and N. Torp-Smith. BI hyperdoctrines, Higher-Order Separation Logic, and Abstraction. Technical Report ITU-TR-2005-69, IT University of Copenhagen, Copenhagen, Denmark, July 2005.
-
(2005)
-
-
Biering, B.1
Birkedal, L.2
Torp-Smith, N.3
-
5
-
-
2442501539
-
Local reasoning about a copying garbage collector
-
Venice, Italy
-
L. Birkedal, N. Torp-Smith, and J. C. Reynolds. Local reasoning about a copying garbage collector. In Symposium on Principles of Programming Languages, POPL'04, pages 220-231, Venice, Italy, 2004.
-
(2004)
Symposium on Principles of Programming Languages, POPL'04
, pp. 220-231
-
-
Birkedal, L.1
Torp-Smith, N.2
Reynolds, J.C.3
-
6
-
-
26844441139
-
Semantics of separation-logic typing and higher-order frame rules
-
Chicago, Illinois, June
-
L. Birkedal, N. Torp-Smith, and H. Yang. Semantics of separation-logic typing and higher-order frame rules. In Symposium on Logic in Computer Science, LICS'05, pages 260-269, Chicago, Illinois, June 2005.
-
(2005)
Symposium on Logic in Computer Science, LICS'05
, pp. 260-269
-
-
Birkedal, L.1
Torp-Smith, N.2
Yang, H.3
-
8
-
-
0003180840
-
A formulation of the simple theory of types
-
Jun
-
A. Church. A formulation of the simple theory of types. The Journal of Symbolic Logic, 5(2):56-68, Jun 1940.
-
(1940)
The Journal of Symbolic Logic
, vol.5
, Issue.2
, pp. 56-68
-
-
Church, A.1
-
9
-
-
0002896911
-
Soundness and completeness of an axiom system for program verification
-
S. A. Cook. Soundness and completeness of an axiom system for program verification. SIAM Journal of Computing, 7(1):70-90, 1978.
-
(1978)
SIAM Journal of Computing
, vol.7
, Issue.1
, pp. 70-90
-
-
Cook, S.A.1
-
10
-
-
0004207324
-
Extended static checking. Compaq Systems Research Center
-
159, December 1998
-
D. L. Detlefs, K. R. M. Leino, G. Nelson, and J. B. Saxe. Extended static checking. Compaq Systems Research Center, Research Report 159, December 1998.
-
Research Report
-
-
Detlefs, D.L.1
Leino, K.R.M.2
Nelson, G.3
Saxe, J.B.4
-
11
-
-
0036147522
-
Improving security using extensible lightweight static analysis
-
D. Evans and D. Larochelle. Improving security using extensible lightweight static analysis. IEEE Software, 19(1):42-51, 2002.
-
(2002)
IEEE Software
, vol.19
, Issue.1
, pp. 42-51
-
-
Evans, D.1
Larochelle, D.2
-
12
-
-
84945708698
-
An axiomatic basis for computer programming
-
C. A. R. Hoare. An axiomatic basis for computer programming. Communications of the ACM, 12(10):576-580, 1969.
-
(1969)
Communications of the ACM
, vol.12
, Issue.10
, pp. 576-580
-
-
Hoare, C.A.R.1
-
13
-
-
0003586320
-
-
PhD thesis, Department of Computer Science, University of Edinburgh, July, Available as Technical Report ECS-LFCS-95-327
-
M. Hofmann. Extensional Concepts in Intensional Type Theory. PhD thesis, Department of Computer Science, University of Edinburgh, July 1995. Available as Technical Report ECS-LFCS-95-327.
-
(1995)
Extensional Concepts in Intensional Type Theory
-
-
Hofmann, M.1
-
14
-
-
26844488215
-
An observationally complete program logic for imperative higher-order functions
-
Chicago, Illinois, June
-
K. Honda, N. Yoshida, and M. Berger. An observationally complete program logic for imperative higher-order functions. In Symposium on Logic in Computer Science, LICS'05, pages 270-279, Chicago, Illinois, June 2005.
-
(2005)
Symposium on Logic in Computer Science, LICS'05
, pp. 270-279
-
-
Honda, K.1
Yoshida, N.2
Berger, M.3
-
16
-
-
85084164164
-
Cyclone: A safe dialect of C
-
Monterey, Canada, June
-
T. Jim, G. Morrisett, D. Grossman, M. Hicks, J. Cheney, and Y. Wang. Cyclone: A safe dialect of C. In USENIX Annual Technical Conference, pages 275-288, Monterey, Canada, June 2002.
-
(2002)
USENIX Annual Technical Conference
, pp. 275-288
-
-
Jim, T.1
Morrisett, G.2
Grossman, D.3
Hicks, M.4
Cheney, J.5
Wang, Y.6
-
17
-
-
0027271331
-
Imperative functional programming
-
Charleston, South Carolina
-
S. L. P. Jones and P. Wadler. Imperative functional programming. In Symposium on Principles of Programming Languages, POPL'93, pages 71-84, Charleston, South Carolina, 1993.
-
(1993)
Symposium on Principles of Programming Languages, POPL'93
, pp. 71-84
-
-
Jones, S.L.P.1
Wadler, P.2
-
20
-
-
1142263318
-
An effective theory of type refinements
-
Uppsala, Sweden, September
-
Y. Mandelbaum, D. Walker, and R. Harper. An effective theory of type refinements. In International Conference on Functional Programming, ICFP'03, pages 213-226, Uppsala, Sweden, September 2003.
-
(2003)
International Conference on Functional Programming, ICFP'03
, pp. 213-226
-
-
Mandelbaum, Y.1
Walker, D.2
Harper, R.3
-
21
-
-
0002140364
-
On the meanings of the logical constants and the justifications of the logical laws
-
P. Martin-Löf. On the meanings of the logical constants and the justifications of the logical laws. Nordic Journal of Philosophical Logic, 1(1):11-60, 1996.
-
(1996)
Nordic Journal of Philosophical Logic
, vol.1
, Issue.1
, pp. 11-60
-
-
Martin-Löf, P.1
-
22
-
-
34247279436
-
-
Dependently Typed Functional Programs and their Proofs. PhD thesis, University of Edinburgh
-
C. McBride. Dependently Typed Functional Programs and their Proofs. PhD thesis, University of Edinburgh, 1999.
-
(1999)
-
-
McBride, C.1
-
23
-
-
0002891241
-
Towards a mathematical science of computation
-
J. L. McCarthy. Towards a mathematical science of computation. In IFIP Congress, pages 21-28, 1962.
-
(1962)
IFIP Congress
, pp. 21-28
-
-
McCarthy, J.L.1
-
24
-
-
0024927385
-
Computational lambda-calculus and monads
-
Asilomar, California
-
E. Moggi. Computational lambda-calculus and monads. In Symposium on Logic in Computer Science, LICS'89, pages 14-23, Asilomar, California, 1989.
-
(1989)
Symposium on Logic in Computer Science, LICS'89
, pp. 14-23
-
-
Moggi, E.1
-
25
-
-
0026188821
-
Notions of computation and monads
-
E. Moggi. Notions of computation and monads. Information and Computation, 93(1):55-92, 1991.
-
(1991)
Information and Computation
, vol.93
, Issue.1
, pp. 55-92
-
-
Moggi, E.1
-
26
-
-
33750412695
-
Dependent type theory of stateful higher-order functions
-
Technical Report TR-24-05, Harvard University, December
-
A. Nanevski and G. Morrisett. Dependent type theory of stateful higher-order functions. Technical Report TR-24-05, Harvard University, December 2005.
-
(2005)
-
-
Nanevski, A.1
Morrisett, G.2
-
27
-
-
84859692287
-
Polymorphism and Separation in Hoare Type Theory
-
Technical Report TR-10-06, Harvard University. April, Available at
-
A. Nanevski, G. Morrisett, and L. Birkedal. Polymorphism and Separation in Hoare Type Theory. Technical Report TR-10-06, Harvard University. April 2006. Available at http://www.eacs.harvard.edu/~aleks/papers/hoaralogic/httsep.pdf.
-
(2006)
-
-
Nanevski, A.1
Morrisett, G.2
Birkedal, L.3
-
30
-
-
84944269268
-
Local reasoning about programs that alter data structures
-
International Workshop on Computer Science Logic, CSL'01, of, Springer
-
P. O'Hearn, J. Reynolds, and H. Yang. Local reasoning about programs that alter data structures. In International Workshop on Computer Science Logic, CSL'01, volume 2142 of Lecture Notes in Computer Science, pages 1-19. Springer, 2001.
-
(2001)
Lecture Notes in Computer Science
, vol.2142
, pp. 1-19
-
-
O'Hearn, P.1
Reynolds, J.2
Yang, H.3
-
31
-
-
2442441012
-
Separation and information hiding
-
P. W. O'Hearn, H. Yang, and J. C. Reynolds. Separation and information hiding. In Symposium on Principles of Programming Languages, POPL'04, pages 268-280, 2004.
-
(2004)
Symposium on Principles of Programming Languages, POPL'04
, pp. 268-280
-
-
O'Hearn, P.W.1
Yang, H.2
Reynolds, J.C.3
-
32
-
-
84947903145
-
A formulation of the simple theory of types (for Isabelle)
-
International Conference in Computer Logic, COLOG'88, of, Springer
-
L. C. Paulson. A formulation of the simple theory of types (for Isabelle). In International Conference in Computer Logic, COLOG'88, volume 417 of Lecture Notes in Computer Science, pages 246-274. Springer, 2000.
-
(2000)
Lecture Notes in Computer Science
, vol.417
, pp. 246-274
-
-
Paulson, L.C.1
-
33
-
-
1142294674
-
Haskell 98 Language and Libraries
-
S. Peyton Jones, editor, Cambridge University Press, April
-
S. Peyton Jones, editor. Haskell 98 Language and Libraries: The Revised Report. Cambridge University Press, April 2003.
-
(2003)
The Revised Report
-
-
-
37
-
-
13644274214
-
A type system for certified binaries
-
l-45, January
-
Z. Shao, V. Trifonov, B. Saha, and N. Papaspyrou. A type system for certified binaries. ACM Transactions on Programming Languages and Systems, 27(1):l-45, January 2005.
-
(2005)
ACM Transactions on Programming Languages and Systems
, vol.27
, Issue.1
-
-
Shao, Z.1
Trifonov, V.2
Saha, B.3
Papaspyrou, N.4
-
38
-
-
84947255140
-
Alias types
-
G. Smolka, editor, European Symposium on Programming, ESOP'00, of, Berlin, Germany
-
F. Smith, D. Walker, and G. Morrisett. Alias types. In G. Smolka, editor, European Symposium on Programming, ESOP'00, volume 1782 of Lecture Notes in Computer Science, pages 366-381, Berlin, Germany, 2000.
-
(2000)
Lecture Notes in Computer Science
, vol.1782
, pp. 366-381
-
-
Smith, F.1
Walker, D.2
Morrisett, G.3
-
39
-
-
33750423622
-
-
SRI Intel-national and DSTO, University of Cambridge Computer Laboratory, July
-
SRI Intel-national and DSTO. The. HOL System: Description. University of Cambridge Computer Laboratory, July 1991.
-
(1991)
The. HOL System: Description
-
-
-
41
-
-
35048854043
-
A concurrent logical framework: The prepositional fragment
-
S. Berardi, M. Coppo, and F. Damiani, editors, Types for Proofs and Programs, of, Springer
-
K. Watkins, I. Cervesato, F. Pfenning, and D. Walker. A concurrent logical framework: The prepositional fragment. In S. Berardi, M. Coppo, and F. Damiani, editors, Types for Proofs and Programs, volume 3085 of Lecture Notes in Computer Science, pages 355-377. Springer, 2004.
-
(2004)
Lecture Notes in Computer Science
, vol.3085
, pp. 355-377
-
-
Watkins, K.1
Cervesato, I.2
Pfenning, F.3
Walker, D.4
-
42
-
-
35048858250
-
Type System (extended abstract)
-
TYPES'03, Springer-Verlag
-
H. Xi. Applied Type System (extended abstract). In TYPES'03, pages 394-408. Springer-Verlag LNCS 3085, 2004.
-
(2004)
LNCS
, vol.3085
, pp. 394-408
-
-
Applied, H.X.1
-
43
-
-
0037967697
-
Guarded recursive datatype constructors
-
New Orleans, January
-
H. Xi, C. Chen, and G. Chen. Guarded recursive datatype constructors. In Symposium on Principles of Programming Languages, POPL'03, pages 224-235, New Orleans, January 2003.
-
(2003)
Symposium on Principles of Programming Languages, POPL'03
, pp. 224-235
-
-
Xi, H.1
Chen, C.2
Chen, G.3
-
44
-
-
23944439974
-
Safe programming with pointers through stateful views
-
Practical Aspects of Declarative Languages, PADL'05, of, Long Beach, California, January, Springer
-
D. Zhu and H. Xi. Safe programming with pointers through stateful views. In Practical Aspects of Declarative Languages, PADL'05, volume 3350 of Lecture Notes in Computer Science, pages 83-97, Long Beach, California, January 2005. Springer.
-
(2005)
Lecture Notes in Computer Science
, vol.3350
, pp. 83-97
-
-
Zhu, D.1
Xi, H.2
|