HetCASL
Heterogeneous CASL (HetCASL) allows
mixing specifications written in different logics (using
translations between the logics). It extends
CASL only at the level of structuring constructs, by adding constructs
for choosing the logic and translating specifications among
logics. HetCASL is needed when combining specifications written in
CASL with specifications written in its sublanguages and
extensions. HetCASL also allows the integration of logics
that are completely different from the CASL logic.
Till Mossakowski: HetCASL Summary.
pdf
ps
More papers
CASL-Refinement
CASL is extended with constructs for expressing refinements between structured,
unit and architectural specifications. The relation to programming languages
is also addressed. The design of CASL-Refinement is not finished yet.
Till Mossakowski, Don Sannella, Andrzej Tarlecki:
A simple refinement language for CASL.
pdf
ps