本書是有關B方法的最重要的著作,由B方法的發(fā)明人J-R Abrial撰寫。B方法是目前國際上最受重視的實用性軟件形式化方法之一,人們用它編寫軟件系統(tǒng)規(guī)范,進行系統(tǒng)設計和編程。B方法已被用在一些極其重要的軟件項目中并取得了很大成功。本書由4部分組成,內容涵蓋了B方法的所有方面,這些部分分別介紹B方法所用的數學基礎,用B方法描述軟件系統(tǒng)規(guī)范的語言記法,基本程序結構和程序實例,系統(tǒng)模塊化、分層設計和精化。本書適用于計算機科學工作者、軟件系統(tǒng)開發(fā)工作者和計算機專業(yè)的學生,可作為高校有關軟件形式化方法和軟件系統(tǒng)設計課程的教材,或者作為B方法的標準參考手冊。