Introduction Axe in hand, I strode into the misty forest, looking for the perfect Christmas tree. As the slushy snow soaked into my shoes, I thought, “I should have modeled this first!” In any project as critical as decorating the house for Christmas, Model-Based Systems Engineering has a lot to offer the serious practitioner. In
As a teacher of SysML and MBSE, I regularly have students, who are working engineers, ask, “How do I starting using MBSE?”. There is a perceived need for a template or pattern to follow. My usual answer is, “You already know how to do systems engineering in your organization. Simply apply the new techniques and
Introduction In the first four parts of this series, we have focused on the SysML modeling part of the systems engineering effort. While general-purpose modeling serves many purposes, some parts of design and analysis are best done with more specialized tools. The ability to keep multiple models consistent is the objective of Model-Based Engineering (MBE)
Introduction SysML models readily connect structure, behaviors, requirements, and analysis in a single model. We started to show behaviors back in Part 1 with a series of simple state machine behaviors. In this blog post, we show how SysML interaction elements and sequence diagrams can be used to model the message-based communication between different parts
Introduction In this third post, we build simple rail subsystems from the blocks and control points created before. We offer two examples, a single track with a siding and two parallel tracks with crossovers. These can, in turn, act as parts of larger systems. This post is the third in a series of blog posts
Introduction We extend our best wishes for safety and a rapid recovery to all those affected by Hurricanes Harvey and Irma, but we have a responsibility as system engineers to do more. The impact of these catastrophic weather events can be reduced by intelligent preparation and Model-Based Systems Engineering (MBSE) offers a better way to
Introduction One advantage of SysML for general-purpose modeling is that it is an object-oriented modeling language. We take advantage of it here to build RCS control point models, composed of Switch, LightSignal and JBox (communications junction box) building blocks. We can think of our RCS as a network of control points connecting blocks of bi-directional
Introduction In many respects, railway control systems (RCS) can be thought of as a pre-digital progenitor of the Internet-of-Things, a distributed network of sensors, actuators and intelligent control that work together to respond to a variety of situations. While there are many different approaches to RCS, modern systems are increasingly based on Centralized Traffic Control
Introduction Electronics is increasingly about networked products. Here, MBE becomes critical to electronic product development because it incorporates the network connection in the model from the very beginning, including very detailed, reusable specifications of function and requirements. A significant benefit of the object-oriented general-purpose SysML modeling language is that models can be merged easily in
If we could explore the Total System Model made accessible by the Syndeia MBE platform, what kind of questions would we ask? Syndeia 3.1, released May 2017, offers a new feature to help users try out their ideas in this area. The network of inter-model connections managed directly by Syndeia and the intra-model connections in