SYSMOD - The Systems Modeling Toolbox, 3rd edition
Pragmatic MBSE with SysML
SYSMOD is an 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.
About
About the Book
SYSMOD is an MBSE toolbox for pragmatic modeling of systems. It is well-suited for use with SysML. This book offers a set of methods with roles, inputs, and outputs, concrete modeling guidances, and examples showing how the methods can be applied with SysML.
- Requirements modeling, System Context, Use Cases
- Functional, Logical and Product Architectures
- Modeling guidances on how to create a SysML model
- Full-fledged SysML example
- Best Practices
- Complete definition of a profile for SYSMOD
- Adoption of MBSE in an Organization
- SysML v1.6 in a Nutshell
Categories
Feedback
Packages
Pick Your Package
All packages include the ebook in the following formats: PDF, EPUB, and Web
The Book
Minimum price
Suggested price$35.00$35.00
The Book + SYSMOD profile for Cameo Systems Modeler/MagicDraw
Minimum price
Suggested price$40.00The Book including the SYSMOD profile for Cameo Systems Modeler (aka MagicDraw). Install the zip file with the Resource Manager. The optional plus 5 $ is a contribution to the development of the plugin.
$35.00
- SYSMOD profile for Cameo Systems Modeler/MagicDraw (version 4.2)SYMSOD profile including the Forest Fire Detection System sample project for the SysML modeling tool Cameo Systems Modeler (aka MagicDraw). Install the profile with the Resource Manager.
Author
About the Author
Tim Weilkiens
Tim Weilkiens is a member of the executive board of the German consulting company oose, an MBSE consultant and trainer, and an active member of the OMG and INCOSE communities. He is a co-author of the SysML v1 specification, was co-chair of the task forces responsible for the last SysML v1 versions, and is actively involved in the ongoing work on SysML v2. He was co-chair of the task force responsible for the final submission of SysML v2, and is now co-chair of the SysML v2.1 revision task force (RTF). Tim is involved in numerous MBSE activities, and you can meet him at several conferences focused on MBSE and related topics.
As a consultant, he has advised numerous companies across various domains. His insights into their challenges are one source of his experience that he shares in books and presentations.
Tim has written many books on modeling, including Model-Based Product Line Engineering, Model-Based System Architecture, and AI Assisted MBSE with SysML. He is the editor of the pragmatic and independent MBSE methodology SYSMOD.
You can contact him at tim@mbse4u.com.
Contents
Table of Contents
About MBSE4U
About Tim Weilkiens
History and Outlook
- SYSMOD Versions
- SYSMOD Outlook
Preface
1.SYSMOD - The Systems Modeling Toolbox
2.Engineering for the Planet
3.SYSMOD Processes
4.SYSMOD Methods
- 4.1Tailor the MBSE Methodology
- 4.2Set up and maintain the SME
- 4.3Deploy the MBSE Methodology
- 4.4Provide MBSE Training and Coaching
- 4.5Analyze the Problem
- 4.6Describe the System Idea and System Objectives
- 4.7Describe the Base Architecture
- 4.8Identify Stakeholders
- 4.9Model Risks
- 4.10Model Requirements
- 4.11Identify the System Context
- 4.12Identify System Use Cases
- 4.13Identify System Processes
- 4.14Model Use Case Activities
- 4.15Model the Domain Knowledge
- 4.16Specify Test Cases
- 4.17Model the Functional Architecture
- 4.18Model the Logical Architecture
- 4.19Model the Product Architecture
- 4.20Revise an Architecture with Scenarios
- 4.21Define System States
- 4.22Model the Test Architecture
5.SYSMOD Products
- 5.1MBSE Methodology
- 5.2System Modeling Environment (SME)
- 5.3MBSE Training
- 5.4Problem Statement
- 5.5System Idea
- 5.6System Objectives
- 5.7Base Architecture
- 5.8Stakeholders
- 5.9Risks
- 5.10Requirements
- 5.11System Context
- 5.12System Use Cases
- 5.13System Processes
- 5.14Use Case Activities
- 5.15Domain Knowledge
- 5.16Test Cases
- 5.17System Architecture
- 5.18Functional Architecture
- 5.19Physical Architecture
- 5.20Logical Architecture
- 5.21Product Architecture
- 5.22Scenarios
- 5.23System States
- 5.24Test Architecture
6.SYSMOD Roles
- 6.1SME Administrator
- 6.2MBSE Methodologist
- 6.3Project Manager
- 6.4Requirements Engineer
- 6.5System Architect
- 6.6Systems Engineer
- 6.7System Tester
7.SYSMOD Modeling Guidances
- 7.1How to Set up an initial Package Structure
- 7.2How to Analyze the Problem
- 7.3How to Model the System Idea
- 7.4How to Model the System Objectives
- 7.5How to Model the Base Architecture
- 7.6How to Model Stakeholders
- 7.7How to Model Risks
- 7.8How to Model Requirements
- 7.9How to Model the System Context
- 7.10How to Model System Use Cases
- 7.11How to Model System Processes
- 7.12How to Model Use Case Activities
- 7.13How to Model the Domain Knowledge
- 7.14How to Specify Test Cases
- 7.15How to Model the Logical Architecture
- 7.16How to Model the Product Architecture
- 7.17How to Revise an Architecture with Scenarios
- 7.18How to Model the System States
- 7.19How to Model the Test Architecture
8.SYSMOD Examples
- 8.1Example Model Package Structure
- 8.2Example Problem Statement
- 8.3Example System Idea
- 8.4Example System Objectives
- 8.5Example Stakeholders
- 8.6Example Base Architecture
- 8.7Example Risks
- 8.8Example Requirements
- 8.9Example System Context
- 8.10Example System Use Cases
- 8.11Example System Processes
- 8.12Example Use Case Activities
- 8.13Example Domain Knowledge
- 8.14Example Test Cases
- 8.15Example Logical Architecture
- 8.16Example Product Architecture
- 8.17Example Scenarios
- 8.18Example System States
- 8.19Example Test Architecture
9.SYSMOD Profile and Model Libraries
- 9.1Activities
- 9.2Actors
- 9.3Blocks
- 9.4Discipline-specific Elements
- 9.5Relationships
- 9.6Requirements and Risks
- 9.7Test Cases
- 9.8Use Cases
- 9.9Variants (VAMOS stereotypes)
- 9.10SYSMOD Enumerations
- 9.11SYSMOD PartsCatalogue Library
- 9.12SYSMOD Simulation Library
- 9.13SYSMOD Engineering4Planet Library
10.MBSE Adoption Process
- 10.1Resistance and Anti-Patterns
- 10.2Selection of the MBSE Methodology
- 10.3Selection of the Modeling Languages
- 10.4Selection of the Modeling Tools
11.More MBSE Tools
- 11.1The Death of the Actor
- 11.2Functional Architectures for Systems (FAS)
- 11.3Model Purpose Model
- 11.4Proxy versus Full Port
- 11.5Variant Modeling
- 11.6Zigzag Pattern
- 11.7Coupling of System Architectures
- 11.8Workshop Tool: Product Box
- 11.9Workshop Tool: Product Vision Board
- 11.10Workshop Tool: SAMS Method
- 11.11Workshop Tool: 6M Method
- 11.12Workshop Tool: Five Whys Method
12.SysML in a Nutshell
- 12.1History of SysML
- 12.2Structure and architecture of the SysML
- 12.3Minimal SysML
- 12.4Package Diagram
- 12.5Use Case Diagram
- 12.6Activity diagram
- 12.7Block Definition Diagram
- 12.8Internal block diagram
- 12.9Sequence diagram
- 12.10State machine diagram
- 12.11Parametric diagram
- 12.12Profiles and Stereotypes
- 12.13Requirements diagram
- 12.14Allocation
- 12.15Cross-cutting elements
Appendix A: Mapping ISO 15288 to SYSMOD
- A.1 ISO 15288: Technical Processes
- A.2 ISO 15288: Technical Management Processes
- A.3 ISO 15288: Agreement Processes
- A.4 ISO15288: Organizational Project-Enabling
Bibliography
Index
Get the free sample chapters
Click the buttons to get the free sample in PDF or EPUB, or read the sample online here
About the Publisher
About the Publisher

This book is published on Leanpub by MBSE4U
Lean Publishing for MBSE
MBSE4U is a lean publishing house specializing in MBSE books, providing up-to-date content that reflects the dynamic changes in the MBSE community and market.
MBSE4U aims to provide knowledge, practice, and more about MBSE. It offers publications about MBSE methodologies and methods such as SYSMOD, VAMOS, FAS, and MBSE craftsmanship.
The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.
You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!
So, there's no reason not to click the Add to Cart button, is there?
See full terms...
Earn $8 on a $10 Purchase, and $16 on a $20 Purchase
We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earned over $14 million writing, publishing and selling on Leanpub.
Learn more about writing on Leanpub
Free Updates. DRM Free.
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them
Write and Publish on Leanpub
You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!
Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.
Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.