the future of mbse with magicdraw - phoenix integration · 2018-01-09 · the future of mbse with...

31
Jason Wilson Director, Solution Architecture & Business Development The Future of MBSE with MagicDraw

Upload: others

Post on 27-Mar-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

Jason Wilson

Director, Solution Architecture & Business Development

The Future of MBSE with MagicDraw

Page 2: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

Jason Wilson Background

2

• Director, Business Development &

Solution Architecture

• 5+ years @ No Magic Inc.

• 8+ years with MagicDraw

• On Going

• Product Manager

• Requirements Engineer

• Former

• Director of US Development

• Group Leader

• Project Manager

• Account Executive

Page 3: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

3

Page 4: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

Te

am

Co

llab

ora

tio

n

Cam

eo C

olla

bora

tor

Mo

de

l S

imu

latio

n

Cam

eo S

imula

tion T

oolk

it

Enterprise Architecture

Cameo Enterprise

Architect

Software Engineering

MagicDraw UML

System Engineering

Cameo System

Modeler

Requirements Traceability/Integration

Cameo DataHub

Business Process

Engineering

Cameo Business

Modeler

Distributed Model Repository & Big Data

Cameo Enterprise Data Warehouse/Teamwork Server

Model Transformation

Cameo Interop/Workbeanch

System Integration & Execution Platform

Cameo E2E Bridge

No Magic Model Based Framework

Page 5: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

AGENDA

• ReqIF

• OSLC via Cameo DataHub

• Requirements Parameters

• MBSE WIZARD

• Demo

• Collaborator

• Demo from WIZARD

• cases – more like a joint discussion to share views

on both sides

Page 6: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

No Magic’s Solution

OSLC Via DataHub

Collaborator Requirement Parameters

MBSE WIZARD

ReqIF

Page 7: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

No Magic’s Solution

OSLC Via DataHub

Collaborator Requirement Parameters

MBSE WIZARD

ReqIF

Page 8: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

8

ReqIF Import

• Import

• Update

• Traceability

Page 9: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

9

ReqIF Export

• Export

• Custom scripting

• Requirement mapping

Page 10: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

No Magic’s Solution

OSLC Via DataHub

Collaborator Requirement Parameters

MBSE WIZARD

ReqIF

Page 11: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

Cameo DataHub

11

Page 12: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

Cameo DataHub OSLC Support

Major features:

1. Supports IBM DOORS NextGen 4.x and greater via OSLC.

2. Supports OSLC query on IBM DOORS NextGen.

3. Supports OSLC link between IBM DOORS NextGen and MagicDraw.

4. Supports MagicDraw module in both local and teamwork project for

synchronization with DOORS requirements.

5. Sync relationships across modules back to DOORS.

12

Page 13: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

CDH Support Scenarios

1. Traceability between requirements in DOORS with MagicDraw

Models (Use cases, test cases, architecture design model, etc).

This scenario is used when the user needs to keep track between

his/her architecture design with the targeted requirements in

DOORS.

13

Page 14: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

CDH Support Scenarios

2. Sync SysML requirements with DOORS' requirements. This scenario is used

when the user needs to replicate the requirements in DOORS into SysML's

model as SysML requirements.

2.1 Supports two way sync. In this scenario we need to maintain the

consistency between both DOORS and MagicDraw requirements.

14

Page 15: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

No Magic’s Solution

OSLC Via DataHub

Collaborator Requirement Parameters

MBSE WIZARD

ReqIF

Page 16: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

Requirement Parameters

16

Towards Model Re-usability for the development of

telescope control systems

Page 17: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

No Magic’s Solution

OSLC Via DataHub

Collaborator Requirement Parameters

MBSE WIZARD

ReqIF

Page 18: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

MagicDraw Reports

• You can generate an HTML, Microsoft Office, Open

Office, XML, or any other simple text report from the

model data

18

MagicDraw Report

Generator

Page 19: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

MagicDraw Model-based Reports*

19

Model Document

Preview Document

Publish Document

1

2

3

© 2014 No Magic, Inc. Exclusively for No Magic Use

*Alpha version supported in MagicDraw 18.0

Page 20: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

Cameo Collaborator (web)

MagicDraw (desktops)

What is Cameo Collaborator?

Content creators -

modelers

Model reviewers

Model readers/users

Model editors /

contributors to

models The future

Page 21: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

What is Cameo Collaborator:

technical peer reviews

John

Pete

Elisa Frank

Multimedia

System

Dev Team Models

Feedback

Models Feedback

Models

Page 22: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

What is Cameo Collaborator:

formal reviews

Robert

Chris Donna

Engine Dev Team

Autopilot Dev Team

Multimedia System

Dev Team Models

Feedback

Models

Feedback

Ron

(moderator)

• Pete

• John

• Frank

• Elisa

Page 23: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

What is Cameo Collaborator:

public community interaction

Entire

Organization

Business Process Team Models

Feedback

• Pete

• John

• Frank

• Elisa

Page 24: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

Graphical comments

Page 25: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

No Magic’s Solution

OSLC Via DataHub

Collaborator Requirement Parameters

MBSE WIZARD

ReqIF

Page 26: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

MBSE WIZARD

The MBSE wizard will allow new

Systems Engineers to model

using your everyday modeling

techniques. The wizard allows

Systems Engineers to add

information to the MBSE WIZARD

and create models without

modeling. This concept is a

rather basic fill in the blank

method.

Page 27: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

SysML Diagrams • Use Cases

• Activities

• Requirements

• Blocks

• Internal Blocks

• Sequence

• State Machines

• Parametric Diagrams

MBSE WIZARD

CURRENT FORM

Version 1 June 10th.

Version 2 TBD

Page 28: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

MBSE TRAINING

Introduction to Model-Based Systems Engineering (MBSE) with SysML

28

Sandy Friedenthal

• Will be using MagicDraw in the training

on Thursday

Page 29: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

WWW.NMWS2015.com

29

Page 30: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

DEMO

Page 31: The Future of MBSE with MagicDraw - Phoenix Integration · 2018-01-09 · The Future of MBSE with MagicDraw . Jason Wilson Background 2 • Director, Business Development & Solution

think BIG

start SMALL

and EVOLVE

Our recipe for success