Casl Reference Manual: The Complete Documentation of the Common Algebraic Specification Language
Book information
Description
CASL, the Common Algebraic Specification Language, was designed by the members of CoFI, the Common Framework Initiative for algebraic specification and development, and is a general-purpose language for practical use in software development for specifying both requirements and design. CASL is already regarded as a de facto standard, and various sublanguages and extensions are available for specific tasks. This reference manual presents a detailed documentation of the CASL specification formalism. It reviews the main underlying concepts, and carefully summarizes the intended meaning of each construct of CASL. The book formally defines both the syntax and semantics of CASL, and presents a logic for reasoning about CASL specifications. Furthermore, extensive libraries of CASL specifications of basic data types are provided as well as a comprehensive annotated bibliography of CoFI publications. As a separate, complementary book LNCS 2900 presents a tutorial introduction to CASL, the CASL User Manual. Front Matter....Pages I-XVII Front Matter....Pages 1-1 C asl Summary....Pages 3-69 Front Matter....Pages 71-71 C asl Syntax....Pages 73-112 Front Matter....Pages 113-113 C asl Semantics....Pages 115-271 Front Matter....Pages 273-273 C asl Logic....Pages 275-359 Front Matter....Pages 361-361 C asl Libraries....Pages 363-466 Back Matter....Pages 467-530
Similar books
Casl Reference Manual: The Complete Documentation of the Common Algebraic Specification Language
2004 · PDF
Formal Methods at the Crossroads. From Panacea to Foundational Support: 10th Anniversary Colloquium of UNU/IIST, the International Institute for Software Technology of The United Nations University, Lisbon, Portugal, March 18-20, 2002. Revised Papers
2003 · PDF
Formal Methods at the Crossroads. From Panacea to Foundational Support: 10th Anniversary Colloquium of UNU/IIST, the International Institute for Software Technology of The United Nations University, Lisbon, Portugal, March 18-20, 2002. Revised Papers
2003 · PDF
Specification of Software Systems
2011 · PDF
Software Engineering 1: Abstraction and Modelling
2006 · PDF
Learn Lua for iOS Game Development
2013 · PDF
Pro Core Data for iOS: Data Access and Persistence Engine for iPhone, iPad, and iPod touch
2011 · PDF
Declarative Agent Languages and Technologies IX: 9th International Workshop, DALT 2011, Taipei, Taiwan, May 3, 2011, Revised Selected and Invited Papers
2012 · PDF