Saulius Pavalkis


I'm Global User Support Manager and Analyst in MagicDraw R&D team for over 10 years with increasing responsibilities. My major expertise area is model-based requirements engineering. I'm the owner of a new Cameo Requirements Modeler product, which has been recently introduced in MagicDraw product line. I hold a PhD in model traceability from Kaunas University of Technology (KTU). I also hold multiple professional certificates: OMG-Certified UML Professional, OMG-Certified Expert in BPM, ITIL V3, OMG-Certified Systems Modeling Professional. I have written multiple research and practical articles in model-based software design. I'm the founder and chief editor of modelling community blog ( dedicated for sharing practical model-based engineering experience.

Jan 122016

“When compared to typical systems engineering endeavors, the application of model-based systems engineering delivers a 55% reduction of the total development cost. The most mature form of MBSE is model-based product line engineering (PLE). When compared to typical systems engineering endeavors, the application of model-based product-line engineering delivers a 41.6% reduction of the total development cost.”

Dev cost red MBSE

Dev cost red PLE

2015-12-30 09_50_29-EMF Report MBSE 2015These conclusions were recently presented in ‘How Product Development Organizations Can Achieve Long Term Cost Savings Using Model Based Systems Engineering’, a survey report released by Embedded Market Forecasters (EMF). The report covers results from the survey conducted among 4000 of embedded developers and managers, and is based on 6 years’ worth of data. The full report is available at Direct link to the report:

About EMF
EMF is the premier market intelligence and advisory firm in the embedded technology industry. Embedded technology refers to the ubiquitous class of products which use some type of processor as a controller. These products include guided missiles, radars, and avionics as well as robots, automobiles,
telecom gear, and medical electronics. Embedded Market Forecasters (EMF) is the market research division of American Technology International, Inc. EMF clients range from startups to Global 100 companies worldwide. Founded by Dr. Jerry Krasner, a recognized authority on electronics markets, product development and channel distribution, EMF is headquartered in Ashland, Mass.

Phone: +1 508-881-1850

Dec 212015

pump - Medical DevicesThe INCOSE Biomedical-Healthcare Model-Based Systems Engineering (MBSE) Challenge Team has developed a reference model that uses SysML to represent a generic Medical Device infusion pump and a systems engineering process for planning, developing, and obtaining regulatory approval of a medical device. This presentation describes recent updates to the model that incorporates Buede’s textbook model for the engineering design of the system, and ensures its compliance with ISO 15288 and other applicable medical industry standards such as ISO 14971 Application of Risk Management to Medical Devices and IEC 62366-1 Application of Usability Engineering to Medical Devices. The model provides a clear road map that biomedical device developers can follow to integrate systems engineering activities with regulatory compliance activities to provide a more cohesive approach to developing effective and safe medical devices.


Presented at INCOSE Great Lakes Regional Conference October 23-25, 2015 Cleveland, Ohio

Download (PDF, Unknown)

Website with the model

Website contains example of MBSE in the biomedical domain, using closed-loop drug delivery systems as the basis for the architectures.

Medical Devices

Presented by:
Apoorv Maheshwari,
Graduate Research Assistant,
at System-of-Systems Laboratory,
School of Aeronautics & Astronautics,
INCOSE Healthcare MBSE Challenge Team: Modeling for a Healthy Future


Oct 152015

MBSE is an integrated approach. To get the best solution, large organizations adopt MBSE toolchains in their modeling environment. This process involves choosing the right tools from different vendors, applying client work process, and ensuring their inter-operability in the right way.

Today we‘re delighted to share how MBSE is applied to model complex systems of systems and how No Magic‘s modeling tools are used by one of the world‘s biggest train and rail equipment manufacturers Bombardier Transportation.


Constantly changing requirements for development and their approval, as well as the documentation of existing systems, require a new approach for functional and safety analysis of railroad systems. The usual, linear text-based methods quickly reach their limits. The focus on model-based systems engineering approaches is increasing, in particular with respect to serviceability, assuring consistency and supporting in change impact analysis.

The company needed a solution that would reduce development costs while increasing quality of the design artifacts.


Bombardier Transportation applied an MBSE solution for modeling rolling stock such as trains, locomotives and metros and their integration into the railway system, based on the system requirements and safety attributes which are integrated from the requirements management and safety analysis work.

Integrated toolchain

Integrated toolchain


MBSE is an integrated approach

MBSE is an integrated approach

The MBSE application at Bombardier Transportation has been demonstrated in this year‘s:

  • Nordic Systems Engineering Tour by the world class Modeling Expert at Bombardier Transportation Mohammad Chami. The presentation took place on the 4th of June, in Helsinky, Finland.
  • SSSE symposium by the worldwide recognized Modeling Expert at Bombardier Transportation Omar Naas. The presentation took place on the 8th of September 2015, in Zurich, Switzerland.

