SkillAgentSearch skills...

Moddy

A discrete event simulator for concept analysis written in python

Install / Use

/learn @KlausPopp/Moddy
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

.. figure:: https://klauspopp.github.io/Moddy/_static/moddy-logo-200px.png

Moddy is a discrete event simulator for concept analysis written in python.

System models are written in python. The model behaviour can be event based, sequentially or a combination of both.

Moddy generates sequence diagram with timing information, model structure graphs, finite state machine graphs and trace tables from the simulation.

Typical applications are:

  • Modelling communication protocols
  • Modelling highly distributed computer systems

Please read the Moddy Online Documentation <https://klauspopp.github.io/Moddy>_.

Moddy comes with an interactive viewer for sequence diagrams where you can dynamically adjust the time scale. Here is a screenshot of Moddy Interactive Viewer,
better see Online Viewer Demo <https://klauspopp.github.io/Moddy/_static/2_sergw.html>_.

.. figure:: docs/ModdyIaViewerScreenShot.jpg

Installation

Moddy requires: Python >=3.5, and Graphviz.

.. code-block:: console

$ pip install -U moddy

Getting Started

Run the basic demo <https://klauspopp.github.io/Moddy/install.html#test-moddy>_

View on GitHub
GitHub Stars9
CategoryDevelopment
Updated4y ago
Forks1

Languages

Python

Security Score

70/100

Audited on Jan 20, 2022

No findings