The second edition of my book SYSMOD – Systems Modeling Toolbox – Pragmatic MBSE with SysML was published by MBSE4U. It is based on the SYSMOD version 4.1 and SysML 1.4. What's new? Updated the variant stereotypes based on my new book Variant Modeling with SysML (published by MBSE4U, 2016). The variant stereotypes are part of the SYSMOD profile. Added the integration of functional architectures. The modeling of functional architectures is described by the FAS method that is not part of...

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 of SYSMOD are used in many industrial projects. Many years ago I have found the Systems Modeling Toolbox (SYSMOD) while I worked together with other MBSE experts on the...

My publisher just released the third edition of my book "Systems Engineering with SysML/UML". To be exact it is the German version of my book "Systems Engineering mit SysML/UML". Since the second edition 6 years have passed. In this time the language SysML, my MBSE methodology SYSMOD and MBSE in general have been further developed. The media book could hardly follow the high dynamics that currently happens in our engineering environment. Extremely spoken the book is outdated when it leaves the...

The extended system context describes the system interfaces and the detailed connection to the system actors and to the internal parts of the actors. In the previous post How to model a simple system context with SysML I've written about system context in general and the simple edition of system context that is simply spoken just a list of external systems and human actors who interacts with the system under development. The extended system context adds information about the interfaces at the...

The system context defines the system boundary and all system actors - humans and external systems - that interact with the system under development. It is one of the most important parts of the system model. Many artifacts of the system specification and architecture are relative defined to the definition of the system. Every system behavior and structural element is completely inside the system and not covered by any system actor. If you change the system boundary, you must also change the...

Many systems exist in different configurations. A product line, a custom product or different designs for trade-off studies. The current version 1.2 of SysML doesn't provide explicit built-in language constructs to model variants. The profile mechanis of SysML can be used to extend SysML with a concept for variant modeling. I've defined a simple variant profile that consists of three core stereotypes and some additional optional extensions. The core stereotypes of the SYSMOD variant profile are: A variation point marks a core element...

NoMagic provides a free SYSMOD plugin for MagicDraw (see Download page). NoMagic just released SysML version 17.0.1 SP2 with the following updates for the SYSMOD plugin: The New SYSMOD profile version is now with enhanced variants modeling support (See CarAccessSystem example model). The message box stating that the SYSMOD plugin should be installed will no longer be shown after loading the existing SYSMOD projects. The «Functional block» stereotype has been removed from the new SYSMOD profile to avoid conflicts with the new FAS plugin...