Path Oriented Program Analysis


Download Path Oriented Program Analysis PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Path Oriented Program Analysis book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.

Download

Path-Oriented Program Analysis


Path-Oriented Program Analysis

Author: J. C. Huang

language: en

Publisher: Cambridge University Press

Release Date: 2007-12-24


DOWNLOAD





This book presents a unique method for decomposing a computer program along its execution paths, for simplifying the subprograms so produced, and for recomposing a program from its subprograms. This method enables us to divide and conquer the complexity involved in understanding the computation performed by a program by decomposing it into a set of subprograms and then simplifying them to the furthest extent possible. The resulting simplified subprograms are generally more understandable than the original program as a whole. The method may also be used to simplify a piece of source code by following the path-oriented method of decomposition, simplification, and recomposition. The analysis may be carried out in such a way that the derivation of the analysis result constitutes a correctness proof. The method can be applied to any source code (or portion thereof) that prescribes the computation to be performed in terms of assignment statements, conditional statements, and loop constructs, regardless of the language or paradigm used.

Aliasing in Object-Oriented Programming


Aliasing in Object-Oriented Programming

Author: David Clarke

language: en

Publisher: Springer

Release Date: 2013-03-21


DOWNLOAD





This book presents a survey of the state-of-the-art on techniques for dealing with aliasing in object-oriented programming. It marks the 20th anniversary of the paper The Geneva Convention On The Treatment of Object Aliasing by John Hogg, Doug Lea, Alan Wills, Dennis de Champeaux and Richard Holt. The 22 revised papers were carefully reviewed to ensure the highest quality.The contributions are organized in topical sections on the Geneva convention, ownership, concurrency, alias analysis, controlling effects, verification, programming languages, and visions.

Verification, Model Checking, and Abstract Interpretation


Verification, Model Checking, and Abstract Interpretation

Author: Gilles Barthe

language: en

Publisher: Springer Science & Business Media

Release Date: 2010-01-08


DOWNLOAD





This book constitutes the refereed proceedings of the 11th International Conference on Verification, Model Checking, and Abstract Interpretation, VMCAI 2010, held in Madrid, Spain, in January 2010. The 21 papers included in this volume were carefully reviewed and selected from 57 submissions. In addition 3 invited talks and 3 invited tutorials are presented. Topics covered by VMCAI include program verification, program certification, model checking, debugging techniques, abstract interpretation, abstract domains, static analysis, type systems, deductive methods, and optimization.


Recent Search