A discrete event simulator generating sequence diagrams
Project description
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.
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.
Installation
Moddy requires: Python >=3.5, and Graphviz.
$ pip install -U moddy
Getting Started
Run the basic demo
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file moddy-2.0.0.tar.gz
.
File metadata
- Download URL: moddy-2.0.0.tar.gz
- Upload date:
- Size: 63.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7eda4009d9ad6bcca6c5a4821c841f4c80f00a1aad4dc337e152ccf51b4ac22b |
|
MD5 | 1e8b20104dc1040430d83cc9b7a74cd3 |
|
BLAKE2b-256 | 3bab69832f369e14c1e273b2deb19c3e1078ab9ee15a73bf88dd6a234cd7f32f |