ni.com is currently experiencing slowness.
Support teams are actively working on the resolution.
ni.com is currently experiencing slowness.
Support teams are actively working on the resolution.
A graphical programming language deserves to have great graphical tools representing the design of big applications.
It is possible to use scripting to understand if a method of a class has another class as input or output terminal and to know if a class composes another class in private data. The only thing I cannot do right now myself is to show this information in Class Hierarchy window. Representing the usage and composition relationships only requires parsing through the project once, and then every time it changes.
I am right now using a script to parse through all project classes to understand which have what relationships, which are actors and which are messages and I draw a Plant UML diagram from that. The intermediate step is to generate Plant UML text, but this should be integrated into LV.
https://forums.ni.com/t5/LabVIEW-APIs-Discussions/Project-to-Plant-UML-Diagram-Script/td-p/3984499
Please improve the readability of object oriented project with additional tools for LabVIEW. This is especially critical for NXG, where the currently the ability to understand an OO project is even more limited than LV19.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.