Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Path-Oriented Program Analysis

Buy
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, simplication, 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.

About the Author

J. C. Huang received a Ph.D. in Electrical Engineering from the University of Pennsylvania in 1969. He is a Professor in the Department of Computer Science at the University of Houston, where he served as Chair from 1992 to 1996. His practical experience in computer software includes serving as the chief architect of a software validation and verification system developed for the U.S. Army's Ballistic Missile Defense Command, and as a senior consultant to the U.S. Naval Underwater Systems Center on submarine software problems.
(HTML tags aren't allowed.)

Microsoft Exchange Server 2003 Delta Guide
Microsoft Exchange Server 2003 Delta Guide
The Delta Guide to Exchange 2003 has been designed to become an invaluable resource to existing Exchange administrators, allowing you to quickly come up to speed on new features and functionality in Exchange, building on the knowledge and experience you already possess. The "Delta" series is designed to...
Photoshop Elements 4: The Missing Manual
Photoshop Elements 4: The Missing Manual

The popularity of digital cameras continues to grow exponentially. They are now more powerful, feature rich, and affordable--turning digital photography into a mainstream interest. And with Photoshop Elements, Adobe has created the most popular photo-editing program on the planet. Learning how to work Photoshop Elements and...

SQL Server 7 Backup & Recovery
SQL Server 7 Backup & Recovery
Protect your organization's most valuable asset--its data. Develop and implement a thorough data protection solution for your SQL Server 7 database environment. SQL Server 7 Backup & Recovery is your one-stop resource for planning, developing, implementing, and managing backup and restore procedures. Learn to execute data protection strategies,...

Beginning XSLT 2.0: From Novice to Professional
Beginning XSLT 2.0: From Novice to Professional
Welcome to Beginning XSLT 2.0, a comprehensive introduction to the Extensible Stylesheet
Language: Transformations 2.0. This book introduces you to transforming XML with XSLT 2.0,
helping you to create tailored presentations for all the information you have accessible as XML.
I wrote this book, like Beginning XSLT, based on my own
...
The Power of PROC FORMAT
The Power of PROC FORMAT
The FORMAT procedure in SAS is an extremely useful procedure that is often included in most
of my source code. I first started using PROC FORMAT to create formats to be used as a table
lookup for grouping data in reports. I then started to use PROC FORMAT to aid data set
creation and also to define new variables. I also learned to
...
Digital Photography for Teens
Digital Photography for Teens
Digital Photography for Teens.

We didn’t come up with that title. We’re not saying it’s a bad one—we’d be the last ones to ask. When a publisher decides what to call a book, you can be sure that they know exactly what they’re doing. And the title does say what this book is about—no questions
...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy