发明名称 Defect detection for integers
摘要 Various techniques can be used to detect programming defects relating to the use of integers. A data structure can be created to represent ordering relationships in software instructions. Such ordering relationships can represent common unsound programmer assumptions. After annotating the data structure, unvalidated ordering relationships can be identified. Validation can use both explicit and implicit techniques. Filtering can be used to focus on only significant integer expressions, such as those used in buffer operations. For example, buffer accesses that attempt out-of-bounds buffer accesses due to integer overflow can be detected.
申请公布号 US2006080578(A1) 申请公布日期 2006.04.13
申请号 US20040961635 申请日期 2004.10.07
申请人 MICROSOFT CORPORATION 发明人 THIAGARAJAN JAYARAMAN;VENKATAPATHY RAMANATHAN
分类号 G06F11/00 主分类号 G06F11/00
代理机构 代理人
主权项
地址