Skip to main content

Showing 1–6 of 6 results for author: Bonsangue, M M

Searching in archive cs. Search in all archives.
.
  1. How to Evaluate Games in Education: A Literature Review

    Authors: Giulio Barbero, Marcello M. Bonsangue, Felienne F. J. Hermans

    Abstract: Adding game elements to higher education is an increasingly common practice. As a result, many recent empirical studies focus on studying the effectiveness of gamified or game-based educational experiences. The findings of these studies are very diverse, showing both positive and negative effects, and thus calling for comparative meta-studies. In this paper we review and analyze different studies,… ▽ More

    Submitted 4 July, 2024; originally announced July 2024.

    Comments: draft

    Journal ref: Smart Learning for A Sustainable Society: Proceedings of the 7th International Conference on Smart Learning Environments Aug 2023

  2. Presenting Distributive Laws

    Authors: Marcello M. Bonsangue, Helle Hvid Hansen, Alexander Kurz, Jurriaan Rot

    Abstract: Distributive laws of a monad T over a functor F are categorical tools for specifying algebra-coalgebra interaction. They proved to be important for solving systems of corecursive equations, for the specification of well-behaved structural operational semantics and, more recently, also for enhancements of the bisimulation proof method. If T is a free monad, then such distributive laws correspond t… ▽ More

    Submitted 5 August, 2015; v1 submitted 9 March, 2015; originally announced March 2015.

    Journal ref: Logical Methods in Computer Science, Volume 11, Issue 3 (August 7, 2015) lmcs:1578

  3. Coalgebraic Characterizations of Context-Free Languages

    Authors: Joost Winter, Jan J. M. Rutten, Marcello M. Bonsangue

    Abstract: In this article, we provide three coalgebraic characterizations of the class of context-free languages, each based on the idea of adding coalgebraic structure to an existing algebraic structure by specifying output-derivative pairs. Final coalgebra semantics then gives an interpretation function into the final coalgebra of all languages with the usual output and derivative operations. The first c… ▽ More

    Submitted 20 September, 2013; v1 submitted 6 August, 2013; originally announced August 2013.

    Comments: 39 pages

    Journal ref: Logical Methods in Computer Science, Volume 9, Issue 3 (September 13, 2013) lmcs:739

  4. Interacting via the Heap in the Presence of Recursion

    Authors: Jurriaan Rot, Irina Măriuca Asăvoae, Frank de Boer, Marcello M. Bonsangue, Dorel Lucanu

    Abstract: Almost all modern imperative programming languages include operations for dynamically manipulating the heap, for example by allocating and deallocating objects, and by updating reference fields. In the presence of recursive procedures and local variables the interactions of a program with the heap can become rather complex, as an unbounded number of objects can be allocated either on the call… ▽ More

    Submitted 16 December, 2012; originally announced December 2012.

    Comments: In Proceedings ICE 2012, arXiv:1212.3458

    ACM Class: F.1.1, F.1.2, F.3.1, F.3.3

    Journal ref: EPTCS 104, 2012, pp. 99-113

  5. On the specification of operations on the rational behaviour of systems

    Authors: Marcello M. Bonsangue, Stefan Milius, Jurriaan Rot

    Abstract: Structural operational semantics can be studied at the general level of distributive laws of syntax over behaviour. This yields specification formats for well-behaved algebraic operations on final coalgebras, which are a domain for the behaviour of all systems of a given type functor. We introduce a format for specification of algebraic operations that restrict to the rational fixpoint of a functo… ▽ More

    Submitted 13 August, 2012; originally announced August 2012.

    Comments: In Proceedings EXPRESS/SOS 2012, arXiv:1208.2440

    Journal ref: EPTCS 89, 2012, pp. 3-18

  6. Sound and complete axiomatizations of coalgebraic language equivalence

    Authors: Marcello M. Bonsangue, Stefan Milius, Alexandra Silva

    Abstract: Coalgebras provide a uniform framework to study dynamical systems, including several types of automata. In this paper, we make use of the coalgebraic view on systems to investigate, in a uniform way, under which conditions calculi that are sound and complete with respect to behavioral equivalence can be extended to a coarser coalgebraic language equivalence, which arises from a generalised powerse… ▽ More

    Submitted 17 March, 2017; v1 submitted 14 April, 2011; originally announced April 2011.

    Comments: Corrected version of published journal article

    Journal ref: ACM Transactions on Computational Logic (TOCL) 14:1, Article No. 7, ACM, Feb. 2013