Download (PDF, Unknown)

You can download this and other presentations from SSSE from here.

About Bombardier Transportation

Bombardier Transportation is a subsidiary of Bombardier Inc., the world’s largest manufacturer of both planes and trains, with a worldwide workforce of 74,000 people. Bombardier is headquartered in Montréal, Canada.


Jul 152015

MBSE in SpaceSystems engineering techniques have been used in spacecraft design, avionics, and engineering in general for over 60 years.

At the moment, space exploration industries face new significant challenges: the largest optical and radio telescopes, missions to mars and exoplanets, reusable rockets, increase of small CubeSat satellites usage, service robots, and other.

The constant increase in dynamics in highly complex space exploration project requires the systematic integrated approach which MBSE provides. MBSE for the space industry is nothing new; however, the scale of the adoption is growing each year.

Multiple companies have adopted MBSE: NASA, ESO, ESA, Raytheon, BEA Systems, Booz Allen Hamilton, LMCO, Northrop Grumman, Sandia National Laboratories, Kongsberg, The Square Kilometre Array (SKA), and others.

We, as the highly standard compliant popular modeling tool vendor and solutions provider, are in the middle satisfying our industrial client needs on the one hand and influencing and actively developing the system engineering – SysML standards – on the other hand.

In this paper, we overview MBSE application success stories by the largest organizations such as JPL NASA, European Sothern Observatory (ESO), and smaller organizations working on multiple projects. The following table summarizes MBSE usage.

MBSE usage summary:

MBSE Is Used For JPL NASA ESO CubeSat[1] SKA
Reference model  + + +
System model framework specification integrating other discipline-specific engineering models + + + +
Common standards based on reusable catalogs and libraries, and design conventions + +
Requirements specification + + + +
Mass, power, energy, cost counting roll-up + + + +
Traceability and coverage analysis + + +
Integrated power, energy, data throughput analysis + +
Systems design + + + +
Interface specification + + +
Design variants + + + +
Product tree specification + + + +
Design trade-off analysis + + +
Discrete event simulation + +
Validation and verification + +
Fault protection design verification +
Co-simulation + +
Test planning and procedures +
Transformations + +
Web-based reporting + +



JPL’s mission for NASA is robotics space exploration in following areas: Mars, solar system, exoplanets,  astrophysics,  earth science, and interplanetary network. JPL NASA is successfully applying MBSE to real project systems engineering problems across a wide landscape of project types, activities and lifecycle phases.  Approximately 20 development tasks are applying MBSE at JPL across the full lifecycle.

Missions: Mars 2020, Orion, the Jupiter Europa Orbiter, Europa Clipper, the Soil Moisture Active Passive (SMAP), and others.

landscape of MBSE Application at JPL

Landscape of MBSE Application at JPL

Following motivations are identified for using MBSE:

  • Strengthen the quality of formulation products by allowing exploration of more comprehensive options for space and more rapid analysis of alternatives
  • Perform early validation of system designs
  • Give systems engineers time to do more engineering analysis and less paper management
  • Significantly improve the quality of communications and understanding among system and subsystem engineers
  • Achieve greater design reuse
  • Align with the expectations and work habits of the next generation of engineering talent. This is the way new engineers are being trained and the way many of our early career engineers want to work

The Europa Clipper Project

Europa clipperThe Europa Clipper mission is to conduct detailed reconnaissance of Jupiter’s moon Europa and JPL MBSE practitionersinvestigate whether the icy moon could harbor conditions suitable for life. The nominal Europa Clipper mission would perform 45 flybys of Europa at altitudes varying from 1700 miles to 16 miles (2700 kilometers to 25 kilometers).



System Engineering Challenges:

  • Managing multiple architectural alternatives
  • Reliably determining whether design concepts “close” on key technical resources
  • Ensuring correctness and consistency of multiple, disconnected engineering reports
  • Managing design changes before a full design exists

MBSE is used for:

  • Configuration-managed,
  • Web-based reporting
  • Integrated data throughput analysis
  • Integrated power and energy analysis
  • Automated mass counting

Europa system model framework

Europa system model framework

Integrated power energy analysis

Integrated power/energy analysis

Other JPL NASA projects

Tradespace Exploration for Fractionated Satellite Architectures Mars2020 – the Follow-on to Curiosity The Soil Moisture Active Passive (SMAP) Mission
Objective: Understand and define the business case for fractionated spacecraft.MBSE is used for architecture variants and analysis via simulation. Objective: Engineer an inherently complex mission and system with lower cost and changes to science and rover payload. All we have to do is repeat the miracle. MBSE is used for requirements, logical and physical decomposition, and interfaces and blocks specification. Objective: explore a greater statespace in less time.MBSE is used for test plan and procedures, hardware and software configuration for testing, requirements, and design verification via executable state charts.
 Tradespace  curiosity  SMAP

