메뉴 건너뛰기




Volumn 15, Issue 2-3, 2002, Pages 209-234

Secure information flow via linear continuations

Author keywords

Continuation passing style; CPS; Information flow security; Linear continuations; Security typed languages

Indexed keywords

INFORMATION ANALYSIS; PROGRAM COMPILERS; SECURITY OF DATA; SEMANTICS;

EID: 0036761582     PISSN: 13883690     EISSN: None     Source Type: Journal    
DOI: 10.1023/A:1020843229247     Document Type: Article
Times cited : (47)

References (46)
  • 2
    • 0027574302 scopus 로고
    • Computational interpretations of linear logic
    • Abramsky, S. Computational interpretations of linear logic. Theoretical Computer Science, 111 (1993) 3-57.
    • (1993) Theoretical Computer Science , vol.111 , pp. 3-57
    • Abramsky, S.1
  • 6
    • 0011976746 scopus 로고    scopus 로고
    • A classical linear lambda calculus
    • Bierman, G. A classical linear lambda calculus. Theoretical Computer Science, 227(1/2) (1999) 43-78.
    • (1999) Theoretical Computer Science , vol.227 , Issue.1-2 , pp. 43-78
    • Bierman, G.1
  • 10
    • 0012003944 scopus 로고    scopus 로고
    • Syntactic accidents in program analysis: On the impact of the CPS transformation
    • Extended version available as the technical report BRICS-RS-01-54
    • Damian, D. and Danvy, O. Syntactic accidents in program analysis: On the impact of the CPS transformation. Journal of Functional Programming, to appear. Extended version available as the technical report BRICS-RS-01-54.
    • Journal of Functional Programming, to appear
    • Damian, D.1    Danvy, O.2
  • 11
    • 0026120821 scopus 로고
    • Semantics-directed compilation of non-linear patterns
    • Danvy, O. Semantics-directed compilation of non-linear patterns. Information Processing Letters, 37(6) (1991) 315-322.
    • (1991) Information Processing Letters , vol.37 , Issue.6 , pp. 315-322
    • Danvy, O.1
  • 12
    • 84947281307 scopus 로고    scopus 로고
    • Formalizing implementation strategies for first-class continuations
    • Proc. 9th European Symposium on Programming
    • Danvy, O. Formalizing implementation strategies for first-class continuations. In Proc. 9th European Symposium on Programming, Lecture Notes in Computer Science, Vol. 1792, 2000, pp. 88-103.
    • (2000) Lecture Notes in Computer Science , vol.1792 , pp. 88-103
    • Danvy, O.1
  • 13
    • 19044381168 scopus 로고    scopus 로고
    • On proving syntactic properties of CPS programs
    • Proceedings of the Third International Workshop on Higher Order Operational Techniques in Semantics, A. Gordon and A. Pitts (Eds.)
    • Danvy, O, Dzafic, B., and Pfenning, F. On proving syntactic properties of CPS programs. In Proceedings of the Third International Workshop on Higher Order Operational Techniques in Semantics, A. Gordon and A. Pitts (Eds.). Electronic Notes in Theoretical Computer Science, Vol. 20, 1999, pp. 19-31.
    • (1999) Electronic Notes in Theoretical Computer Science , vol.20 , pp. 19-31
    • Danvy, O.1    Dzafic, B.2    Pfenning, F.3
  • 15
    • 0016949746 scopus 로고
    • A lattice model of secure information flow
    • Denning, D.E. A lattice model of secure information flow. Comm. of the ACM, 19(5) (1976) 236-243.
    • (1976) Comm. of the ACM , vol.19 , Issue.5 , pp. 236-243
    • Denning, D.E.1
  • 16
    • 0017517624 scopus 로고
    • Certification of programs for secure information flow
    • Denning, D.E. and Denning, P.J. Certification of programs for secure information flow. Comm. of the ACM, 20(7) (1977) 504-513.
    • (1977) Comm. of the ACM , vol.20 , Issue.7 , pp. 504-513
    • Denning, D.E.1    Denning, P.J.2
  • 21
    • 0000772188 scopus 로고
    • Polymorphic type assignment and CPS conversion
    • Harper, B. and Lillibridge, M. Polymorphic type assignment and CPS conversion. LISP and Symbolic Computation, 6(3/4) (1993) 361-380.
    • (1993) LISP and Symbolic Computation , vol.6 , Issue.3-4 , pp. 361-380
    • Harper, B.1    Lillibridge, M.2
  • 23
    • 84947269249 scopus 로고    scopus 로고
    • Secure information flow as typed process behaviour
    • Proc. 9th European Symposium on Programming
    • Honda, K., Vasconcelos, V., and Yoshida, N. Secure information flow as typed process behaviour. In Proc. 9th European Symposium on Programming, Lecture Notes in Computer Science, Vol. 1782, 2000, pp. 180-199.
    • (2000) Lecture Notes in Computer Science , vol.1782 , pp. 180-199
    • Honda, K.1    Vasconcelos, V.2    Yoshida, N.3
  • 33
    • 18944377121 scopus 로고
    • Call-by-name, call-by-value and the λ-calculus
    • Plotkin, G.D. Call-by-name, call-by-value and the λ-calculus. Theoretical Computer Science, 1 (1975) 125-159.
    • (1975) Theoretical Computer Science , vol.1 , pp. 125-159
    • Plotkin, G.D.1
  • 34
    • 0011949663 scopus 로고    scopus 로고
    • Properties of terms in continuation-passing style in an ordered logical framework
    • J. Despeyroux (Ed.), Santa Barbara, California
    • Polakow, J. and Pfenning, F. Properties of terms in continuation-passing style in an ordered logical framework. In 2nd Workshop on Logical Frameworks and Meta-languages, J. Despeyroux (Ed.), Santa Barbara, California, 2000.
    • (2000) 2nd Workshop on Logical Frameworks and Meta-languages
    • Polakow, J.1    Pfenning, F.2
  • 37
    • 0035276729 scopus 로고    scopus 로고
    • A PER model of secure information flow in sequential programs
    • Sabelfeld, A. and Sands, D. A PER model of secure information flow in sequential programs. Higher-Order and Symbolic Computation, 14(1) (2001) 59-91.
    • (2001) Higher-Order and Symbolic Computation , vol.14 , Issue.1 , pp. 59-91
    • Sabelfeld, A.1    Sands, D.2
  • 38
    • 0000307929 scopus 로고
    • Reasoning about programs in continuation-passing style
    • Sabry, A. and Felleisen, M. Reasoning about programs in continuation-passing style. Lisp and Symbolic Computation, 6(3/4) (1993) 289-360.
    • (1993) Lisp and Symbolic Computation , vol.6 , Issue.3-4 , pp. 289-360
    • Sabry, A.1    Felleisen, M.2
  • 41
    • 0011918338 scopus 로고    scopus 로고
    • Operational interpretations of linear logic
    • Turner, D.N. and Wadler, P. Operational interpretations of linear logic. Theoretical Computer Science, 227 (1/2) (1999) 231-248.
    • (1999) Theoretical Computer Science , vol.227 , Issue.1-2 , pp. 231-248
    • Turner, D.N.1    Wadler, P.2
  • 42
  • 43
    • 0003232884 scopus 로고
    • Linear types can change the world!
    • M. Broy and C. Jones (Eds.)
    • Wadler, P. Linear types can change the world!. In Programming Concepts and Methods, M. Broy and C. Jones (Eds.). 1990.
    • (1990) Programming Concepts and Methods
    • Wadler, P.1
  • 44
    • 84973864685 scopus 로고
    • A taste of linear logic
    • Mathematical Foundations of Computer Science, Springer-Verlag, Berlin
    • Wadler, P. A taste of linear logic. In Mathematical Foundations of Computer Science, Lecture Notes in Computer Science, Vol. 711. Springer-Verlag, Berlin, 1993, pp. 185-210.
    • (1993) Lecture Notes in Computer Science , vol.711 , pp. 185-210
    • Wadler, P.1
  • 45
  • 46
    • 84945262623 scopus 로고    scopus 로고
    • Secure information flow and CPS
    • Proc. 10th European Symposium on Programming
    • Zdancewic, S. and Myers, A.C. Secure information flow and CPS. In Proc. 10th European Symposium on Programming, Lecture Notes in Computer Science, Vol. 2028, 2001, pp. 46-61.
    • (2001) Lecture Notes in Computer Science , vol.2028 , pp. 46-61
    • Zdancewic, S.1    Myers, A.C.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.