Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

Systems Modeling Language (SysML)

To develop SysML models quickly and simply, you can use one of three versions of the MDG Technology for SysML, integrated with Enterprise Architect. The three available versions correspond to SysML 1.1, SysML 1.2 and SysML 1.3; to avoid confusion, you only need to have more than one of these technologies enabled at a time if you are migrating your model from an earlier version to a later one.

The following text is derived from the official OMG SysML site of the Object Management Group.

'The OMG Systems Modeling Language (OMG SysML�) is a general-purpose graphical modeling language for specifying, analyzing, designing, and verifying complex systems that may include hardware, software, information, personnel, procedures, and facilities. The language provides graphical representations with a semantic foundation for modeling system requirements, behavior, structure, and parametrics, which is used to integrate with other engineering analysis models. SysML was developed in response to requirements developed jointly by the OMG and the International Council on Systems Engineering (INCOSE) by the diverse group of tool vendors, end users, academia, and government representatives.'

Access     Diagram | Diagram Toolbox: More tools | SysML 1.1
Diagram | Diagram Toolbox: More tools | SysML 1.2
Diagram | Diagram Toolbox: More tools | SysML 1.3

SysML Integration

Facilities

Detail

See also

SysML In Enterprise Architect

The MDG Technology for SysML provides:

·Each of the nine SysML diagram types, accessed through  the New Diagram dialog
·A collection of SysML pages in the Diagram Toolbox  that contain the SysML elements and relationships for each of the supported diagram types (see below)
·SysML element and relationship entries in the Toolbox Shortcut Menu and Quick Linker
·Simulation of SysML Parametric diagrams, which supports engineering analysis of critical system parameters including the evaluation of key metrics such as performance, reliability and other physical characteristics

 

 

Add New Diagram

 

 
 

Toolbox Shortcut Menu

Quick Linker

Simulate a SysML Model

SysML Toolboxes

The MDG Technology for SysML provides Diagram Toolbox pages that you can access through the More Tools button. If you enable SysML as the active technology, you can also open the SysML Toolbox pages by default.

The following sets of Toolbox pages are available:

·Activity contains the constructs required to construct SysML Activity models
·Block Definition contains the constructs required to design SysML blocks, constraint blocks, data and value types
·Interaction contains the constructs required to construct SysML interactions and Sequence diagrams
·Internal Block contains the constructs required to design SysML block compositions within Internal Block Diagrams
·Model Elements contains the constructs required to build SysML models,  Packagestructures and views
·Parametrics contains the constructs required to construct SysML Parametric Diagrams using constraint blocks
·Requirements contains the constructs required to build SysML Requirements models
·State Machine contains the constructs required to build SysML State Machines
·Use Case contains the constructs required to build SysML Use Case models

 

With the Model Elements pages there is a set of SysML Common elements and relationships; these are also provided with the other SysML Toolbox pages if the active technology is set to SysML 1.1, SysML 1.2 or SysML 1.3 on the Default Tools toolbar.

 

 

 

 

SysML Activity Toolbox

SysML Block Definition Toolbox

SysML Interaction Toolbox

SysML Internal Block Toolbox

SysML Model Elements Toolbox

SysML Parametrics Toolbox

SysML Requirements Toolbox

SysML State Machine Toolbox

SysML Use Case Toolbox

 

Default Tools Toolbar

Upgrade SysML Models

You can migrate a SysML model (or part of a model) to a later SysML version, using the Automation Interface.

 

Migrate SysML Model to Later SysML Version

Disable SysML

If you prefer not to use SysML in Enterprise Architect, you can disable it (and subsequently re-enable it) using the MDG Technologies dialog (Extensions | MDG Technologies).

 

MDG Technologies

Notes

·Systems Modeling Language (SysML) is provided with the Systems Engineering and Ultimate editions of Enterprise Architect
 

Learn more

·OMG SysML (Online Resource)