2004
DOI: 10.1007/b96103
|View full text |Cite
|
Sign up to set email alerts
|

Casl Reference Manual

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2006
2006
2020
2020

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 54 publications
(4 citation statements)
references
References 37 publications
0
4
0
Order By: Relevance
“…The Heterogeneous Tool-Set Hets provides a framework for heterogeneous specifications where each formalism is represented as a logic and understood in the theory of institutions [9]. Our logic for EVT utilises the already existing institution CASL [10] to account for the FOPEQ parts of the EVT institution thus taking advantage of the interoperability/heterogeneity supplied by Hets. CASL provides sorts and predicates like those written in lines 4-6 from Fig.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…The Heterogeneous Tool-Set Hets provides a framework for heterogeneous specifications where each formalism is represented as a logic and understood in the theory of institutions [9]. Our logic for EVT utilises the already existing institution CASL [10] to account for the FOPEQ parts of the EVT institution thus taking advantage of the interoperability/heterogeneity supplied by Hets. CASL provides sorts and predicates like those written in lines 4-6 from Fig.…”
Section: Discussionmentioning
confidence: 99%
“…The axiom on line 5 explicitly restricts the set to only contain the constants red, green and orange. Figure 1 specifies five different events (including a starting event called Initialisation defined on lines [8][9][10]. Each event has a guard, specifying when it can be activated, and an action, specifying what happens when the event is activated.…”
Section: Introductionmentioning
confidence: 99%
“…Event-B [1] or Z [28]), or algebraic specifications (e.g. CSP [18] or CASL [24]) amongst others to specify the components in the system. Each of these formalisms offers its own range of benefits, and each tends to suit the verification of particular types of behaviour.…”
Section: A First-order Logic Frameworkmentioning
confidence: 99%
“…The partiality of computable functions is most commonly addressed by either allowing partial structures [9,1,16], or by referring to domains, in which an object ⊥ denotes divergence. Yet another approach, adopted here, is based on the "global" behavior of programs in all (usual, non-partial) structures.…”
Section: Equational Programs Over Data Systems 21 Equational Programsmentioning
confidence: 99%