Flow-Insensitive Points-To Analyses for Frama-C okumak kayıt olmadan

ZIP 5.2 Mb
RAR 9.9 Mb
EXE 9.8 Mb
APK 7.4 Mb
IOS 9.4 Mb
Flow-Insensitive Points-To Analyses for Frama-C

In this book, we compare two known algorithms for flow-insensitive points-to analyses. We show that they differ in precision and complexity. Andersen's algorithm offers a flow-insensitive analysis with a high precision. Steensgaard's algorithm provides a high performance points-to analysis. The time complexity in the number of program state- ments becomes almost linear if one uses Tarjan's disjoint sets as a data structure for Steensgaard's algorithm. We implemented the disjoint sets with a single array. The usage of arrays with quick reading access, has the advantage of providing a high-performance data structure for the analyzes. The performance has been tested in Section 5.2. We showed that a functional programming language like OCaml is well suited for an implementation of Steensgaard's algorithm. Since our program is written in OCaml, it could be used as a prototype for a Frama-C plugin. During development we encountered a problem that emerges from uninitialized pointers. Their referenced locations have to be unifiable regardless of whether these locations are empty or not. To overcome this problem, we introduced distinct empty sets that can be merged.


Biçim seçin
pdf kindle epub doc
yazar
Boyutlar ve boyutlar
Tarafından yayınlandı

3 Ocak 2017 15,2 x 0,3 x 22,9 cm Vismont Studios Kolektif 15,2 x 0,6 x 22,9 cm 20 Kasım 2020 Philip M. Parker Ph.D 21,6 x 1,7 x 27,9 cm 21,6 x 2 x 27,9 cm 5 Ocak 2017 23 Eylül 2019 Prof Philip M. Parker Ph.D. 1 x 15 x 21 cm 13 Şubat 2020 Todays Baby Maya Violet 21 Ocak 2019 21,6 x 1,9 x 27,9 cm
okumak okumak kayıt olmadan
Sürüm ayrıntıları
yazar Berndt Max
isbn 10 3639807553
isbn 13 978-3639807554
Yayımcı AV Akademikerverlag
Dilim İngilizce
Boyutlar ve boyutlar 15,2 x 0,3 x 22,9 cm
Tarafından yayınlandı Flow-Insensitive Points-To Analyses for Frama-C 27 Mart 2015

En son kitaplar

benzer kitaplar

What The F*ck is My Password: The Personal Password Logbook. Password book. Protect Usernames and Passwords: Login and Private Information Keeper, ... Save Internet Journal. Private Protect


okumak kayıt olmadan
Mixed Media Portraits with Pam Carriker : Techniques for Drawing and Painting Faces


okumak kayıt olmadan
Tangut-Tibetan margins of China and Central Mongolia. Travel of GN Potanin 1884-1886. Volume 2


okumak kayıt olmadan
Selected Applications of Convex Optimization : 103


okumak kayıt olmadan
IT-Integrationsprozesse bei M&A-Transaktionen


okumak kayıt olmadan