I use the SimPy module for Python, which performs discrete event modeling. Now the code has become quite large, and several processes are happening in parallel that interact with each other.
What is the best way to show this in terms of documentation? The structures of the class hierarchy do not adequately capture interactions between processes, and almost all automatic generation software focuses on the fact that all the code is effectively inherited from the SimPy module, therefore, for each class, full SimPy documentation is created: /
I suppose something like UML might be useful, but I'm not too good at it. He would have to fix:
- The processes
- Developments
- Queues (including processes awaiting resources ... :)
- Resources (e.g. arrays that can be filled / emptied, etc. and have a certain capacity)
So basically some neat documentation tools for modeling code?
Greetings
source share