The main MBSE advantages for JPL NASA:
* Reduce the number of product and mission defects in the face of growing complexity and
* Increase productivity and reduce costs



E-ELTEuropean Southern Observatory’s (ESO) is the world’s most productive astronomical observatory. It built and operates the largest and most technologically-advanced telescopes.

ESO adopts MBSE in large scale. MBSE is used for wide spectrum of applications (for example documentation, requirements, analysis, trade studies) and purposes addressing a particular development need, or accompanying a project throughout many – if not all – its lifecycle phases, fostering reuse and minimizing ambiguity.



  • VLT– Active Phasing Experiment, VLT instrumentation, VLTI infrastructure
  • E-ELT – Telescope Control System (TCS), Wave Front Control design
  • CRIRES+, the CRIRES upgrade – as-is and to-be models specification using OOSEM
  • Astronomical Site Monitor (ASM) – upgrade
  • Variable Curvature Mirror (VCM) – system verification

E-ELT project

ESO practitionersThe most ambitious project of the ESO is the construction of the European Extremely Large Telescope (E-ELT).

  • Scale: will be the world’s largest optical and near-infrared telescope,
  • Light gathering: will provide images 15 times sharper than those from the Hubble Space Telescope.
  • Project budget: €1,055M
  • Telescope style: Reflector
  • Main mirror: 40m diameter
  • Height: 80m
  • Footprint: 100m
  • Collecting area: 978 m2
  • Project end date 2024

Such a project poses continuous challenges to systems engineering due to its complexity in terms of requirements, operational modes, long operational lifetime, interfaces, and number of components. 2008 – 2011 the Telescope Control System (TCS) team has adopted a number of Model Based Systems Engineering (MBSE) practices in order to cope with the various challenges ahead.

This is one of the largest publicly available MBSE information sources. This includes: the complex, interdisciplinary real world sample model recommendations, findings, issues, Open-Source MBSE Plugin for creating the model structure, extracting model variants, and supporting model based document generation based on DocBook, and multiple publications.

Besides many other advantages MBSE allows integrating and addressing multiple aspects of the system: requirements, functional / behavioral model, performance model, structural / component model, other engineering analysis models (Figure 4).

E-ELT structure

MBSE integrating and addressing multiple aspects of the system

MBSE for Telescope Control System (TCS) is used to:

  • Defines infrastructure (e.g. network)
  • Defines interfaces to sub-systems
  • Provides a cost estimate, power consumption
  • Defines common standards based on catalogs and design conventions
  • Defines requirements for subsystems (e.g. data rates, data volume, latency)
  • Maintains a consistent information model of TCS properties to manage its size
  • Provides a design which satisfies telescope functions (e.g. wave front control strategies)

Methods used: State Analysis (SA) and the Object Oriented Systems Engineering Method (OOSEM)

Other ESO projects

VLT– Active Phasing Experiment CRIRES+, the CRIRES upgrade Astronomical Site Monitor (ASM) upgrade
Objective: The system case study – a: (1) technology demonstrator for the future Extremely Large Telescope (ELT) which is a high-tech interdisciplinary opto-mechatronical system, (2) reuse of blocks, (3) integration of heterogeneous distributed components.MBSE is used for creation of modeling guidelines and conventions for all system aspects, hierarchy levels, and views, and of the corresponding fully fledged SysML model, which was later regarded as an educational model because it shows the real system parts and the corresponding model elements.  Objective: spectrographic capability extension from 1-5μm wavelength range for more efficiency and effectiveness.MBSE is used for as-is and to-be models of parts which needs to be upgrades. Models included requirements, functions, interfaces, and procedures specification. Objective: refurbishing the existing ASM in Paranal by replacing obsolescent components and adding new sensors in order to satisfy the requirements of the new generation of instruments coming to the telescopes at the observatory.MBSE is used to understand external and internal interfaces among components of the as-issystem, to evaluate the impact of the changes in the to-be system to avoid any interface backward incompatibility. Document generation. Complete information flow i.e. transitive relations identification.


