Abstraction of Arrays Based on Non Contiguous Partitions - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2015

Abstraction of Arrays Based on Non Contiguous Partitions

Résumé

Array partitioning analyses split arrays into contiguous parti-tions to infer properties of cell sets. Such analyses cannot group together non contiguous cells, even when they have similar properties. In this paper, we propose an abstract domain which utilizes semantic properties to split array cells into groups. Cells with similar properties will be packed into groups and abstracted together. Additionally, groups are not necessarily contiguous. This abstract domain allows to infer complex array invariants in a fully automatic way. Experiments on examples from the Minix 1.1 memory management demonstrate its effectiveness.
Fichier principal
Vignette du fichier
vmcai.pdf (262.03 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01095985 , version 1 (16-12-2014)

Identifiants

Citer

Jiangchao Liu, Xavier Rival. Abstraction of Arrays Based on Non Contiguous Partitions. 15th Conference on Verification, Model Checking, and Abstract Interpretation, Jan 2015, Mumbai, India. pp.282 - 299, ⟨10.1007/978-3-662-46081-8_16⟩. ⟨hal-01095985⟩
153 Consultations
129 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More