![]() |
CiteULike | ![]() |
msakai's CiteULike | ![]() |
![]() |
|
![]() |
Register | ![]() |
Log in | ![]() |
Substructural Type Systems for Program Analysisby: Naoki Kobayashi
|
Reviews
[Write a review of this article]
Notes for this articleslide: http://www.kb.ecei.tohoku.ac.jp/~koba/slides/FLOPS2008.pdf
Find related articles from these CiteULike users
Find related articles with these CiteULike tags
Posting History
AbstractSince linear logic was proposed by Girard, a number of type systems inspired by linear logic (or substructural logics in general) have been proposed. Examples include linear type systems, where the weakening and contraction rules are restricted, and ordered type systems, where the exchange rule is also restricted. Those type systems turned out to be very useful for reasoning about temporal properties of programs, like a memory cell is deallocated only once, or a memory cell is never read or written after it is deallocated. In this talk, I will focus on substructural type systems for program analysis, and review their principles and applications [1,2,3,4,5]. I will also discuss some emerging techniques and future directions of substructural-type-based program analysis.
BibTeX record
RIS record