ESO MBSE practitioners insights:
* It is very important to realize that there is more to modeling than just drawing diagrams. The model adds value to the system engineering practice because it can be validated, queried, reasoned about, and used to create documentation and operational artifacts like software.
* It is easy to fall into the trap of relying solely on diagrams. It is essential to have common and well defined semantic that is fully substantiated by the model behind the concrete syntax of the diagrams in order to create more artifacts from the same source in an automated way: this requires an expensive initial effort which pays back many times over later on.
* Time must be set aside to build up an MBSE-friendly infrastructure; otherwise MBSE practices will also be considered a burden, because they are not well defined. Model transformation allows using different capabilities of different tools, starting from the same model, i.e. the same source of “truth”.



  • CubeSats are a class of research spacecraft called nano satellites.
  • The cube-shaped satellites are approximately:
    • 10 cm long,
    • have a volume of about 946 cm3,
    • weigh about 1.4 kg.
  • CubeSats are flown as auxiliary payloads on previously planned missions.

The International Council on Systems Engineering (INCOSE) Space Systems Working Group (SSWG) established the Space Systems MBSE Challenge team in 2007. The SSWG Challenge team has been investigating the applicability of MBSE for designing CubeSats since 2011. At the moment it is in the fourth phase of development of a CubeSat model.


  • General CubeSat reference model
  • Model application for Radio Aurora Explorer (RAX) mission
The first phase of SSWG CubeSat project created a CubeSat reference model that was applied to the Radio Aurora Explorer (RAX), a three unit CubeSat developed by SRI International and the Michigan Exploration Laboratory at the University of Michigan. The second phase focused on expanding the RAX CubeSat model to include modeling behaviors and interfacing with several Commercial Off the Shelf (COTS) simulation tools. The third phase was comprised of two activities. The first was the development of a CubeSat enterprise model to capture cost and product lifecycle aspects for the mission spacecraft and problem domain. The second activity incorporated additional design and operational characteristics into the RAX model. The modeling effort starts anew in the fourth phase. The objective is a generic CubeSat reference model to provide a model that other projects can use as a starting point for their mission specific CubeSat model.


CubeSat reference model

CubeSat reference model

Integration with simulation tools

Integration with simulation tools



SKAThe Square Kilometre Array (SKA) is the world’s largest radio telescope. It is up to one square kilometer in collecting surface through an array of antennas distributed over a much larger area. It is tens of times more sensitive and hundreds of times faster at mapping the sky than today’s best radio astronomy facilities. Designing and building the SKA requires cutting edge technology and innovation, including the design of the world’s fastest supercomputers to process data at rates far greater than the current global internet traffic. The SKA will use thousands of radio antennas, with different antenna technologies. This will enable astronomers to probe the universe in unprecedented detail. The SKA will also be able to survey the entire sky much faster than any radio astronomy facility currently in existence. Start of construction is scheduled for 2018.


  • Align system engineering model framework and specification methods of consortium uniting over 100 members.


  • SKA telescope design including alternatives to choose most efficient
  • Enterprise architecture model of observatory

Figure below shows design with clear interfaces specified which allows easy different subcomponents specification and subcontracting.

SKA1 Mid variant configuration

SKA1 Mid variant configuration


Last, but not least, let’s see what JPL NASA say about they experience applying MBSE:

  • It Enhances Communication
    • A single, authoritative source of information keeps team on same page
    • Promotes accurate, efficient, consistent communication within a project
    • More complete transmission of concepts & rationale from proposal to implementation
    • Based on my task and MBSE experience with the task “My first move would be to develop a system model.”
  • It Improves Productivity
    • “Europa team was able to study 3 distinct mission concepts for the resources usually sufficient to study only 1 or 2, and the high quality of all 3 studies was lauded by the Hubbard Review Board and by NASA HQ.”
    • “Development of the initial system model … took a fraction of the time it would otherwise have, by reusing modeling patterns and analyses learned earlier on EHM.”
    • Time-consuming project documents/reports become trivial to generate
  • It Improves Quality
    • Earlier detection of inconsistencies due to clearer semantics
    • Example: 35 inconsistencies identified in Exploration Missions E-E Test
    • “One thing that I’ve found is that the process of modeling leads to ‘escape discovery’. …capturing the details leads to a greater understanding of the system and makes errors or potential problem areas ‘pop out’.”
    • Promotes early/on-going requirements validation and design verification
    • Standard documents are kept consistent and up-to-date
  • It Supports Integration
    • Provides consistent definition of system to integrate with discipline models, including cost models and science margin models
  • It Helps Manage Complexity
    • “We are able to evaluate 100s-1000s of consistent, structured, and transparent design options and explicitly compare cost/benefit in a fraction of the time and cost of conventional methods.”
    • Different views address the concerns of different stakeholders
  • It Enables Reuse of Institutional Knowledge
    • MBSE enhances reuse of intellectual property (model elements embody hard-earned technical expertise)
  • It Attracts Early Career Talent
    • MBSE forms a bridge from college education to JPL best practices
    • MBSE methods are beginning to be taught in universities to engineering students


