Principles of Program Analysis (Hardcover)
暫譯: 程式分析原則 (精裝版)

Flemming Nielson, Hanne R. Nielson, Chris Hankin

買這商品的人也買了...

相關主題

商品描述

Program analysis utilizes static techniques for computing reliable information about the dynamic behavior of programs. Applications include compilers (for code improvement), software validation (for detecting errors) and transformations between data representation (for solving problems such as Y2K). This book is unique in providing an overview of the four major approaches to program analysis: data flow analysis, constraint-based analysis, abstract interpretation, and type and effect systems. The presentation illustrates the extensive similarities between the approaches, helping readers to choose the best one to utilize.

商品描述(中文翻譯)

程式分析利用靜態技術來計算有關程式動態行為的可靠資訊。應用範圍包括編譯器(用於程式碼改進)、軟體驗證(用於檢測錯誤)以及資料表示之間的轉換(用於解決如 Y2K 等問題)。本書獨特之處在於提供了四種主要程式分析方法的概述:資料流分析、基於約束的分析、抽象解釋以及型別與效果系統。該呈現方式說明了這些方法之間的廣泛相似性,幫助讀者選擇最適合的分析方法。