Lattix for UML/SysML

With Lattix for UML/SysML it is now possible to easily construct a DSM that unites the various perspectives of UML and SysML systems modeling approaches into a scalable big picture view. During the earliest stages of design, it is possible to identify undesirable interdependencies and expose key design decisions for the entire team. Rules can be established in the DSM model for compliance to guide the system developers during development and testing for validation. Over time, the DSM will provide a blue print of the system architecture and how it evolves to meet changing needs.

This is the DSM of the Home Alarm UML model from IBM Rational

In this DSM, the static view of the system (such as package and class diagrams) and the behavioral views (such as state and interaction diagrams) have been combined together in order to understand the overall picture. Because these diagrams contain requirements, use case scenarios and design information, the DSM can now be used to unite these different perspectives into a single view so that the impact of change to a requirement can be more readily understood.

Included in the Lattix for UML/SysML Solution are the following modules:

Features

In addition to the standard Lattix key features, Lattix for UML/SysML has these unique features:

  • explore dependencies between various model elements including requirements, use case scenarios, and design information
  • identify problematic dependencies such coupling and violations of the architectural intent
  • rules can be established in the DSM model for compliance to guide the system developers during model development and testing for validation.

Specifications

Lattix for UML/SysML
Platforms Windows 2000 and later, Linux
Input Sources XMI Module: XMI files, Version 2.1 or Version 1.2 and higher (package, class, and interface info only)
Rhapsody Module: Rhapsody project file, Version 7.2 and higher
System Requirements 512 MB of RAM required
1 GB of RAM for best performance working with large systems
Java 1.5 or later
Java Heap Size of 1GB is also recommended