LAVA Forums Buy cool LAVA gear Forums RSS Feed

Welcome Guest ( Log In | Register )

Tags
(This content has not been tagged yet)
 
Reply to this topic Start new topic
> Endevo GOOP Development Suite v2.5 - now released!
Jan Klasson
post Apr 18 2008, 08:44 AM
Post #1


More Active
**

Member
Posts: 32
Joined: 22-August 05
From: Stockholm, Sweden
Member No.: 2808
Using LabVIEW Since:1996
LV:8.5 ,8.2.1 ,7.1.1
Sweden Nothing Selected Nothing Selected


State of the art OO and UML support for LabVIEW - now further improved!

If you haven't tried this tool, give it a (free) trial. You will be amazed at how fast you can create and manage object oriented LabVIEW code from the project environment. And when you have tried that, open the integrated UML tool and generate classes directly from UML, or generate class diagrams from your LabVIEW code (don't miss the state diagram which can be generated from state machine VIs). Classes and methods are created from customizable templates, VI icons are managed by the tool.
And as before you can choose to work with the native lvclass, or the by reference models - GOOP 3 and OpenG. The tool, including UML, has the same features for all three class models.

Some of the news in this release:
- Upgrade support for GOOP1 to GOOP 3 applications
- Support for autopopulating folders
- Classes can be placed in llb files
- Undo-redo in the UML diagrams (after the "do" feature we always want the undo...)
- We have also made a huge effort on stability of the tool - we had some challenges with the integration into the LabVIEW proj environment, but it is worth the effort (thanks again to NI for opening and supporting this door!)

Here is a list of all new features and fixes:
http://www.endevo.se/toolsdownload/GOOP_De..._Suite_v2_5.pdf

Read about the tool editions, pricing and trials here:
http://www.endevo.se/index.php/en/GOOP-Dev-Suite/

The upgrade from v2.0 to v2.5 is free.

Thanks from
Jan and Mike
Endevo
www.endevo.se



Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
Ad
post Apr 18 2008, 08:44 AM
Post #















Tags
(This content has not been tagged yet)
Go to the top of the page
Quote Post
crelf
post Apr 24 2008, 05:45 PM
Post #2


I'm a LAVA, not a fighter.
******

V I Engineering, Inc.
Posts: 3736
Joined: 13-October 03
From: Michigan, USA
Member No.: 181
Using LabVIEW Since:1993
LV:8.5 ,. ,.
Australia United States Nothing Selected My Blog


I want to add my weight behind this product too* - if you're into OO (or even just want to dabble in it a little), this tool combines both by-val (native LVOOP) and by-ref (GOOP3.0 and OpenGOOP) into your project explorer. I strongly encourgae everyone to download and install at least the community edition - it's fully functional (no support and limited number of classes) and is IMHO a must for anyone working OO in LabVIEW...

* and not just because V I Engineering, Inc is the North American distributor


--------------------


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
Aristos Queue
post Apr 24 2008, 09:16 PM
Post #3


LV R&D Envoy
*****

NI
Posts: 1226
Joined: 15-August 06
From: Austin, TX
Member No.: 5877
Using LabVIEW Since:2000
LV:8.5.1 ,. ,.
United States Nothing Selected Nothing Selected My Gallery


I'll offer my support for the UML design aspects of GOOP Developer Suite. If you're trying for large-scale, state-of-the-art software design, you need a way to blueprint your design and ensure that your code follows that blueprint. The UML tool gives you this power. Imagine a VI Hierarchy window where you can just draw connections between little icons, then hit a button and have the VIs all be generated for you. That's the idea, but on a broader scale -- generating classes, VIs, icons, etc, to ensure that your application actually is the one you planned it to be. Sure, you still have to fill in the details for each VI's behavior, but you know which VIs call which subVIs and you don't have to take time managing each individual file's creation. The tool can also analyze an existing class hierarchy and generate the UML from that, which will help you when you walk into a foreign, undocumented tangle of VIs to learn what connects to what. It is easy to use, with very smooth graphics and a straightforward user interface.

National Instruments recommends the GOOP Developer Suite for any LabVIEW developer who needs UML documentation for their projects.

GOOP Developer Suite also includes the GOOP Toolkit to create and manage by-reference classes. Anyone who is a long-time LAVA reader knows my thoughts about references. Try not to use them. Then, when that fails, use them sparingly. If you must use references (and there are some rare times when it is necessary), this is a fine tool for managing them.

--------------------
"A VI outside a class is a gun without a safety. Data outside a class is a target."
--- A message from LabVOOP R&D


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic

 




Time is now: 20th November 2008 - 12:03 AM