G# StarUML Plug-in
The G# StarUML Plug-in is a plug-in to the G# Framework and also to the free, open source UML tool, StarUML. It integrates into StarUML making it really easy to design and maintain the LabVIEW G# code in a professional UML design tool. The plug-in supports both code generating from StarUML to LabVIEW G# classes and also supports reversed engineering from a LabVIEW project containing G# classes to visualizing the classes and their dependencies in a UML class diagram in StarUML.
The plug-in adds new G# menus in the StarUML development environment and all actions are performed from the StarUML environment. There are two major actions to perform:
- Generate Code – Generates code from a StarUML class diagram, G# and LabVIEW native classes are created in a LabVIEW project.
- Reversed Engineering – Analyzes a LabVIEW project containing G# and LabVIEW native classes, which are visualized in a UML class diagram in StarUML.
The G# Framework is a National Instrument Compatible with LabVIEW Standard product.
G# Framework is a registered trademark of AddQ Consulting.
For more information, please visit the G# StarUML Plug-in Online Manual.

Download
The G# StarUML Plug-in is free and requires no license. You may install the G# StarUML Plug-in with as many users and computers as you like.
G# StarUML Plug-in Brochure (pdf)
Supported LabVIEW Versions
LabVIEW 2009 Full Development or higher with G# Framework toolkit installed.
Supported StarUML Versions
StarUML 5.0 or higher. Download from: http://staruml.sourceforge.net/en/download.php
Supported Operating Systems
Windows XP/Vista/7
Current version: 1.0.2.6 (view G# StarUML Plug-in ReadMe.txt)
Support
For support issues, please contact: support@addq.se. Our policy is to respond within one working day. We will not support issues regarding object-oriented design, but we can of course offer this as consultant services. Please contact: sales@addq.se
Please join the G# community group for more information, discussions and ideas at:
http://decibel.ni.com/content/groups/gsharp
The Compatible with LabVIEW logo is a trademark of National Instruments Corporation and is used under a license from National Instruments Corporation.

