CASL Reference ManualCASL参考手册

出版社:北京燕山出版社
出版日期:2004-4
ISBN:9783540213017
作者:Mosses, Peter D. 编
页数:528页

作者简介

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.

书籍目录

Part Ⅰ CASL Summary  1  Introduction  2  Basic Specifications  2.1  Basic Concepts      2.1.1  Signatures      2.1.2  Models      2.1.3  Sentences      2.1.4  Satisfaction  2.2  Basic Items  2.3  Signature Declarations      2.3.1  Sorts      2.3.2  Operations      2.3.3  Predicates      2.3.4  Datatypes      2.3.5  Sort Generation  2.4  Variables      2.4.1  Global Variable Declarations      2.4.2  Local Variable Declarations  2.5  Axioms      2.5.1  Quantifications      2.5.2  Logical Connectives      2.5.3  Atomic Formulas      2.5.4  Terms  2.6  Identifiers  3  Subsorting Specifications    3.1  Subsorting Concepts      3.1.1  Signatures      3.1.2  Models      3.1.3  Sentences    3.2  Signature Declarations      3.2.1  Sorts      3.2.2  Datatypes    3.3  Axioms      3.3.1  Atomic Formulas      3.3.2  Terms  4  Structuring Specifications    4.1  Structuring Concepts      4.1.1  Structured Specifications      4.1.2  Named and Generic Specifications      4.1.3  Signature and Specification Morphisms   4.2  Structured Specifications      4.2.1  Translations   4.2.2  Reductions   4.2.3  Unions   4.2.4  Extensions   4.2.5  Free Specifications   4.2.6  Local Specifications   4.2.7  Closed Specifications    4.3  Named and Generic Specifications   4.3.1  Specification Definitions   4.3.2  Specification Instantiation    4.4  Views   4.4.1  View Definitions   4.4.2  Fitting Views    4.5  Symbol Lists and Mappings      4.5.1  Symbol Lists      4.5.2  Symbol Mappings    4.6  Compound Identifiers  5  Architectural Specifications    5.1  Architectural Concepts   5.1.1  Unit Functions      5.1.2  Persistency and Compatibility    5.2  Architectural Specification Definitions    5.3  Unit Declarations and Definitions      5.3.1  Unit Declarations      5.3.2  Unit Definitions      ……Part Ⅱ CASL SyntaxPart Ⅲ CASL SemanticsPart Ⅳ CASL LogicCASL Ⅵ CASL LibrariesAppendices


 CASL Reference ManualCASL参考手册下载



发布书评

 
 


 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024