英文互译镜像站

Common Algebraic Specification Language

Last updated

The Common Algebraic Specification Language (CASL) is a general-purpose specification language based on first-order logic with induction. Partial functions and subsorting are also supported.

Contents

Overview

CASL has been designed by CoFI, the Common Framework Initiative (CoFI), with the aim to subsume many existing specification languages.

CASL comprises four levels:

The four levels are orthogonal to each other. In particular, it is possible to use CASL structured and architectural specifications and libraries with logics other than CASL. For this purpose, the logic has to be formalized as an institution. This feature is also used by the CASL extensions.

Extensions

Several extensions of CASL have been designed:

References


    301镜像站群 干扰字符镜像 YES镜站站群引擎 百变TDK镜像 主动推送镜像站群