Now showing items 1-20 of 23

    • Adding Reconfiguration to Zielonka’s Asynchronous Automata 

      Lehaut, Mathieu; Piterman, Nir (Electronic Proceedings in Theoretical Computer Science, EPTCS, 88-102, 2024)
      We study an extension of Zielonka’s (fixed) asynchronous automata called reconfigurable asynchronous automata where processes can dynamically change who they communicate with. We show that reconfigurable asynchronous ...
    • Attributed Point-to-Point Communication in R-CHECK 

      Abd Alrahman, Yehia; Azzopardi, Shaun; Di Stefano, Luca; Piterman, Nir (Lecture Notes in Computer Science (LNCS), 2024)
      Autonomous multi-agent, or more generally, collective adaptive systems, use different modes of communication to support their autonomy and ease of interaction. In order to enable modelling and reasoning about such systems, ...
    • Automated replication of tuple spaces via static analysis 

      De Nicola, Rocco; Di Stefano, Luca; Inverso, Omar; Uwimbabazi, Aline (2022)
      Coordination languages for tuple spaces can offer significant advantages in the specification and implementation of distributed systems, but often do require manual programming effort to ensure consistency. We propose an ...
    • Compositional Verification of Priority Systems Using Sharp Bisimulation 

      Di Stefano, Luca; Lang, Frédéric (2023)
      Sharp bisimulation is a refinement of branching bisimulation, parame terized by a subset of the system’s actions, called strong actions. This parameterization allows the sharp bisimulation to be tailored by the property ...
    • Compositional Verification of Stigmergic Collective System 

      Di Stefano, Luca; Lang, Frédéric (2023)
      Collective adaptive systems may be broadly defined as en sembles of autonomous agents, whose interaction may lead to the emer gence of global features and patterns. Formal verification may provide strong guarantees about ...
    • COOL 2 – A Generic Reasoner for Modal Fixpoint Logics (System Description) 

      Görlitz, Oliver; Hausmann, Daniel; Humml, Merlin; Pattinson, Dirk; Prucker, Simon; Schröder, Lutz (2023)
      There is a wide range of modal logics whose semantics goes beyond relational structures, and instead involves, e.g., probabilities, multi-player games, weights, or neighbourhood structures. Coalgebraic logic serves as a ...
    • Distribution of Reconfiguration Languages maintaining Tree-like Communication Topology 

      Hausmann, Daniel; Lehaut, Mathieu; Piterman, Nir (2024)
      We study how to distribute trace languages in a setting where processes communicate via reconfigurable communication channels. That is, the different processes can connect and disconnect from channels at run time. We ...
    • Fair Omega-regular Games 

      Hausmann, Daniel; Piterman, Nir; Saglam, Irmak; Schmuck, Anne-Kathrin (27th International Conference on Foundations of Software Science and Computation Structures, 2024)
      We consider two-player games over finite graphs in which both players are restricted by fairness constraints on their moves. Given a two player game graph G=(V,E) and a set of fair moves E_f a subset of E a player is said ...
    • Faster and Smaller Solutions of Obliging Games 

      Hausmann, Daniel; Piterman, Nir (35th International Conference on Concurrency Theory (CONCUR 2024), 2024)
      Obliging games have been introduced in the context of the game perspective on reactive synthesis in order to enforce a degree of cooperation between the to-be-synthesized system and the environment. Previous approaches to ...
    • Faster Game Solving by Fixpoint Acceleration 

      Hausmann, Daniel (2024)
      We propose a method for solving parity games with acyclic (DAG) sub-structures by computing nested fixpoints of a DAG attractor function that lives over the non-DAG parts of the game, thereby restricting the domain of the ...
    • Games for Efficient Supervisor Synthesis 

      Hausmann, Daniel; Kumar Jha, Prabhat; Piterman, Nir (2023)
      In recent years, there has been an increasing interest in the connections between supervisory control theory and reactive synthesis. As the two fields use similar techniques there is great hope that technologies from one ...
    • Games for Efficient Supervisor Synthesis 

      Hausmann, Daniel; Prabhat, Kumar Jha; Piterman, Nir (2023)
      In recent years, there has been an increasing interest in the connections between supervisory control theory and reactive synthesis. As the two fields use similar techniques there is great hope that technologies from one ...
    • Generic Model Checking for Modal Fixpoint Logics in COOL-MC 

      Hausmann, Daniel; Humml, Merlin; Prucker, Simon; Schröder, Lutz; Strahlberger, Aaron (2023)
      We report on COOL-MC, a model checking tool for fixpoint logics that is parametric in the branching type of models (non-deterministic, game-based, probabilistic etc.) and in the next-step modalities used in formulae. The ...
    • Intuitive Modelling and Formal Analysis of Collective Behaviour in Foraging Ants 

      De Nicola, Rocco; Di Stefano, Luca; Inverso, Omar; Valiani, Serinella (2024)
      We demonstrate a novel methodology that integrates intuitive modelling, simulation, and formal verification of collective behaviour in biological systems. To that end, we consider the case of a colony of foraging ants, ...
    • Language Support for Verifying Reconfigurable Interacting Systems 

      Abd Alrahman, Yehia; Azzopardi, Shaun; Di Stefano, Luca; Piterman, Nir (2023)
      Reconfigurable interacting systems consist of a set of autonomous agents, with integrated interaction capabilities that feature opportunistic interaction. Agents seemingly reconfigure their interactions interfaces by forming ...
    • Modelling Flocks of Birds and Colonies of Ants from the Bottom Up 

      De Nicola, Rocco; Di Stefano, Luca; Inverso, Omar; Valiani, Serenella (2023)
    • Modelling Flocks of Birds from the Bottom Up 

      De Nicola, Rocco; Di Stefano, Luca; Inverso, Omar; Valiani, Serenella (2022)
      We argue that compositional specification based on formal languages can facilitate the modelling of, and reasoning about, sophisticated collective behaviour in many natural systems. One defines a system in terms of individual ...
    • A PO Characterisation of Reconfiguration 

      Abd Alrahman, Yehia; Martel, Mauricio; Piterman, Nir (2022)
      We consider partial order semantics of concurrent systems in which local reconfigurations may have global side effects. That is, local changes happening to an entity may block or unblock events relating to others, namely, ...
    • ppLTLTT : Temporal Testing for Pure-Past Linear Temporal Logic Formulae 

      Azzopardi, Shaun; Lidell, David; Piterman, Nir; Schneider, Gerardo (2023)
      This paper presents ppLTLTT, a tool for translating pure-past linear temporal logic formulae into temporal testers in the form of automata. We show how ppLTLTT can be used to easily extend existing LTL-based tools, such ...
    • A Survey on Satisfiability Checking for the μ -Calculus Through Tree Automata 

      Hausmann, Daniel; Piterman, Nir (2022)
      Algorithms for model checking and satisfiability of the modal μ -calculus start by converting formulas to alternating parity tree automata. Thus, model checking is reduced to checking acceptance by tree automata and ...