[1] The International Council on Systems Engineering (INCOSE) Space Systems Working Group (SSWG)

[2] CRIRES, the CRyogenic Infra Red Echelle Spectrograph, is a popular VLT instrument offering a ground based high resolution (R=100,000) spectrographic capability in the 1-5μm wavelength range.

[3] About JPL NASA projects

[4] About ESO projects

[5] About the CubeSat projects

[6] About SKA projects

Jul 082015

varations_cuavToday  there  is  increasing  recognition  of  the  potential  MBSE brings to system life cycle processes with the increasing complexity of systems and the  demands  of  the  global  marketplace.  In  order  for  the  practice  to  realize  this potential,  system  modeling  and  MBSE  must  be  part  of the  larger  model  based engineering  effort,  and  integrate  with  other  engineering  discipline  models  and modeling  activities  across  the  life  cycle  of  a  system.  This is placing increasing demands on the need for Model Lifecycle Management (MLM) as an essential part of an MBSE infrastructure.

The focus for this session is on our vendor experience and current best practices addressing MLM. The presentation provides a demonstration scenario to support exposing and exploring the significant challenges and issues facing MLM. We use this scenario for further analysis and as the subject to show how particular solutions and technologies address various MLM issues.

The session demonstrates:

  • Requirements specification
  • Design specification
  • Federation of UPDM and SysML models
  • Model reuse
  • Features modeling and variants specification using UPDM
  • Simulation
  • Trade-off analysis
  • Model Collaboration
  • Access control (CRUD)
  • Web based model review and formal approval using new Cameo Collaborator
  • Model and templates based documentation generation
  • Multi-site support
  • Model Development
  • Baselining
  • Configuration control
  • Change management
  • Model Use
  • Traceability analysis
  • Impact analysis

The presentation is based on the one delivered and very warmly accepted as part of the vendors challenge at the INCOSE workshop January 2015, in Torrance (California), United States.  A description of the challenge scenario can be found here – Configurable UAV Scenario

Sample project presented during the webinar (requires Cameo Enterprise Architecture v18.1 and Document Modeling Plugin to run)

Also you can download and use Sample teamwork server repository presented during the webinar (321 MB) (paste it under C:\ProgramData\.magicdrawserver\projects on Windows 7/8. Note Teamwork Server v18.1 was used)

The session is hosted by Dr. Saulius Pavalkis, Global Customer Support Manager at No Magic

Learn more at:

Jul 022015

VerificationSystems Modeling Language (SysML) is used to capture systems design as descriptive and analytical system models, which relate text requirements to the design and provide a baseline to support analysis and verification.This session will demonstrate how model of the system, expressed with sufficient precision, can be used to support early requirements validation and design verification, particularly when coupled with an execution and simulation environment.
Additionally, we will show how to use test cases and associated verification procedures as combination of inspection, analysis, demonstration, and testing to verify that the designs satisfy the system requirements.

In particular, the session demonstrates:

  • Enterprise Architecture Frameworks
  • Representing text-based requirements in Cameo Systems Modeler
  • Requirements traceability, gap and coverage analysis
  • Refining and formalizing requirements
  • Selecting verification method
  • Defining testcases and analysis models
  • Performing automated requirements verification
  • Recording verification results, generating verification reports


The session will be hosted by Nerijus Jankevicius,  MBSE Product Manager at No Magic

Learn more at:

Jul 012015

Curiosity is one of the most ambitious and successful NASA missions. It is on Mars now. But not everyone knows that the generated code has been part of Curiosity’s Rover flight software since launch, and continues to run on board today. Code generated from state chart diagram is used for: auto-maneuver (Cruise phase), Spacecraft Modes (Configures the spacecraft), Launch mode, Cruise mode, entry, descent, landing, and rover mode.








  • Code and documentation are always in sync
  • More precise diagrams
  • Easier to accommodate changes late in the game
  • Encourages communication between systems, flight, test
  • Forces the developer to consider off-nominal scenarios


  • Could be overkill for list-like state machines
  • Drawing diagrams takes time


Areas of use

  • Auto-maneuver (Cruise phase):
    • High level state machines sending messages to the attitude control system
    • Handles retries, high-level off nominal situations
    • Turns, acquire attitude knowledge, trajectory correction maneuvers
    • ~ 10 state charts intercommunicating
    • ~ 100 states
  • Spacecraft Modes:
    • ~ 50 states
    • Configures the spacecraft when booting up
    • Re-configures the spacecraft when changing modes
  • Launch mode
  • Cruise mode
  • Entry, descent, and landing mode
  • Rover mode

Full presentation:

