ISCAS OpenIR  > 基础软件与系统重点实验室
a memory model for static analysis of c programs
Xu Zhongxing; Kremenek Ted; Zhang Jian
2010
Conference Name4th International Symposium on Leveraging Applications, ISoLA 2010
SourceLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Pages535-548
Conference Date40834
Conference PlaceHeraklion, Crete, Greece
Publish PlaceGermany
ISSN3029743
ISBN3642165575
Department(1) State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, China; (2) Apple Inc., China
English AbstractAutomatic bug finding with static analysis requires precise tracking of different memory object values. This paper describes a memory modeling method for static analysis of C programs. It is particularly suitable for precise path-sensitive analyses, e.g., symbolic execution. It can handle almost all kinds of C expressions, including arbitrary levels of pointer dereferences, pointer arithmetic, composite array and struct data types, arbitrary type casts, dynamic memory allocation, etc. It maps aliased lvalue expressions to the identical object without extra alias analysis. The model has been implemented in the Clang static analyzer and enhanced the analyzer a lot by enabling it to have precise value tracking ability. © 2010 Springer-Verlag.
Keywordc (Programming Language) Formal Methods Storage Allocation (Computer)
SponsorshipEuropean Association of Software Science and Technology (EASST)
Content Type会议论文
URIhttp://ir.iscas.ac.cn/handle/311060/8608
Collection基础软件与系统重点实验室
Recommended Citation
GB/T 7714
Xu Zhongxing,Kremenek Ted,Zhang Jian. a memory model for static analysis of c programs[C]. Germany,2010:535-548.
Files in This Item:
File Name/Size DocType Version Access License
a memory model for s(180KB) 开放获取--Application Full Text
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Google Scholar
Similar articles in Google Scholar
[Xu Zhongxing]'s Articles
[Kremenek Ted]'s Articles
[Zhang Jian]'s Articles
Baidu academic
Similar articles in Baidu academic
[Xu Zhongxing]'s Articles
[Kremenek Ted]'s Articles
[Zhang Jian]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[Xu Zhongxing]'s Articles
[Kremenek Ted]'s Articles
[Zhang Jian]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.