Oct 012019
 
Integrating Programmable Lego Mindstorms EV3 with SysML and Cameo Systems Modeler (Part 1/2)

This blog post covers the integration process of the latest versions of Lego Mindstorms EV3 and Cameo Systems Modeler. Next post will cover actual modeling and simulation Lego EV3 in SysML. Flow instructions and video below! What you will need Lego EV3 Plugin for Cameo Systems Modeler. Download it here: https://bit.ly/2nAC38m LejOS EV3 operating system […]

Oct 222018
 
Linear LEGO Gearbox Controlled by SysML Model (Part 2)

SysML allow both structural and behavioral modeling of the system. SysML models can be formally interpreted and executed. Ones executed analysis can be performed at system level. Ones we are good with simulation results we can prototype. Using programmable Lego Mindstors NXT for prototyping is an out of the box way to test and demonstrate […]

Mar 292018
 
Overview of Current SysML/UML and MATLAB/Simulink® Integration Use Case and Implementations

We often get question how Cameo Systems Modeler (or MagicDraw) and SysML/UML integrates with MATLAB/Simulink? Let’s go through integration use case and current implementations. Integration Use Case and Implementations 1st Case. Run MATLAB/Simulink Analytical Models From MagcDraw with Parameters from UML/SysML Model and Get Results Back Systems Modeling Language (SysML) is used to capture systems […]

Oct 232017
 
MBSE to Address Logical Text-Based Requirements Issues

Requirements quality is big problem which causes projects to delay and be out of budget. This means a lot of money in case of complex SE projects (Fig 1). Traditional requirement management toolsquality problem address by using natural language analysis with different rules to check for requirements duplication, overlapping, and bad language. Most of those […]

Sep 112017
 
Vehicle Feature Complexity Modeling and Management in the SysML

We present full thesis focusing on SysML and MBSE adoption on one of the most used documents in the industry – Vehicle Feature Code Matrix (VFCM). Note The Master of Science in Product Development program (University of Detroit Mercy) is developed in cooperation with five major U.S. corporations and focused specifically on the automobile industry […]

Aug 312017
 
The Transport for NSW Transport Network Architecture Model

This is one of the best example of system architecture (SA) application. Model is based on The Railway Architecture Framework (TRAK), a general enterprise architecture framework that sets the rules to develop systems architecture models across the aerospace, defense and transport industries, and is based on MODAF. Actual model adopts languages as: Unified Profile for […]

Apr 182017
 
History of Element Changes

Another feature No Magic, Inc. includes in Teamwork Cloud is the ability to track the history of model elements. If you are working with a server project, this allows you to review and compare differences in earlier project versions. A new version of the project is created each time the project is committed to the […]

Feb 012017
 
Adapting the GUI of an Executable System Model to specific Variants using PLE Tool integrations

Product Line Engineering (PLE) is the engineering of a family of related products using a shared set of (digital) engineering assets. In case of physical systems, before the actual production of a product line begins, a whole set of digital artifacts must be maintained to describe the entire family (variants) of products. In the context […]

Jan 122017
 
Smart Port Layout and Style

Creating blocks and defining their ports are one of the most common tasks performed by systems engineers. These elements are reused in the entire model. Therefore, it is very important to maintain the same appearance of the block as defined in a Block Definition diagram, especially when they are used as parts of the system. […]

Dec 232016
 
Coffee Machine Project Overview: Highlights of Current MBSE Capabilities and Methods

In this video I will give you short overview of tool vendor project which I have presented in TdSE 2016 conference. You have good opportunity to hear the highlights of the 2 hours long session about current MBSE capabilities. Link to download presented project: http://bit.ly/ToolVendorProject_TdSE2016  

Jun 222016
 
Visual Model Analysis Overview

A modeling culture is the combination of modeling, model usage and model governance that together provide a productive way for applying model-driven development in the context of a particular organization. When we talk about model usage, we talk about impact analysis, coverage analysis, trade studies, behavioral simulations, testing, code generation, etc. Any example of model […]

May 202016
 
Displaying Relations Between Indirectly Associated Elements

The Dependency Matrix is an ideal tool for efficient analysis of dependencies between elements. In some cases, dependencies between particular elements can cause indirect relations with other model elements. Let’s take a look at the following image. In this example above, composition and inheritance structures between blocks are displayed. If a composite part depends on […]

Mar 242016
 
Thirty Meter Telescope SysML Model

The Thirty Meter Telescope (TMT) system is currently being developed by the TMT Observatory Corporation. The main objective for the TMT related analysis is to provide state-dependent power roll-ups for different operational scenarios and demonstrate that requirements are satisfied by the design as well as mass roll-ups and duration analysis of the operational use cases. […]

Mar 112016
 
Application of Model-Based System Engineering (MBSE) Principles to an Automotive Driveline Sub-System Architecture

This paper documents the real-world application of model-based systems engineering (MBSE) methodology and principles to an automotive driveline system. A system model developed in the course of this thesis supports the definition and sizing of the driveline system to best communicate and deliver functional specifications tied to customer requirements. Furthermore, this system model documents, organizes, […]