Shape analysis for composite data structures

被引:0
|
作者
Berdine, Josh
Calcagno, Cristiano
Cook, Byron
Distefano, Dino
O'Hearn, Peter W.
Wies, Thomas
Yang, Hongseok
机构
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We propose a shape analysis that adapts to some of the complex composite data structures found in industrial systems-level programs. Examples of such data structures include "cyclic doubly-linked lists of acyclic singly-linked lists", "singly-linked lists of cyclic doublylinked lists with back-pointers to head nodes", etc. The analysis introduces the use of generic higher-order inductive predicates describing spatial relationships together with a method of synthesizing new param-eterized spatial predicates which can be used in combination with the higher-order predicates. In order to evaluate the proposed approach for realistic programs we have performed experiments on examples drawn from device drivers: the analysis proved safety of the data structure manipulation of several routines belonging to an IEEE 1394 (firewire) driver, and also found several previously unknown memory safety bugs.
引用
收藏
页码:178 / 192
页数:15
相关论文
共 50 条
  • [21] Analysis of Composite Structures in Curing Process for Shape Deformations and Shear Stress: Basis for Advanced Optimization
    Kumbhare, Niraj
    Moheimani, Reza
    Dalir, Hamid
    JOURNAL OF COMPOSITES SCIENCE, 2021, 5 (02):
  • [22] Evolution of variable angle tow composite structures: Data analysis and relevance of the theme
    Maciel, Maisa Milanez Avila Dias
    Amico, Sandro
    Guedes, Rui Miranda
    Tita, Volnei
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART L-JOURNAL OF MATERIALS-DESIGN AND APPLICATIONS, 2024,
  • [23] SIMULATION AND ANALYSIS OF COMPOSITE STRUCTURES
    WITTMANN, FH
    ROELFSTRA, PE
    SADOUKI, H
    MATERIALS SCIENCE AND ENGINEERING, 1985, 68 (02): : 239 - 248
  • [24] STRESS ANALYSIS OF COMPOSITE STRUCTURES
    SCHAEFFE.HG
    PURDY, DM
    DESIGN NEWS, 1971, 26 (07) : 132 - &
  • [25] Uncertainty analysis of composite structures
    Noor, AK
    Starnes, JH
    Peters, JM
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2000, 185 (2-4) : 413 - 432
  • [26] STRESS ANALYSIS OF COMPOSITE STRUCTURES
    PURDY, DM
    SCHAEFFE.HG
    MECHANICAL ENGINEERING, 1971, 93 (07) : 44 - &
  • [27] ANALYSIS OF COMPOSITE STRUCTURES WITH DELAMINATIONS
    WANG, JTS
    JOURNAL OF PRESSURE VESSEL TECHNOLOGY-TRANSACTIONS OF THE ASME, 1989, 111 (02): : 109 - 112
  • [28] Shape memory polymer composite structures with two-way shape memory effects
    Wang, Zhengdao
    Song, Weibin
    Ke, Liaoliang
    Wang, Yuesheng
    MATERIALS LETTERS, 2012, 89 : 216 - 218
  • [29] Functional data analysis in shape analysis
    Epifanio, Irene
    Ventura-Campos, Noelia
    COMPUTATIONAL STATISTICS & DATA ANALYSIS, 2011, 55 (09) : 2758 - 2773
  • [30] Shape analysis of geometrically changeable structures
    Cheng, Wanhai
    Qian, Zhiwei
    Jianzhu Jiegou Xuebao/Journal of Building Structures, 2002, 23 (02):