Download (PDF, Unknown)



May 212015

SCaNThe National Aeronautics and Space Administration (NASA) Space Communications and Navigation office (SCaN) has commissioned a series of trade studies to define a new architecture intended to integrate the three existing networks that it operates, the Deep Space Network (DSN), Space Network (SN), and Near Earth Network (NEN), into one integrated network that offers users a set of common, standardized, services and interfaces. The integrated monitor and control architecture utilizes common software and common operator interfaces that can be deployed at all three network elements. This software uses state-of-the-art concepts such as a pool of re-programmable equipment that acts like a configurable software radio, distributed hierarchical control, and centralized management of the whole SCaN integrated network. For this trade space study a model-based approach using SysML was adopted to describe and analyze several possible options for the integrated network monitor and control architecture. This model was used to refine the design and to drive the costing of the four different software options. This trade study modeled the three existing self standing network elements at point of departure, and then described how to integrate them using variations of new and existing monitor and control system components for the different proposed deployments under consideration. This paper will describe the trade space explored, the selected system architecture, the modeling and trade study methods, and some observations on useful approaches to implementing such model based trade space representation and analysis.

Download (PDF, Unknown)


Apr 162015

We were delighted to be invited to speak at 31st Space Symposium tech track and present MBSE usage for highly complex projects.

At sold out tech track we shared the stage with Allan Lockheed Jr. (CEO of Allan Lockheed & Associates), Dr. Gordon Roesler Program Manager at DARPA, Jeff Greason founder and CTO XCOR Aerospace, and many other top space industry players.

Speakers presented new significant trends the space industry is facing at the moment: horizontal take off, commercial flights, reusable rockets, increase of small and inexpensive CubeSat satellites usage, service robots in GEO and LEO orbits, network centric GPS, tracking and predicting satellite collisions with space debris, and other.

MBSE presentations were accepted in a very welcoming manner. An increase in dynamics in highly complex space project requires a systematic integrated approach which MBSE gives. However MBSE for the space industry is nothing new, just the scale of the adoption is growing each year. We were glad that most of the largest participants at the Symposium are using our MBSE and modeling in general solutions: LMCO, Raytheon, BEA Sytems, Booz Allen Hamilton, Northrop Grumman, Sandia National Laboratories, NASA, Kongsberg, and others.

WP_20150413_012 WP_20150413_037 WP_20150414_045
WP_20150414_027 WP_20150414_014 WP_20150414_038

MBSE Presentations

Telescopes and Earth Observation/Remote Sensing section

Saulius Pavalkis Ph.D. presented MBSE usage for European-Extremely Large Telescope (E-ELT) design. This is the one of the kind project with more than billion euros budget and all the possible complexity which can be imagined. This is one of the largest publicly available MBSE information sources. This includes: the complex, interdisciplinary real world sample model recommendations, findings, issues, Open-Source MBSE Plugin for creating the model structure, extracting model variants, and supporting model based document generation based on DocBook, and multiple publications.

The E-ELT and preparatory projects are one of the most influential projects for SysML standard and MBSE tools development. One of the project’s and the supporting team’s goals was feedback for the MBSE tool vendors and OMG SysML standard. This resulted in hundreds of requests: hundreds of tickets in the No Magic, Inc., support system, tens of scientific and industrial papers, MBSE guidance, and inputs to SysML standard update which clarified the standard (SysML v1.3 were created updating interface part) and significantly moved forward the MBSE support in tools.

In this paper we overview MBSE application for this project as the core method to manage the complexity. We identified major MBSE usage aspects. Also we answered why and how MBSE was used for telescope modeling.

Presentation slides:

Download (PDF, Unknown)

Presentation paper:

Download (PDF, Unknown)

Small Satellite Design, Testing, and Infrastructure section

David Kaslow consultant and co-leader at INCOSE Space Systems Modeling challenge team multi-year project demonstrating the application of MBSE to the modeling of a space system presented MBSE usage for CubeSat paper – “Developing and Distributing a CubeSat Model Based System Engineering (MBSE) Reference Model.”

The team has been working to create system model that helps integrate other discipline-specific engineering models and simulations by capturing all aspects of a CubeSat. In the past three phases of the project, the team has created the initial iteration of the reference model, applied it to the Radio Aurora Explorer (RAX) mission, executed simulations of system behaviors, interfaced with commercial simulation tools, and demonstrated how behaviors and constraint equations can be executed to perform operational trade studies. The current fourth phase has been focused on the next iteration of the CubeSat Reference Model.


Download (PDF, Unknown)

AGI, Inc.

