08-08-2008 05:52 AM - edited 08-08-2008 05:52 AM
08-11-2008 05:18 AM
01-07-2014 07:08 AM
I use UML since several years to describe my LV programs. In my opinion, the sequence diagram notation is the best way to describe processes over several VIs. In my applications the UML "synchronous message" is an event by queue, the UML "message return" is a notifier. The UML "object" can be an object (a VI called from a template -> class) or a code part inside an own while loop. Each UML "activation" can have its own flow chart. Idle states (if needed?) can be drawn by an arrow of its activation.