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 条
  • [31] Shape Design and Analysis of Adaptive Structures
    Kormanikova, Lenka
    Kormanikova, Eva
    Katunsky, Dusan
    STRUCTURAL AND PHYSICAL ASPECTS OF CONSTRUCTION ENGINEERING, 2017, 190 : 7 - 14
  • [32] Active shape control of composite structures under thermal loading
    Binette, P.
    Dano, M-L
    Gendron, G.
    SMART MATERIALS AND STRUCTURES, 2009, 18 (02)
  • [34] Improvement of scarf repair patch shape for composite aircraft structures
    Vadean, Aurelian
    Abusrea, Mahmoud
    Shazly, Mostafa
    Michel, Adrien
    Kaabi, Abderrahmen
    Boukhili, Rachid
    JOURNAL OF ADHESION, 2023, 99 (06): : 1044 - 1070
  • [35] Thermomechanical characterization of shape memory alloy tubular composite structures
    Heller, L.
    Vokoun, D.
    Majtas, D.
    Sittner, P.
    STATE-OF-THE-ART RESEARCH AND APPLICATION OF SMAS TECHNOLOGIES, 2009, 59 : 150 - 155
  • [36] MULTIOBJECTIVE SHAPE AND MATERIAL OPTIMIZATION OF COMPOSITE STRUCTURES INCLUDING DAMPING
    SARAVANOS, DA
    CHAMIS, CC
    AIAA JOURNAL, 1992, 30 (03) : 805 - 813
  • [37] Shape and object data analysis
    Dryden, Ian L.
    BIOMETRICAL JOURNAL, 2014, 56 (05) : 758 - 760
  • [38] Vibration analysis of active composite structures embedded with long and short shape memory alloy (SMA) fibers
    Bhaskar, Jitendra
    Gupta, Vivek
    Sharma, Arun Kumar
    Bhattacharya, Bishakh
    ENGINEERING RESEARCH EXPRESS, 2024, 6 (02):
  • [39] Shape design sensitivity analysis with respect to the positioning of features in composite structures using the boundary element method
    Tafreshi, A
    ENGINEERING ANALYSIS WITH BOUNDARY ELEMENTS, 2006, 30 (01) : 1 - 13
  • [40] Intelligent 3D data extraction method for deformation analysis of composite structures
    Xu, Xiangyang
    Yang, Hao
    Zhang, Yi
    Neumann, Ingo
    COMPOSITE STRUCTURES, 2018, 203 : 254 - 258