Data Refinement: Model-Oriented Proof Methods and their Comparison

Willem-Paul de Roever is a University of Kiel academic researcher who has co-authored 17 articles with a total of 529 citations. The index of the author is 8. The author has conducted extensive research in the areas of Java annotation and Real-Time Java.


Kai Engelhardt is a University of New South Wales academic researcher who has co-authored 29 papers with a total of 2346 citations. The index of the author is 12. Kai Engelhardt has previously worked for the University of Kiel and NICTA. Refinement calculus and correctness are two issues on which the author has done extensive research.


The purpose of Data Refinement: Model-Oriented Proof Methods and their Comparison is to give a thorough and systematic overview of the significant and widely used method of data refinement, as well as the simulation methods used to demonstrate its accuracy. In the first section, the authors focus on the general principles required to verify data refinement is right. They begin by explaining the underlying concepts and demonstrating that data refinement proofs can be reduced to proving simulation. Hoare Logic and the Refinement Calculus are discussed, as well as a broad theory of simulations that are constructed and related to both. To guide newcomers to the area, accessibility and comprehension are emphasized.


The second section of the book offers a thorough examination of key methods in this subject, including VDM, as well as methods by Abadi & Lamport, Hehner, Lynch, and Reynolds, Back's refinement calculus, and Z. All of these procedures are thoroughly examined and proven to be either incomplete, with counterexamples to their use, or always applicable when data refinement is present. This is demonstrated by demonstrating for the first time that all of these methods can be described and analyzed using only two concepts: forward and backward simulation. The book is self-contained, carrying the reader from the advanced undergraduate level to the state of the art in simulation methodologies.


Some reviews about this book: “By far the most authoritative book on refinement. Can pretty much ignore the "data" part in the title - it covers all forms of refinement for model-based formalisms. Very clear and rigorous writing.”


Authors: Willem-Paul de Roever & Kai Engelhardt

Link to buy: https://www.amazon.com/-/es/Willem-Paul-Roever/dp/0521103509/ref=sr_1_1?

Photo: https://www.amazon.com/
Photo: https://www.amazon.com/
Photo: https://www.actian.com/
Photo: https://www.actian.com/

Toplist Joint Stock Company
Address: 3rd floor, Viet Tower Building, No. 01 Thai Ha Street, Trung Liet Ward, Dong Da District, Hanoi City, Vietnam
Phone: +84369132468 - Tax code: 0108747679
Social network license number 370/GP-BTTTT issued by the Ministry of Information and Communications on September 9, 2019
Privacy Policy