Specification and Transformation of Programs: A Formal Approach to Software Development
暫譯: 程式的規範與轉換:軟體開發的正式方法
Helmut A. Partsch
- 出版商: Springer
- 出版日期: 1990-07-05
- 售價: $2,470
- 貴賓價: 9.5 折 $2,347
- 語言: 英文
- 頁數: 493
- 裝訂: Paperback
- ISBN: 3540525890
- ISBN-13: 9783540525899
海外代購書籍(需單獨結帳)
相關主題
商品描述
"Specification and transformation of programs" is short for a methodology of software development where, from a formal specification of a problem to be solved, programs correctly solving that problem are constructed by stepwise application of formal, semantics-preserving transformation rules. The approach considers programming as a formal activity. Consequently, it requires some mathematical maturity and, above all, the will to try something new. A somewhat experienced programmer or a third- or fourth-year student in computer science should be able to master most of this material - at least, this is the level I have aimed at. This book is primarily intended as a general introductory textbook on transformational methodology. As with any methodology, reading and understanding is necessary but not sufficient. Therefore, most of the chapters contain a set of exercises for practising as homework. Solutions to these exercises exist and can, in principle, be obtained at nominal cost from the author upon request on appropriate letterhead. In addition, the book also can be seen as a comprehensive account of the particular transformational methodology developed within the Munich CIP project.
商品描述(中文翻譯)
「程式的規範與轉換」是指一種軟體開發的方法論,從要解決的問題的正式規範出發,通過逐步應用正式的、保持語義的轉換規則,構建正確解決該問題的程式。這種方法將程式設計視為一種正式的活動。因此,它需要一定的數學成熟度,最重要的是,願意嘗試新事物。一位有些經驗的程式設計師或計算機科學的三年級或四年級學生應該能夠掌握大部分這些材料——至少,這是我所針對的水平。本書主要作為轉換方法論的一本一般性入門教科書。與任何方法論一樣,閱讀和理解是必要的,但並不足夠。因此,大多數章節包含一組練習題,供作為家庭作業進行練習。這些練習的解答是存在的,原則上可以向作者請求,並以適當的信頭以名義上的成本獲得。此外,本書也可以被視為對於在慕尼黑CIP項目中發展的特定轉換方法論的全面介紹。