ISO/IEC 24707:2007 信息技术 公用逻辑(CL):逻辑型语言类的框架

标准编号:ISO/IEC 24707:2007

中文名称:信息技术 公用逻辑(CL):逻辑型语言类的框架

英文名称:Information technology — Common Logic (CL): a framework for a family of logic-based languages

发布日期:2007-10

标准范围

ISO/IEC 24707:2007定义了公共逻辑:一种用于信息交换和传输的一阶逻辑框架。该框架的核心是通用逻辑的完整抽象语法和抽象语义,它为许多不同的具体句法形式(称为方言)提供了基础,这些形式符合语法和语义。Common Logic有一些新颖的特征,其中最主要的是一种无签名的语法,它允许“高阶”构造,如类或关系上的量化,同时保留一阶模型理论,以及一种允许理论描述类或属性等内涵实体的语义。它还修复了一些广泛使用的约定的含义,例如数字表示整数,引号表示字符串,并规定使用数据类型以及在万维网上命名、导入和传输内容。ISO/IEC 24707:2007定义了抽象的语法和语义,附件中定义了三种具体的方言。指定的三种兼容方言是通用逻辑交换格式(CLIF)、概念图交换格式(CGIF)和通用逻辑XML(XCL)。

ISO/IEC 24707:2007 defines Common Logic: a first-order logic framework intended for information exchange and transmission. The heart of the framework is a complete abstract syntax and abstract semantics for Common Logic, which provides the basis for many different concrete syntactic forms, called dialects, which conform to the syntax and semantics. Common Logic has some novel features, chief among them being a syntax which is signature-free and permits 'higher-order' constructions such as quantification over classes or relations while preserving a first-order model theory, and a semantics which allows theories to describe intensional entities such as classes or properties. It also fixes the meanings of a few conventions in widespread use, such as numerals to denote integers and quotation marks to denote character strings, and has provision for the use of datatypes and for naming, importing and transmitting content on the World Wide Web. ISO/IEC 24707:2007 defines the abstract syntax and semantics, and three concrete dialects are defined in the annexes. The three conforming dialects specified are Common Logic Interchange Format (CLIF), Conceptual Graph Interchange Format (CGIF) and XML for Common Logic (XCL).

标准预览图


立即下载标准文件