PROPERTY-PRESERVING PETRI NET PROCESS ALGEBRA IN SOFTWARE ENGINEERING
暫譯: 軟體工程中的屬性保留的佩特里網過程代數

Hejiao Huang, Li Jiao, To-Yat Cheung

  • 出版商: World Scientific Pub
  • 出版日期: 2012-09-30
  • 售價: $4,650
  • 貴賓價: 9.5$4,418
  • 語言: 英文
  • 頁數: 306
  • 裝訂: Hardcover
  • ISBN: 9814324280
  • ISBN-13: 9789814324281
  • 相關分類: 軟體工程
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

In a component-based approach for system design, one of the challenging problems is the way to prove the correctness of the created components. Usually, the constituent components are supposed to be correct - possessing the desirable properties and free from undesirable ones. However, the operators may destroy these properties or create new ones, resulting in an undesirable new component. Hence, every created component has to go through a new process of verification, involving a tremendous amount of effort.

This book presents a component -based methodology for the creation and verification of design specifications. The methodology is formally presented as an algebra called Property-Preserving Petri Net Process Algebra (PPPA). PPPA includes five classes of operators, and the authors show that every operator of PPPA can preserve a large number of basic system properties. Therefore, if the initial set of primitive components satisfies some of these properties, the created components will also "automatically" satisfy them without the need for further verification - thus greatly saving verification efforts.

商品描述(中文翻譯)

在系統設計的元件導向方法中,挑戰之一是如何證明所創建元件的正確性。通常,構成元件應該是正確的——具備所需的特性並且不具備不希望出現的特性。然而,操作員可能會破壞這些特性或創造新的特性,導致產生不理想的新元件。因此,每個創建的元件都必須經過一個新的驗證過程,這需要付出巨大的努力。

本書提出了一種基於元件的方法論,用於設計規範的創建和驗證。該方法論正式呈現為一種代數,稱為保特性彼得里網過程代數(Property-Preserving Petri Net Process Algebra,簡稱 PPPA)。PPPA 包含五類操作符,作者展示了 PPPA 的每個操作符都能保留大量基本系統特性。因此,如果初始的原始元件集滿足這些特性中的某些,則創建的元件也將「自動」滿足這些特性,而無需進一步的驗證,從而大大節省了驗證的努力。