The Heterogeneous Tool Set, Hets

T Mossakowski, C Maeder, K Lüttich - … on Tools and Algorithms for the …, 2007 - Springer
Heterogeneous specification becomes more and more important because complex systems
are often specified using multiple viewpoints, involving multiple formalisms (see Fig. 1) …

[图书][B] CASL reference manual: The complete documentation of the common algebraic specification language

PD Mosses - 2004 - books.google.com
CASL, the Common Algebraic Specification Language, was designed by the members of
CoFI, the Common Framework Initiative for algebraic specification and development, and is …

Higher-order semantics and extensionality

C Benzmüller, CE Brown, M Kohlhase - The Journal of Symbolic …, 2004 - cambridge.org
In this paper we re-examine the semantics of classical higher-order logic with the purpose of
clarifying the role of extensionality. To reach this goal, we distinguish nine classes of higher …

High-level nets with nets and rules as tokens

K Hoffmann, H Ehrig, T Mossakowski - … and Theory of Petri Nets 2005: 26th …, 2005 - Springer
High-Level net models following the paradigm “nets as tokens” have been studied already in
the literature with several interesting applications. In this paper we propose the new …

Relating CASL with other specification languages: the institution level

T Mossakowski - Theoretical Computer Science, 2002 - Elsevier
In this work, we investigate various specification languages and their relation to CASL, the
recently developed Common Algebraic Specification Language. In particular, we consider …

[PDF][PDF] CASL the Common Algebraic Specification Language: Semantics and proof theory

T Mossakowski, AE Haxthausen… - Computing and …, 2003 - researchgate.net
CASL — THE COMMON ALGEBRAIC SPECIFICATION LANGUAGE: SEMANTICS AND
PROOF THEORY Till Mossakowski Anne E. Haxthausen Donald Sann Page 1 Computing and …

Algebraic Effects Meet Hoare Logic in Cubical Agda

DO Kidney, Z Yang, N Wu - Proceedings of the ACM on Programming …, 2024 - dl.acm.org
This paper presents a novel formalisation of algebraic effects with equations in Cubical
Agda. Unlike previous work in the literature that employed setoids to deal with equations, the …

Algebraic higher-order nets: Graphs and petri nets as tokens

K Hoffmann, T Mossakowski - International Workshop on Algebraic …, 2002 - Springer
Abstract Petri nets and Algebraic High-Level Nets are well-known to model parallel and
concurrent systems. In this paper, we introduce the concept of Algebraic Higher-Order Nets …

Generic exception handling and the Java monad

L Schröder, T Mossakowski - International Conference on Algebraic …, 2004 - Springer
We develop an equational definition of exception monads that characterizes Moggi's
exception monad transformer. This axiomatization is then used to define an extension of …

HasCasl: Integrated higher-order specification and program development

L Schröder, T Mossakowski - Theoretical Computer Science, 2009 - Elsevier
We lay out the design of HasCasl, a higher order extension of the algebraic specification
language Casl that serves both as a wide-spectrum language for the rigorous specification …