Tag: SysML

SysML Question: Why you should not connect ports with associations?

It is tempting to connect the small port boxes in the block definition diagram with solid lines (= associations) to express that the corresponding building blocks communicate with each other. That is forbidden! But why? This blog post gives you the answer. The SysML forbids an association between ports and a good modeling tool should…
Read more

Conjugation Considered Harmful!

A post by guest author Axel Scheithauer: SysML is based on the UML, and I think that was a good choice. However, some concepts of the UML don’t make sense in the world of systems and then sometimes lead to not so useful ideas, like typed binding connectors (how many user defined types of equality…
Read more

Logo OMG Systems Modeling Language (OMG SysML)

What’s new in SysML 1.5 – Miscellaneous

The third and last part of the blog post series about the changes of SysML 1.5 covers several minor updates. Reception compartment Now SysML explicitly defines a block compartment for signal receptions. It is the same notation as in UML. The following figure depicts an example of the reception compartment.   Requirement compartments The SysML…
Read more

Logo OMG Systems Modeling Language (OMG SysML)

SysML 1.5 officially published!

Now SysML 1.5 is officially published. You find the specification on the OMG server: http://www.omg.org/spec/SysML/. I’ve written a blogpost series about the changes of SysML 1.5.

Logo OMG Systems Modeling Language (OMG SysML)

What’s new in SysML 1.5 – Requirements modeling

This post is the second part of the blog post series about the changes of SysML 1.5. The biggest novelty in SysML 1.5 is only visible on the second view. If you do not use the new feature, you will not recognize it. Since version 1.0 SysML provides the model element Requirement to model text-based requirements,…
Read more

Logo OMG Systems Modeling Language (OMG SysML)

What’s new in SysML 1.5 – Overview

This blog post series presents the changes of the SysML version 1.5 that are relevant for modelers. I skip those changes that only affect the specification document like typos or rewordings. You may also be interested in the blog post series about the changes in the SysML version 1.4. The first part of this blog…
Read more

SysML 1.4 Reference Card for Enterprise Architect

SparxSystems Enterprise Architect modelling tool version of SysML 1.4 Reference Cards available in English and French

A post by guest author Guillaume Finance: SysML 1.4 reference cards are now available with diagrams defined with Enterprise Architect modelling tool from Sparx Systems. This alternative version, available in English and French, has been shared by Guillaume Finance. You can download the reference cards from the download section. Note: SysML is available in the Systems Engineering and…
Read more

The Myth of the Association

The association is a strange model element. And many myths about the association are going around. For example, think of all the discussions about the meaning and difference of aggregation and composition. Did you know that the concepts of aggregation and composition have not much to do with associations? I will not explain the association…
Read more

SYSMOD book cover

New book: SYSMOD – The Systems Modeling Toolbox – Pragmatic MBSE with SysML

I am happy to announce my new book about SYSMOD. SYSMOD is a MBSE toolbox for pragmatic modeling of systems. It is well-suited to be used with SysML. The book provides a set of methods with roles and outputs. Concrete guidances and examples show how to apply the methods with SysML. Today SYSMOD or more specifically customizations…
Read more

Logo OMG Systems Modeling Language (OMG SysML)

Here it is! SysML 1.4

Recently I’ve asked Where is SysML 1.4? Due to some formal problems it took a long time to make an official publication of the new version SysML 1.4. The work on the SysML 1.4 was completed a long time ago. Now SysML 1.4 is officially published. You find the specification on the OMG server: http://www.omg.org/spec/SysML/1.4/ . I’ve…
Read more