UML Modeller 1.2

UML Modeller 1.2

UML Modeller 1.2


Symbio UML Modeller 1.2

The Symbio UML Modeller is an easy to use system modeling tool closely integrated with LabVIEW. By using Symbio 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. Symbio UML Modeller supports the following UML (www.uml.org) diagrams: Use Case, Sequence, Class, Package and State diagram.

Code Generation

Symbio UML Modeller supports code generation from a visual description, the class diagram of your design. The tool integrates with Symbio’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 Symbio UML Modeller are always kept consistent with the code during development.

Generate Descriptions for Existing Systems

Even if Symbio 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 nicely complements 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 Symbio 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 Symbio 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 Symbio GOOP Wizard 3 from within Symbio UML Modeller. 

Systems Requirements

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

Product Brochure, PDF format.

Any Questions?

To submit a RFQ or speak to us about your project, click here.

Request for Services

Awards & Partners

GENIVI Alliance MemberSymbio is an Associate member of the GENIVI Alliance

World Economic ForumSymbio is a 2010 World Economic Forum New Champion

Deloitte's Technology Fast 50/500 listingSymbio on steady growth track in Deloitte's Technology Fast 50/500 listing

National InstrumentsSymbio is a Certified National Instruments (NI) Alliance Partner

Follow Symbio