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 条
  • [41] MULTISCALE ANALYSIS OF MULTIFUNCTIONAL COMPOSITE STRUCTURES
    Bahei-El-Din, Yehia
    Micheal, Amany
    PROCEEDINGS OF THE ASME INTERNATIONAL MECHANICAL ENGINEERING CONGRESS AND EXPOSITION, 2013, VOL 9, 2014,
  • [42] Reliability analysis of rotorcraft composite structures
    Mahadevan, S
    Dey, A
    Tryon, R
    Wang, Y
    Rousseau, C
    JOURNAL OF AEROSPACE ENGINEERING, 2001, 14 (04) : 140 - 146
  • [43] STRESS AND FAILURE ANALYSIS OF COMPOSITE STRUCTURES
    PACHAJOA, ME
    FRANCES, MK
    LEE, JD
    ENGINEERING FRACTURE MECHANICS, 1995, 50 (5-6) : 883 - 902
  • [44] Multiscale analysis of composite materials and structures
    Fish, J
    Shek, K
    COMPOSITES SCIENCE AND TECHNOLOGY, 2000, 60 (12-13) : 2547 - 2556
  • [45] Stability Analysis and Design of Composite Structures
    Denavit, Mark D.
    Hajjar, Jerome F.
    Perea, Tiziano
    Leon, Roberto T.
    JOURNAL OF STRUCTURAL ENGINEERING, 2016, 142 (03)
  • [46] Data driven composite shape descriptor design for shape retrieval with a VoR-Tree
    WANG Zi-hao
    LIN Hong-wei
    XU Chen-kai
    AppliedMathematics:AJournalofChineseUniversities, 2018, 33 (01) : 88 - 106
  • [47] Analysis, design and optimization of composite structures
    Kalamkarov, AL
    MECHANICS OF STRUCTURES AND MATERIALS, 1999, : 741 - 746
  • [48] Data driven composite shape descriptor design for shape retrieval with a VoR-Tree
    Wang, Zi-hao
    Lin, Hong-wei
    Xu, Chen-kai
    APPLIED MATHEMATICS-A JOURNAL OF CHINESE UNIVERSITIES SERIES B, 2018, 33 (01) : 88 - 106
  • [49] Damping analysis of composite materials and structures
    Berthelot, Jean-Marie
    Assarar, Mustapha
    Sefrani, Youssef
    El Mahi, Abderrahim
    COMPOSITE STRUCTURES, 2008, 85 (03) : 189 - 204
  • [50] Models for the analysis of impacts on composite structures
    Abrate, S
    COMPPOSITES FOR THE REAL WORLD, 1997, 29 : 733 - 743