UML Modeller 1.2

 

Endevo UML Modeller 1.2  


The Endevo UML Modeller is an easy to use system modeling tool closely integrated in LabVIEW. By using Endevo UML Modeller you get a tool supported notation, a language, to describe and discuss the design and architecture of your test and measurement systems. This makes your modeling much more rewarding and productive than solely relying on white board or multi purpose drawing programs. Endevo UML Modeller supports the following UML (www.uml.org) diagrams: Use Case, Sequence, Class, Package and State diagram.

Watch the interactive video tour

 

Code Generation


Endevo UML Modeller supports code generation from a visual description, the class diagram of your design. The tool integrates towards Endevo’s GOOP Wizard 3 for code generation and reverse engineering purposes

 

System Descriptions Always Up To Date


The advanced support for code generation, reverse engineering and synchronization assures the system descriptions made with Endevo UML Modeller can always be kept consistent with the code during development.

 

Generate Descriptions for Existing Systems


Even if Endevo UML Modeller has not been used from the start you can generate class diagrams at any point during development. This is very useful for documentation purposes or when new programmers are introduced into the project. Generate a correct description of the system at any time, by using the reverse engineering features, to quickly get new programmers up to speed. This is in fact useful for all team members; a correct high level graphical view of the system complements nicely the VI code during LabVIEW programming.

 

An Advanced Drawing Tool


It is often useful to create pictures visualizing how a system will work before coding. This is exactly the activity Endevo UML Modeller supports. In a use case diagram you can show actors (user categories) and the use cases (scenarios) to be implemented. The class diagram gives a structural view of the system, showing classes and their relationships. The sequence diagram shows the system during execution as scenarios of object interactions.

Show use case diagram
Show class diagram
Show package diagram
Show sequence diagram
Show state diagram

 

Advanced Context Help


The built in context help describes tool features plus the UML notation supported by Endevo UML Modeller. The context help will give you a flying start without needing any previous knowledge of UML.

 

Features

  • Support for Use Case, Class and Sequence UML diagrams.
  • Code generation from Class diagram to LabVIEW GOOP code.
  • Generation of Class diagram from LabVIEW GOOP code.
  • Synchronization of Class diagram or individual class with GOOP code.
  • Context Help describing tool functions plus the supported UML notation.
  • The Context Help can display VI description and icon for the methods of a class.
  • Printing of diagrams.
  • Export of diagrams to .png and .jpg files.
  • Auto Place feature for Class diagram.
  • Launch classes in Endevo GOOP Wizard 3 from within Endevo UML Modeller.

 

Systems Requirements

  • LabVIEW 7.1 or later. LabVIEW Full Development System or LabVIEW Professional Development System. Endevo GOOP Wizard 3 is needed for code generation.
  • Code generation synchronization and reverse engineering features supports the GOOP architecture used by Endevo GOOP Wizard 3 (GOOP Inheritance Toolkit).


Product Brochure, PDF format.

 

Contact Endevo
Stockholm
Igeldammsgatan 30A
112 49 Stockholm
Tel: +46 8 410 168 00
Fax: +46 8 410 168 01

Malmö

Östergatan 39
211 22 Malmö
Tel: +46 40 630 69 00
Fax: +46 40 630 69 01

Göteborg
Stampgatan 14
411 01 Göteborg
Tel: +46 31 760 67 00
Fax: +46 31 760 67 01