Advanced Symbolic Analysis for Compilers
New Techniques and Algorithms for Symbolic Program Analysis and Optimization (Lecture Notes in Computer Science)
1 edition
Our rough guess is there are 32,250 words in this book.
At a pace averaging 250 words per minute, this book will take 2 hours and 9 minutes to read. With a half hour per day, this will take 4 days to read.
How long will it take you?
This book will take an estimated to read at a reading speed averaging words per minute. With 30 minutes per day, this will take to read.
Enter your reading speedYou can take one of our WPM reading speed tests to find your reading speed.
Create a free account to track your reading progress, build your reading list, and set reading goals.
Word Count
32,250 words, Guess
Page Count
129 pages
Physical Format
Paperback
Identifiers
- Open LibraryOL9636050M
- ISBN-139783540011859
- ISBN-103540011854
- OCLC Control Number51900320
- OCLC Control Numberadvancedsymbolic00fahr
and 2 more
- Library of Congress Control Number2003045579
- Goodreads1667747
Classifications
- LCCQA76.76.C65 F34 2003
Description
The objective of program analysis is to automatically determine the p- perties of a program. Tools of software development, such as compilers, p- formance estimators, debuggers, reverse-engineering tools, program veri?- tion/testing/proving systems, program comprehension systems, and program specializationtoolsarelargelydependentonprogramanalysis. Advancedp- gram analysis can: help to ?nd program errors; detect and tune performan- critical code regions; ensure assumed constraints on data are not violated; tailor a generic program to suit a speci?c application; reverse-engineer so- ware modules, etc. A prominent program analysis technique is symbolic a- lysis, which has attracted substantial attention for many years as it is not dependent on executing a program to examine the semantics of a program, and it can yield very elegant formulations of many analyses. Moreover, the complexity of symbolic analysis can be largely independent of the input data size of a program and of the size of the machine on which the program is being executed. In this book we present novel symbolic control and data ?ow repres- tation techniques as well as symbolic techniques and algorithms to analyze and optimize programs. Program contexts which de?ne a new symbolic - scription of program semantics for control and data ?ow analysis are at the center of our approach. We have solved a number of problems encountered in program analysis by using program contexts. Our solution methods are e?cient, versatile, uni?ed, and more general (they cope with regular and irregular codes) than most existing methods.
Subjects
Topics
Reader Reviews
No reviews yet for this book.
Be the first to share your thoughts!