Concise Guide to Formal Methods: Theory, Fundamentals and Industry Applications (Undergraduate Topics in Computer Science)
暫譯: 正式方法簡明指南:理論、基礎與產業應用(計算機科學本科主題)

Gerard O'Regan

  • 出版商: Springer
  • 出版日期: 2017-08-24
  • 售價: $2,810
  • 貴賓價: 9.5$2,670
  • 語言: 英文
  • 頁數: 322
  • 裝訂: Paperback
  • ISBN: 3319640208
  • ISBN-13: 9783319640204
  • 相關分類: Computer-Science
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

This invaluable textbook/reference provides an easy-to-read guide to the fundamentals of formal methods, highlighting the rich applications of formal methods across a diverse range of areas of computing.

Topics and features: introduces the key concepts in software engineering, software reliability and dependability, formal methods, and discrete mathematics; presents a short history of logic, from Aristotle’s syllogistic logic and the logic of the Stoics, through Boole’s symbolic logic, to Frege’s work on predicate logic; covers propositional and predicate logic, as well as more advanced topics such as fuzzy logic, temporal logic, intuitionistic logic, undefined values, and the applications of logic to AI; examines the Z specification language, the Vienna Development Method (VDM) and Irish School of VDM, and the unified modelling language (UML); discusses Dijkstra’s calculus of weakest preconditions, Hoare’s axiomatic semantics of programming languages, and the classical approach of Parnas and his tabular expressions; provides coverage of automata theory, probability and statistics, model checking, and the nature of proof and theorem proving; reviews a selection of tools available to support the formal methodist, and considers the transfer of formal methods to industry; includes review questions and highlights key topics in every chapter, and supplies a helpful glossary at the end of the book.

This stimulating guide provides a broad and accessible overview of formal methods for students of computer science and mathematics curious as to how formal methods are applied to the field of computing.

商品描述(中文翻譯)

這本無價的教科書/參考書提供了一個易於閱讀的正式方法基礎指南,突顯了正式方法在計算領域各種不同應用中的豐富性。

主題和特點:介紹軟體工程、軟體可靠性與依賴性、正式方法和離散數學的關鍵概念;呈現邏輯的簡短歷史,從亞里士多德的三段論邏輯和斯多卡學派的邏輯,經過布爾的符號邏輯,到弗雷格的謂詞邏輯研究;涵蓋命題邏輯和謂詞邏輯,以及更高級的主題,如模糊邏輯、時間邏輯、直覺邏輯、未定義值,以及邏輯在人工智慧中的應用;檢視Z規範語言、維也納發展方法(VDM)和愛爾蘭VDM學派,以及統一建模語言(UML);討論戴克斯特拉的最弱前置條件演算、霍爾的程式語言公理語義,以及帕納斯及其表格表達式的經典方法;提供自動機理論、機率與統計、模型檢查,以及證明和定理證明的本質的相關內容;回顧可用於支持正式方法的工具選擇,並考慮正式方法向產業的轉移;每章包含回顧問題並突顯關鍵主題,並在書末提供有用的詞彙表。

這本引人入勝的指南為計算機科學和數學的學生提供了正式方法的廣泛且易於理解的概述,讓他們了解正式方法如何應用於計算領域。