See this document in CiteSeerX!

Under consideration for publication in J. Functional Programming 1 A Monadic Analysis of Information Flow Security with Mutable State  (Make Corrections)  
Karl Crary Aleksey Kliger Frank Pfenning Carnegie Mellon University (e-mail:...



  Home/Search   Context   Related

 
View or download:
cmu.edu/~fp/papers/jfp04.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cmu.edu/~fp/publications (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: We explore the logical underpinnings of higher-order, security-typed languages with mutable state. Our analysis is based on a logic of information flow derived from lax logic and the monadic metalanguage. Thus, our logic deals with mutation explicitly, with impurity reflected in the types, in contrast to most higher-order security-typed languages, which deal with mutation implicitly via side-e#ects. More importantly, we also take a store-oriented view of security, wherein security levels are... (Update)

Active bibliography (related documents):   More   All
0.3:   JFP 15 (2): 249--291, 2005. c - Cambridge University Press (2005)   (Correct)
0.3:   A Monadic Analysis of Information Flow Security with Mutable .. - Cmu-Cs- School Of   (Correct)
0.3:   A Monadic Analysis of Information Flow Security with.. - Crary, Kliger, Pfenning (2003)   (Correct)

Similar documents based on text:
0.0:   Unknown -   (Correct)

BibTeX entry:   (Update)

@misc{ aleksey-under,
  author = "Karl Crary Aleksey",
  title = "Under consideration for publication in J. Functional Programming 1 A Monadic
    Analysis of Information Flow Security with Mutable State",
  url = "citeseer.ist.psu.edu/751405.html" }
Citations (may not include all citations):
291   Computational lambda-calculus and monads - Eugenio - 1989  ACM   DBLP
247   Confluent reductions: Abstract properties and applications t.. (context) - Gerard - 1980  ACM   DBLP
152   A sound type system for secure flow analysis - Dennis, Geo et al. - 1996  ACM
98   JFlow: Practical mostly-static information flow control - Andrew, Jan - 1999  DBLP
95   Language-based information-flow security - Andrei, Andrew - 2003
87   Notions of computation and monads - Eugenio - 1991  ACM   DBLP
39   A uniform type structure for secure information flow - Kohei, Nobuko - 2002  ACM   DBLP
18   Secure information flow via linear continuations - Steve, Andrew - 2002  ACM   DBLP
14   Programming languages for information security (context) - Steve - 2002
8   From System F to typed assembly language - Greg, David et al. - 1998  ACM   DBLP
8   The SLam calculus: Programming with secerecy and integrity (context) - Nevin, Jon et al. - 1998
1   Information flow inference for ML (context) - in, science et al. - 2003  ACM   DBLP
1   Foundations of computer security workshop (context) - William, Mark et al. - 2003
1   Pages 147--160 of: Twenty-sixth ACM symposium on principles .. (context) - Martn, Anindya et al. - 1999
1   A judgmental reconstruction of modal logic (context) - --, Twenty-sixth et al. - 2001  ACM   DBLP
1   Nineteenth mathematical foundations of programming semantics (context) - Steve, system et al. - 2003
1   Pages 15 -- 23 of: Fourteenth IEEE computer security foundat.. (context) - Steve, Andrew et al. - 2001
1   Pages 46 -- 61 of: Tenth european symposium on programming (context) - Steve, Andrew et al. - 2028
1   Secure information flow in a multi-threaded imperative langu.. (context) - on, in et al. - 1998  ACM   DBLP

Documents on the same site (http://www.cs.cmu.edu/~fp/publications.html):   More
Verifying Uniqueness in a Logical Framework - Anderson, Pfenning (2004)   (Correct)
Compiler Verification in LF - Hannan, Pfenning (1992)   (Correct)
Meta-Programming with Names and Necessity - Nanevski, Pfenning (2002)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC