Category: MBSE

SysML v2 Logo

NextGenSysML Part 3 – Language Architecture and Formalism Requirements

This blog post presents the SysML v2 language architecture and formalism requirements. The previous blog post gave an overview of the general requirements on proposals for OMG Request for Proposals (RFP). Following blog posts present details of specific sections of the RFP’s. A fundamental concept of a modeling language architecture is the metamodel. It defines…
Read more

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

SysML v2 Logo

NextGenSysML Part 2 – The General OMG Requirements

This blog post gives you a brief overview of the general requirements on proposals for SysML v2 and the SysML API & Services. The previous blog post gave an overview of the RFP’s. Following blog posts present details of specific sections of the RFP’s. The general requirements are valid for all proposals for OMG specifications…
Read more

SysML v2 Logo

NextGenSysML Part 1 – Overview SysML V2 And SysML API & Services RFP’s

This blog post gives you a brief overview of the SysML v2 RFP and the SysML API & Services RFP. The previous blog post introduced the RFPs and explained what it is all about. Following blog posts will present details of specific sections of the RFP’s. In December 2017 the OMG published the SysML v2…
Read more

Happy Birthday, UML

Happy Birthday, UML!!!

A blog post from my colleague Axel Scheithauer reminded me of the birthday of UML. It seems that no one – including the OMG – except him, has recognized the 20th anniversary of the UML. I will not copy Axel’s blog post and instead just highlight some facts about UML and give you a gift…
Read more

Golden Gate Bridge

Next Generation SysML – All-clear for Takeoff

The OMG has voted for the SysML v2 RFP on their quarterly technical meeting in San Francisco last week. That means the set of requirements for SysML Version 2.0 is fixed and officially published. It took more than two years to write the RFP. Systems engineering modeling experts from all over the world – users…
Read more

Engineering the Smart Grid

A post by guest author Christian Neureiter. Engineering the „Smart Grid“ has proven to be a challenging task. A critical factor for the development of dependable and robust grids is the successful establishment of interdisciplinary cooperation between different stakeholder. To serve this purpose, major research has been conducted over the last years on how to…
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.