Madhavan / Ramalingam / Vaswani | A Framework For Efficient Modular Heap Analysis | Buch | 978-1-68083-002-6 | www2.sack.de

Buch, Englisch, Band 3, 128 Seiten, Format (B × H): 156 mm x 234 mm

Reihe: Foundations and Trends® in Programming Languages

Madhavan / Ramalingam / Vaswani

A Framework For Efficient Modular Heap Analysis



ISBN: 978-1-68083-002-6
Verlag: Now Publishers

Buch, Englisch, Band 3, 128 Seiten, Format (B × H): 156 mm x 234 mm

Reihe: Foundations and Trends® in Programming Languages

ISBN: 978-1-68083-002-6
Verlag: Now Publishers


Modular heap analysis techniques analyze a program by computing summaries for every procedure in the program that describes its effects on an input heap, using pre-computed summaries for the called procedures. In A Framework For Efficient Modular Heap Analysis, the focus is on a family of modular heap analyses that summarize a procedure's heap effects using a context-independent, shape-graph-like summary that is agnostic to the aliasing in the input heap. These analyses are very efficient but their complexity and the absence of a theoretical formalization and correctness proofs makes it hard to produce correct extensions and modifications of these algorithms - whether to improve precision or scalability or to compute more information. A Framework For Efficient Modular Heap Analysis presents a modular heap analysis framework that generalizes these four analyses. It formalizes this framework as an abstract interpretation and establishes the correctness and termination guarantees. It formalizes the four analyses as instances of the framework. The formalization explains the basic principle behind such modular analyses and simplifies the task of producing extensions and variations of such analyses. A Framework For Efficient Modular Heap Analysis is written with exceptional clarity and is a delightful read for program analysis experts and novices alike.

Madhavan / Ramalingam / Vaswani A Framework For Efficient Modular Heap Analysis jetzt bestellen!

Weitere Infos & Material


1: Introduction 2: An Informal Overview 3: The Language and Concrete Semantics 4: The Analysis Framework 5: Parametric Abstract Semantics 6: Specializations of the Framework 7: Instances of the Framework 8: Experimental Results 9: Related Work and Conclusion. Appendices. References.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.