Talking about Space Symposium and not mentioning Analytical Graphics, Inc. (AGI) is not telling the whole story. The Space Symposium is a strong event for this company providing software used to model, analyze and visualize space, defense and intelligence systems. Its Systems Tool Kit (STK) is used in most of the space projects. And it’s new Commercial Space Operations Center (ComSpOC™) solution which tracks and predicts satellite collisions with space debris attracted much attention.

Collaboration between AGI and MBSE solutions extends models application and gives real world analysis capabilities e.g. the MBSE model for RAX-2 CubeSat. The future perspective is to use extendable model execution framework based on OMG fUML and W3C SCXML standards provided by No Magic, Inc. Cameo Simulation Toolkit together with real world information triggering it from the STK side.

Last but not least is the mood this company creates at the Space Symposium. The nightly executive meetings and the Monte Carlo Night were one of a kind.

 WP_20150414_016  WP_20150414_047

About Space Symposium

The Space Symposium is the premier global, commercial, civil, and military conference. It is a gathering of 11,000 space enthusiasts each year including the vice president of the United States; cabinet officials such as the secretaries of commerce, transportation and defense; secretaries of the Air Force; directors of the National Reconnaissance Office; commanders of United States Strategic Command, United States Northern Command and Air Force Space Command; NASA, NOAA and FAA administrators; heads of global space agencies; members of Congress; and senior industry executives, as well as a host of national and state officials, astronauts, private space travelers.

Event is held in The Broadmoor which is a hotel and resort in the Broadmoor neighborhood of Colorado Springs, Colorado. The Broadmoor is a member of Historic Hotels of America of the National Trust for Historic Preservation. Its visitors have included heads of state, celebrities, professional sports stars, and businessmen.


Moments from the conference and exhibition

WP_20150414_034 WP_20150414_033 WP_20150414_030
WP_20150414_011 WP_20150413_018 WP_20150413_039
WP_20150413_070 WP_20150413_054 WP_20150413_022
WP_20150413_035 WP_20150413_024 WP_20150413_077

Feb 192015

During research and development (R&D), teams often discover similarities among system components within the same or previous projects that can be reused, with the potential of saving on cost and time. The overall development effort can be dramatically reduced by reusing the different artifacts. The ability to have a repository of reusable modelling artifacts and reuse them for each new project is a very promising approach.

The 2015 INCOSE International Workshop Transportation & Rail breakout session identified reusability as a major gain received from using MBSE. Railway companies already identified the advantages of reusability some time ago.

There are many levels of model reuse. This time let’s focus on requirements, system constraints, and system interfaces reusability carried out in aerospace projects by ESO.

The following short paper illustrates an approach how text-only requirements can be parametrized and their properties formally typed. SysML provides the means to bind those properties to constraint parameters in order to constrain the system design. Requirements can be reused in a formal way and create a consistent requirements specification across projects. Relations among system properties are described with «ConstraintBlock»s which allows a formal reuse of specifications and constraining the design of systems of systems.

Note: There is a special PBR (Property Based Requirements) working group at OMG which discusses how SysML Requirements can be defined in a more precise, formal and verifiable way. The goal is to add these concepts into the SysML 1.5 specification. However, it can also be partially achieved by using the existing modeling tools.

Download (PDF, Unknown)


Karban, R., L. Andolfato, and M. Zamparelli. “Towards Model Re-usability for the development of telescope control systems.” 12th International Conference on Accelerator and Large Experimental Control Systems (ICALEPCS 2009), Kobe, Japan. 2009.

Jan 022015

esoModel Based Systems Engineering (MBSE) is an emerging field of systems engineering for which the System Modeling Language (SysML) is a key enabler for descriptive, prescriptive and predictive models.

This paper surveys some of the capabilities, expectations and peculiarities of tools-assisted MBSE experienced in real-life astronomical projects.

The examples range in depth and scope across a wide spectrum of applications (for example documentation, requirements, analysis, trade studies) and purposes (addressing a particular development need, or accompanying a project throughout many – if not all – its lifecycle phases, fostering reuse and minimizing ambiguity). From the beginnings of the Active Phasing Experiment, through VLT instrumentation, VLTI infrastructure, Telescope Control System for the E-ELT, until Wavefront Control for the E-ELT, paper authors show how stepwise refinements of tools, processes and methods have provided tangible benefits to customary system engineering activities like requirement flow-down, design trade studies, interfaces definition, and validation, by means of a variety of approaches (like Model Checking, Simulation, Model Transformation) and methodologies (like OOSEM, State Analysis).

Full paper:

Download (PDF, Unknown)


Dec 282014

