Skip to content
@adamtool

Adam - Analyzing Distributed Asynchronous Models

Contains all repositories necessary for the tool Adam & its subtools AdamMC & AdamSYNT for the model checking & synthesis of distributed systems with data flows

Pinned Loading

  1. framework framework Public

    The general framework for the tool Adam (AdamMC and AdamSYNT) providing, e.g., data structures for automata, circuits, and Petri nets with transits. Contain the packages: tools, petrinetWithTransit…

    Java 1

  2. logics logics Public

    The framework for the logics with, e.g., datastructures, parsers, and tools for LTL, CTL, Flow-LTL, Flow-CTL. Contains the packages: logics. Depends on the repos: libs, framework.

    Java

  3. adammc adammc Public

    The command-line tool AdamMC for model checking Petri nets with transits against Flow-LTL and Flow-CTL. Contains the packages: adammc. Depends on the repos: libs, framework, logics, modelchecker, ui.

    Java

  4. adamsynt adamsynt Public

    The command-line tool AdamSYNT for the synthesis of distributed systems modeled as Petri games with transits. Contains the modules: adamsynt. Depends on the repos: libs, framework, synthesizer, bou…

    Java

  5. adam adam Public

    The complete command-line tool Adam with the model checker and the synthesizer for distributed systems. Contains the modules: adam. Contains the repos (as submodules): libs, framework, logics, mode…

    Java 4

  6. webinterface webinterface Public

    The web interface for the tool Adam (AdamMC and AdamSYNT) providing an intuitive, visual definition of Petri nets with transits and Petri games, and an interactive interface to the algorithms of Ad…

    Vue 5 2

Repositories

Showing 10 of 16 repositories
  • high-level Public

    The framework for the synthesis of distributed systems modeled with high-level Petri games. Contains the packages: highLevel. Depends on the repos: libs, framework, synthesizer.

    adamtool/high-level’s past year of commit activity
    Java 0 GPL-3.0 0 3 0 Updated May 4, 2022
  • adam Public

    The complete command-line tool Adam with the model checker and the synthesizer for distributed systems. Contains the modules: adam. Contains the repos (as submodules): libs, framework, logics, modelchecking, ui, adammc, examples, synthesizer, boundedSynthesis, high-level, server-command-line, server-command-line-protocol, webinterface-backend, a…

    adamtool/adam’s past year of commit activity
    Java 4 GPL-3.0 0 1 0 Updated May 4, 2022
  • adamsynt Public

    The command-line tool AdamSYNT for the synthesis of distributed systems modeled as Petri games with transits. Contains the modules: adamsynt. Depends on the repos: libs, framework, synthesizer, boundedSynthesis, high-level, server-command-line-protocol, ui.

    adamtool/adamsynt’s past year of commit activity
    Java 0 GPL-3.0 0 0 0 Updated May 4, 2022
  • webinterface Public

    The web interface for the tool Adam (AdamMC and AdamSYNT) providing an intuitive, visual definition of Petri nets with transits and Petri games, and an interactive interface to the algorithms of AdamMC and AdamSYNT. Contains the repos (as submodules): libs, framework, logics, modelchecking, examples, synthesizer, high-level, webinterface-backend.

    adamtool/webinterface’s past year of commit activity
    Vue 5 GPL-3.0 2 31 0 Updated Apr 5, 2022
  • synthesizer Public

    The framework for the synthesis of distributed systems modeled with Petri games with transits. Contains the packages: petrigames, bddapproach, mtbddapproach. Depends on the repos: libs, framework.

    adamtool/synthesizer’s past year of commit activity
    Java 0 GPL-3.0 1 5 0 Updated Apr 5, 2022
  • framework Public

    The general framework for the tool Adam (AdamMC and AdamSYNT) providing, e.g., data structures for automata, circuits, and Petri nets with transits. Contain the packages: tools, petrinetWithTransits. Depends on the repos: libs, examples.

    adamtool/framework’s past year of commit activity
    Java 0 GPL-3.0 1 0 0 Updated Nov 18, 2021
  • synthesisDistrEnv Public

    Synthesis algorithms for Petri games with one environment and an arbitrary number of system players. Contains the packages: synthesisDistrEnv. Depends on the repos: libs, framework, synthesizer.

    adamtool/synthesisDistrEnv’s past year of commit activity
    Java 0 GPL-3.0 0 1 1 Updated Nov 18, 2021
  • boundedSynthesis Public

    Bounded synthesis algorithms for solving Petri games with transits. Contains the packages: boundedalgorithms. Depends on the repos: libs, framework, synthesizer.

    adamtool/boundedSynthesis’s past year of commit activity
    Java 0 GPL-3.0 0 0 0 Updated Nov 18, 2021
  • ui Public

    The common framework for the command-line interface for AdamMC and AdamSYNT. Contains also the protocol for the communication with the command-line server. Contains packages: ui. Depends on repos: libs, framework.

    adamtool/ui’s past year of commit activity
    Java 0 GPL-3.0 0 0 0 Updated Nov 17, 2021
  • examples Public

    Contains APT-files of Petri nets with transits and Petri games with transits which can be used with AdamMC and AdamSYNT.

    adamtool/examples’s past year of commit activity
    Python 0 GPL-3.0 0 0 0 Updated Nov 17, 2021

Top languages

Loading…

Most used topics

Loading…