Higher-Order Program Verification and Language-Based Security

被引:0
|
作者
Kobayashi, Naoki [1 ]
机构
[1] Tohoku Univ, Sendai, Miyagi 980, Japan
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Language-based security has been a hot research area of computer security in the last decade. It addresses various concerns about software security by using programming language techniques such as type systems and program analysis/transformation. Thus, advance in programming language research can also benefit language-based security. This paper reports some recent advance in verification techniques for higher-order programs, and discusses its applications to language-based security. More specifically, we summarize the recent result on model-checking of higher-order recursion schemes, and show how it may be applied to language-based security such as secure information flow and stack-based access control.
引用
下载
收藏
页码:17 / 23
页数:7
相关论文
共 50 条
  • [31] Program Explanation and Higher-Order Properties
    Suzanne Bliss
    Jordi Fernández
    Acta Analytica, 2010, 25 : 393 - 411
  • [32] HIGHER-ORDER GENERALIZATION IN PROGRAM DERIVATION
    PETTOROSSI, A
    SKOWRON, A
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 250 : 182 - 196
  • [33] Program Explanation and Higher-Order Properties
    Bliss, Suzanne
    Fernandez, Jordi
    ACTA ANALYTICA-INTERNATIONAL PERIODICAL FOR PHILOSOPHY IN THE ANALYTICAL TRADITION, 2010, 25 (04): : 393 - 411
  • [34] EXPERIMENTAL-VERIFICATION OF HIGHER-ORDER NODAL DEPLETION PROGRAM MEDIUM-2
    WAGNER, MR
    WINTER, HJ
    TRANSACTIONS OF THE AMERICAN NUCLEAR SOCIETY, 1977, 27 (NOV): : 391 - 392
  • [35] Higher-order interpretations and program complexity
    Baillot, Patrick
    Dal Lago, Ugo
    INFORMATION AND COMPUTATION, 2016, 248 : 56 - 81
  • [36] Contract-Based Resource Verification for Higher-Order Functions with Memoization
    Madhavan, Ravichandhran
    Kulal, Sumith
    Kuncak, Viktor
    ACM SIGPLAN NOTICES, 2017, 52 (01) : 330 - 343
  • [37] Higher-Order Multi-Parameter Tree Transducers and Recursion Schemes for Program Verification
    Kobayashi, Naoki
    Tabuchi, Naoshi
    Unno, Hiroshi
    POPL'10: PROCEEDINGS OF THE 37TH ANNUAL ACM SIGPLAN-SIGACT SYMPOSIUM ON PRINCIPLES OF PROGRAMMING LANGUAGES, 2010, : 495 - 507
  • [38] Higher-Order Multi-Parameter Tree Transducers and Recursion Schemes for Program Verification
    Kobayashi, Naoki
    Tabuchi, Naoshi
    Unno, Hiroshi
    ACM SIGPLAN NOTICES, 2010, 45 (01) : 495 - 507
  • [39] Language-based abstraction refinement for hybrid system verification
    Klaedtke, Felix
    Ratschan, Stefan
    She, Zhikun
    VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION, PROCEEDINGS, 2007, 4349 : 151 - +
  • [40] Language-based security: What's needed and why
    Schneider, F
    STATIC ANALYSIS, PROCEEDINGS, 2001, 2126 : 374 - 374