
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
One of the first detailed expositions of partial algebras, this book develops a special theory of partial algebras as a powerful foundation of a model theoretic, initial semantics of algebraic specification languages. Professor Reichel explores the possibility of increasing the use of partial algebras, particularly in computer science. He presents examples of algebraic specifications of increasing complexity and proves that structural induction can yield a complete calculus of abstract programs on parameterized abstract data types. Finally, he extends the model-theoretic initial semantics of abstract data types with partial operations to behavioral semantics.
This book investigates the theoretical utility of partial algebras as a foundational model for the initial semantics of algebraic specification languages. Professor Horst Reichel, a recognized authority in algebraic specification, utilizes formal mathematical frameworks to demonstrate how partial algebras can be applied to complex computer science problems. The text argues that by extending initial semantics to include partial operations and behavioral semantics, one can achieve a more robust calculus for abstract data types and program verification.
What You Will Find
Experts recognize this work as a foundational text for researchers interested in the formal semantics of programming languages and algebraic specification. Readers frequently note the high level of mathematical rigor and the density of the formal proofs presented throughout the monograph.
Page Count:
224
Publication Date:
1987-12-03
Publisher:
Oxford University Press
ISBN-10:
0198538065
ISBN-13:
9780198538066
No comments yet. Be the first to share your thoughts!