In May 2013, Atrias published the first part of the new Belgian Utility Market Implementation Guide (UMIG) 6. The UMIG 6 describes the new market model and market processes which are designed to handle future evolutions such as installation of smart meters, increase in decentralized production, commercial differentiation in tariffs, etc. Together with the implementation of the new market processes, a new central data platform will be put in place. The target is to implement  all these changes in the market by mid-2016.

The interactive website built with MagicDraw was introduced comprised of all core elements relevant for understanding technical and business process of UMIG 6 –


Purpose and target group

The purpose of this website is to present a dynamic view of the UMIG 6 model. The chosen form of representation enables a more holistic and integrated perspective on all modeling content. Hereby, the primary target group is a technical profile within the supplier organizations. However, business profiles can also benefit from the information contained, e.g. in business process views.

Scope and prioritization

The website covers the UMIG 6 – bill, measure, operate, settle and structure domains, each composed of information, choreography and requirements views. Furthermore, ABIEs (Aggregated Business Information Entities), BDTs (Business Data Types), ebIX entities, harmonized roles and message codes are included. The website and its content are intended as an interactive aid and will be refreshed more frequently than the official UMIG 6 publication cycle; however, in case of doubt, the UMIG6 documents always have priority.

Model Structure

Within the containment tree users can navigate (expand the view by clicking “+”) between three main directories, which in return contain sub-directories:

  1. atrias:be
    1. ABIE (Aggregated Business Information Entities)
    2. BDT (Business Data Types)
  2. ebIX Entities
  3. ebix:org (Codes)
  4. Harmonized Role Model
  5. Belgian Energy Distribution Market
    1. BE-Bill
    2. BE-Measure
    3. BE-Role Model
    4. BE-Settle
    5. BE-Structure

Based on the ebIX® open standard model for the European Energy Market, each domain is composed of three interlinked segments: Requirements, Choreography and Information. Hereby, requirements are targeted at a business audience and includes business process use cases, business processes and business data views.

The choreography views are aimed at IT people responsible for the implementation of ebIX® recommendations and are used to define and document the global choreography between collaborating business partners in an inter‐organizational business process. Still targeting IT people, the information view contains class diagrams with standardized ABIE and OCLs (Object Constraint Language) elements.



Neither the commercial paper used in this blog, nor this blog post itself has any relationship with Atrias.

Nov 122014

This article describes an approach that, starting with a overview of the system, leads to a detailed interface specification in clearly defined steps. The approach has been developed over the course of many technical discussions in collaboration with railway engineering experts of Deutsche Bahn AG. It is especially suitable for creating high-quality specifications in the complex environment of railway engineering. The procedure has become standard in DB Netz AG’s NeuPro project. Due to its clear structure, the approach is claimed to be suitable for major projects with large teams.

Short paper

Download (PDF, Unknown)

Full paper

Download (PDF, Unknown)


Oct 282014

This is a comprehensive overview of the No Magic, Inc. MBSE Ecosystem. The presentation covers the following sections:

      • MBSE motivation,
      • Basics of SysML,
      • SysML in Cameo Systems Modeler,
      • System model as an integration framework,
      • Data Import,
      • Documents to models,
      • UML-based model migration,
      • Tools overview,
      • Requirements Management,
      • System Lifecycle Management (SLM),
      • Simulation with Cameo Simulation Toolkit,
      • Engineering analysis,
      • Constraints verification,
      • Model-based testing,
      • Reports,
      • Model reviews,
      • Model-based document generation.


Download (PDF, Unknown)

Presentation “Model Based Systems Engineering Ecosystem: Realizing the Business Benefits of OMG Standard – Austin” was presented at OMG conference September 15-19, 2014, Austin, TX by product manager Nerijus Jankevicius.

Oct 212014

Model-based Requirements engineering is a new approach for capturing, analyzing, and tracing requirements based on OMG Systems Modeling Language (SysML)
The session demonstrates:

  • Requirements Synchronization between Requirements Management and Systems Modeling tools
  • Requirements Diagram
  • Requirements Table
  • Requirements Analysis
  • Tracing Architecture to Requirements
  • Document generation out of the model

The session is hosted by Dr. Saulius Pavalkis, Analyst and Global Support Manager at No Magic, Inc.

Read questions and answers from Webinar

Learn more at:

This webinar is part of a series of webinars on Model-based Systems Engineering: from theory to best practices, covering the most important aspects of systems and SoS modeling, analysis, and simulation.

Series consists of four webinars, each focusing on different aspects and delivered by the best experts in the field:

Webinar 1
Model-based Requirements engineering
September 18 14:00 GMT
Webinar 2
Systems of Systems Engineering
October 16 14:00 GMT 
Webinar 3
Engineering analysis on SysML Models
November 6 15:00 GMT
Webinar 4
Defense Systems Engineering with NAF and SysML
December 11 15:00 GMT