LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

StarUML export/import to LabVIEW Projects?

Solved!
Go to solution

Hi,

 

I'm aware of the free plug-in that requires G# (StarUML G# plug-in) but is there a way to interface "vanilla LVOOP" projects with StarUML, or any other UML modelling tool for that matter???

 

"Everyone else <programming languages> has it mommy, I want it too" 😛 

QFang
-------------
CLD LabVIEW 7.1 to 2016
0 Kudos
Message 1 of 5
(3,475 Views)

Last I heard GOOP was integrated with LVOOP fully.

 

Endevo ?

 

Ben

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
Message 2 of 5
(3,470 Views)

So, G# = GOOP, but GOOP != LVOOP, right, since GOOP is a 3'rd party customization of objects in LabVIEW? The StarUML plugin lists having G# installed as a pre-req, so I got the impression that the StarUML interface only works with G# classes and objects, not "pure" LVOOP classes and objects... However, I'm not entierely sure if they are different things at all or not since I have never downloaded and used the G# libarary.

 

I'm off to have LASIK now, so I guess I'll poke at this over the weekend since its no physical activity time for me now anyway.. 

QFang
-------------
CLD LabVIEW 7.1 to 2016
0 Kudos
Message 3 of 5
(3,467 Views)
Solution
Accepted by topic author QFang

Late response, but the G# StarUML plugin can generate pure LVOOP too. When generating the code, you just select the LVNative template.

Certified LabVIEW Architect
Message 4 of 5
(3,328 Views)

I'll also chime in with a little information. I'm working on the StarUML plugin and have updated it to go with WhiteStarUML instead, since StarUML seems to be abandoned. (Someone has since i started the conversion taken up the mantle but it's no longer freeware).

With the help of Thols we've added several new features and bug fixes as font selector in the icon editor, library support, cluster in cluster, automatic parameter coupling on front panels and similar stuff.

We have a couple of things to do before we'll release it on the VIPM.

/Y

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
Message 5 of 5
(3,274 Views)