Coalgebras and monads in the semantics of Java
โ Scribed by Bart Jacobs; Erik Poll
- Publisher
- Elsevier Science
- Year
- 2003
- Tongue
- English
- Weight
- 225 KB
- Volume
- 291
- Category
- Article
- ISSN
- 0304-3975
No coin nor oath required. For personal study only.
โฆ Synopsis
This paper describes the basic structures in the denotational and axiomatic semantics of sequential Java, both from a monadic and a coalgebraic perspective. This semantics is an abstraction of the one used for the veriรฟcation of (sequential) Java programs using proof tools in the LOOP project at the University of Nijmegen. It is shown how the monadic perspective gives rise to the relevant computational structure in Java (composition, extension and repetition), and how the coalgebraic perspective o ers an associated program logic (with invariants, bisimulations, and Hoare logics) for reasoning about the computational structure provided by the monad.
๐ SIMILAR VOLUMES
Working in the setting of graded algebra we study the groups of coalgebra morphisms from connected cocommutative coalgebras to connected Hopf algebras. We show that, under certain conditions, these groups have presentations closely related to the Zassenhaus formulae. Furthermore, a new proof of thes
The semantics of the basic psychiatric technical terms related to the anxiety disorders, anxiety, fear and panic, raises complex problems of translation, especially between the English, French and German languages. Some of the speciยฎc diculties and their consequences on the international understandi
In this paper we show that there is a close connection between the coradical filtration of a pointed coalgebra and the Hochschild cohomology of that coalgebra with coefficients in some one-dimensional bicomodules. As an application, for a given prime number p and an algebraically closed field k of c