arcadia in a nutshell - clarity-se.org · pascal roques : senior consultant, 25+ years of...

Post on 05-Jun-2018

221 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

02 / 10 / 2016

ARCADIA in a NutshellMBSE with ARCADIA / Capella

www.prfc.fr

Pascal Roques : senior consultant, 25+ years of experience

• SADT, OMT, UML, SysML, ARCADIA

• Enterprise Architect, MagicDraw, Capella

UML2 and SysML Certified by the OMG

Co-founder of the association

Trainer for Thales on ARCADIA / Melody

• 100+ sessions, 1200+ trainees

• Member of

Author of the most widely read books

in France on UML and SysML

2

Introduction

Objectives and Prerequisites

Objectives

• Know the main principles and objectives

of the ARCADIA method

• Practice (a part of) the possibilities of the

Capella tool

Prerequisites

• Bring a Laptop with Capella 1.0.x!

• www.polarsys.org/capella/download.html

3

Agenda

1. ARCADIA principles

2. Capella in action

3. Conclusion

4www.prfc.fr

MBSE: 3 pillars

5

Language

MethodTool

ARCADIA

ARCADIA =

ARChitecture Analysis and Design Integrated Approach

“Model-based engineering method for systems, hardware

and software architectural design”

Developed by Thales between 2005 and 2010 through an

iterative process involving architects of all business domains

ARCADIA promotes a viewpoint-driven approach (as described

in ISO/IEC 42010) and emphasizes a clear distinction between

need and solution

6

ARCADIA: Global View

7

Agenda

1. ARCADIA principles

2. Capella in action

3. Conclusion

8www.prfc.fr

Agenda

0. Capella Basics

1. OperationalAnalysis

2. System Analysis

3. LogicalArchitecture

4. Physical Architecture

9www.prfc.fr

Capella Big Picture

10

Agenda

0. Capella Basics

1. Operational Analysis

2. System Analysis

3. Logical Architecture

4. Physical Architecture

11www.prfc.fr

12

Case Study

13

Case Study

14

Case Study

15

Case Study

16

Case Study (OCB)

What the users of the future system need to accomplish

17

Case Study (OCB)

18

Case Study (OEBD)

Breakdown Diagrams are always complete!

Agenda

0. Capella Basics

1. OperationalAnalysis

2. System Analysis

3. LogicalArchitecture

4. Physical Architecture

19www.prfc.fr

ARCADIA: Global View

20

21

Case Study (System Mission)

What the system has to accomplish

for the users

22

Case Study (Mission)

23

Case Study (MCB)

24

Case Study (Capabilities)

25

Case Study (Capabilities)

26

Case Study (SAB)

What the system has to accomplish for the users

27

Case Study (SAB + CE)

28

Case Study (SAB + filters)

Different views of the same diagram!

29

Case Study (SES)

30

Case Study (S&M)

31

Case Study (SES + S&M)

32

Case Study (Data Modeling)

33

Case Study (CE, FC, EI…)

Agenda

0. Capella Basics

1. OperationalAnalysis

2. System Analysis

3. LogicalArchitecture

4. Physical Architecture

34www.prfc.fr

ARCADIA: Global View

35

36

Case Study (LAB)

37

Case Study (Transition + LES)

Initialization from SES!

Agenda

0. Capella Basics

1. Operational Analysis

2. System Analysis

3. Logical Architecture

4. Physical Architecture

38www.prfc.fr

ARCADIA: Global View

39

40

Case Study (PAB Draft)

Capella provides 3 basic demonstration viewpoints

• Mass,

• Price,

• Performance (Latency)

Combined with Kitalpha, it also provides an API for

viewpoint development

41

PAB with Viewpoints

42

Case Study (PAB with Viewpoints: Basic Price)

Agenda

1. ARCADIA principles

2. Capella in action

3. Conclusion

43www.prfc.fr

MBSE: 3 pillars

44

Language

MethodTool

Links between viewpoints!

45

Capella Differentiating Features

Methodological Guidance

Semantic Browser

Model Validation

Semantic Delete With Preview

Replicable Elements And Libraries

System/Subsystems Transition

Multi-Viewpoint

Advanced Diagram Management

Computed Links

Semantic Color Map

46

To Learn More...

Web Sites:

• www.polarsys.org/capella/index.html

• www.prfc.fr

• www.clarity-se.org/

• www.incose.org/

• www.afis.fr

47

Introduction to ARCADIA

with Capella: 1 day

Capella in action: 4 days

Do not forget!

Thank you!

48

top related