a world in motion

47
05. September 2014 Dockland Hamburg

Upload: oose-innovative-informatik-eg

Post on 20-Aug-2015

495 views

Category:

Engineering


3 download

TRANSCRIPT

Page 1: A World In Motion

0 5 . S e p t e m b e r 2 0 1 4

D o c k l a n d H am b u r g

Page 2: A World In Motion

Stephan Roth :: [email protected]

� Since 2012: Trainer, Consultant, and Coach

with oose Innovative Informatik eG

� Prior: Plath GmbH, German Air Force

� Main spheres of activity: Systems

Engineering, MBSE (SysML), Analysis and

Design with UML, Software Architecture,

Software Craftsmanship, and Clean Code

� Member of GfSE e.V. and INCOSE

@_StephanRoth

google.com/+StephanRoth

xing.to/sr

Page 3: A World In Motion

About oose…

� Founded in 1998 by Bernd Oestereich

� Today owned by the employee

� Trainings, consulting, and coaching

in the domain of:

� Software Engineering and Development

� Systems Engineering

� Organisational Development

� Member of GfSE e.V., INCOSE,

Object Management Group (OMG)

� Co-Author of UML, SysML, and BPMN

Page 4: A World In Motion

2 Systems Engineering

1 A World In Motion

3Key success factor MBSE

4Case study: Small Satellite

5Outlook

Page 5: A World In Motion

A World In MotionMastering the challenges of the future

1

Page 6: A World In Motion

Clean water

Education

Mobility

Food and shelter

Medical and healthcare

Infrastructure

Page 7: A World In Motion

Content Credit: INCOSE Systems Engineering Vision 2025

Needs Drive Systems – Systems Satisfy Needs

The rights on this image are owned by INCOSE.

Cannot redistribute.

Please download INCOSE SE Vision 2025 at

http://www.incose.org/ProductsPubs/products/sevision2025.aspx

Page 8: A World In Motion

Content Credit: INCOSE Systems Engineering Vision 2025

Global Trends Shape The System Environment

The rights on this image are owned by INCOSE.

Cannot redistribute.

Please download INCOSE SE Vision 2025 at

http://www.incose.org/ProductsPubs/products/sevisi

on2025.aspx

Page 9: A World In Motion

New trends are changing the rules of the game on the market

Industrie 4.0

Page 10: A World In Motion

Systems Engineering

Building the systems of tomorrow with

2

Page 11: A World In Motion

Systems Engineering – A (long) definition

Source: INCOSE Website – What is Systems Engineering?

Systems Engineering is an interdisciplinary approach and means to enable the

realization of successful systems. It focuses on defining customer needs and required

functionality early in the development cycle, documenting requirements, then

proceeding with design synthesis and system validation while considering the complete

problem:

� Operations

� Cost & Schedule

� Performance

� Training & Support

� Test

� Disposal

� Manufacturing

Systems Engineering integrates all the disciplines and specialty groups into a team effort

forming a structured development process that proceeds from concept to production to

operation. Systems Engineering considers both the business and the technical needs of

all customers with the goal of providing a quality product that meets the user needs.

Page 12: A World In Motion

Systems Engineering – Another definition

Systems Engineeringfocuses on ensuring

the pieces work together

to achieve the

objectives of the whole.

Source: Systems Engineering Body of Knowledge (SEBoK)

Page 13: A World In Motion

Other domainsengineering

(e.g. optical, biological,

medical, …)

Software Engineering

ElectricalEngineering

Systems Engineering – explained…

MechanicalEngineering

Systems Engineer ing

CONOPS

SEMP

FMEA

HR Management

Project Management

Lifecycle Management

Requirements (RVTM) Infrastructure Management

Quality Management Risk Management

Portfolio

ManagementMaintenance

DisposalISO/IEC 15288 Configuration Management

Page 14: A World In Motion

Typical system life cycle

Concept

• Analyzestakeholderneeds andidentifyconcepts

Development

• Engineer a buildablesystem thatmeetsstakeholderrequirements

Production

• Build thesystem

Utilizationand support

• Operate andmaintain thesystem

Disposal

• Retire, archive, or otherwisedispose thesystem.

Page 15: A World In Motion

The worries of today’s projects

The global market demands

ever more complex systems

while shorter time-to-market times, high quality, and decreasing costs.

Page 16: A World In Motion

Are our current development techniques suitable for these challenges?

Ever-increasing complexityEver-increasing complexity

Higher qualityHigher quality

Shorter time-to-marketShorter time-to-market

Global competitionGlobal competition

At a lower priceAt a lower price

Our development

techniques

Our development

techniques

TimeTime

Gap!

Page 17: A World In Motion

As oose we see three levers to close the gap!

Organisational development

Agile methods

Systems modeling

Page 18: A World In Motion

Key success factor MBSE

Modeling helps to cope with complexity

3

Page 19: A World In Motion

Widely used: DBSE*

� Challenging: actuality!

� Almost impossible: consistency!

� Extremely hard: traceability!

� Disappointing: usability!

*DBMS: Document Based Systems Engineering

Is this an appropriate

approach for

developing complex

systems?!

Page 20: A World In Motion

Working with models

…or is this rather the way how engineers

think about complex systems?

Page 21: A World In Motion

Model-based Systems Engineering

Model-based Systems Engineering (MBSE)is the formalized application of modeling to

support system requirements, design,

analysis, verification and validation

activities beginning in the conceptual

design phase and continuing throughout

development and later life cycle phases.

Source: INCOSE Systems Engineering Vision 2020

Page 22: A World In Motion

The one and only source of all relevantinformation: the system model

System Model

Page 23: A World In Motion

The one and only data source for all stakeholders: the system model

System Model

Systems Engineer

Developer/Engineer

The customer

Other stakeholders

of the system

Project Manager QA

Page 24: A World In Motion

OMG Systems Modeling Language

SysML is designed to provide simple but

powerful constructs for modeling a wide range

of systems engineering problems. It is

particularly effective in specifying

requirements, structure, behavior, allocations,

and constraints on system properties to

support engineering analysis.

Source: OMG SysML™ 1.3 specification

Page 25: A World In Motion

Short history of SysML

� January 2001: INCOSE establishes a working group to adapt the UML for Systems Engineering

� July 2001: INCOSE & OMG jointly chartered the OMG SE DSIG

� In the following years there have been some disagreements and competing ideas …

� … but in 2006 a SysML specification proposal was adopted by the OMG.

� September 2007: SysML 1.0 was officially released byOMG

� Since June 2012: Version 1.3

� Version 1.4 is ready and will be published soon

Page 26: A World In Motion

The organisations behind SysML

American Systems Corporation

ARTISAN Software Tools

BAE SYSTEMS

The Boeing Company

Deere & Company

EADS Astrium GmbH

EmbeddedPlus Engineering

Eurostep Group AB

Gentleware AG

Georgia Institute of Technology

I-Logix

International Business Machines

Lockheed Martin Corporation

Mentor Graphics

Motorola, Inc.

National Insitute of Standards and Technology

Northrop Grumman Corporation

oose Innovative Informatik GmbHPivotPoint Technology Corporation

Raytheon Company

Sparx Systems

TelelogicAB

THALES

Vitech Corporation

Page 27: A World In Motion

Delimitation between UML and SysML

� New diagrams, e.g.: block definition diagram, requirements diagram, …

� New elements, e.g.: requirement, allocation, support for continuous systems

� New notations

� SysML excludes some UML model elements explicitly, e.g. components

++

--

SysML = UML ++ --

Page 28: A World In Motion

SysML diagrams

Page 29: A World In Motion

Small Satellite

Case study

4

Page 30: A World In Motion

Flying Laptop

� Small satellite „Flying Laptop“ is

the first project of Stuttgarter

Kleinsatellitenprogramm at IRS*

� Mission: Testing of new technologies and scientific

Earth observation

� Developed and built by

students and PhD candidates

� Weight: approx. 120 kg

� Dimensions: 60 x 70 x 85 cm

� Planned start: 2015, expected lifespan: 2 years

*) Institut für Raumfahrtsysteme, Universität Stuttgart

Page 31: A World In Motion

Requirements

Page 32: A World In Motion

System context

Page 33: A World In Motion

Use cases

Page 34: A World In Motion

UC refinement with activities

Page 35: A World In Motion

Spacecraft base architecture

Page 36: A World In Motion

2nd hierarchy level

This diagram shows the blocks of which the subsystem consists. But how are they

interconnected...?

Page 37: A World In Motion

Internal structure (signal path)

Page 38: A World In Motion

One model – many views

Satellite model

Page 39: A World In Motion

Outlook

The future of MBSE

5

Page 40: A World In Motion

INCOSE Vision 2025

Formal systems modeling is standard practicefor specifying, analyzing, designing, and

verifying systems, and is fully integrated with

other engineering models. System models are

adapted to the application domain, and

include a broad spectrum of models for

representing all aspects of systems.

Source: INCOSE Vision 2025 (June 2014), page 24

Page 41: A World In Motion

Challenges

Variants andproduct families

Model integrationFunctional architectures

Model verification andsimulation

Page 42: A World In Motion

Challenge: model integration

Page 43: A World In Motion

Challenge: System modeling and CAD

Functional architectures of systems for

mechanical engineers

http://fasform.de

� Joint research and

development project with four

partners

� Funded by ZIM (Zentrales

Innovationsprogramm

Mittelstand) of German

Ministry of Economic Affairs

� Development of methods and

tools for the transition of

system functions to

construction (CAD)

Page 44: A World In Motion

Conclusion

� Systems Engineering as an interdisciplinary

approach to develop complex products will

strongly gain in importance

� The document-based approaches from the

industrial age are no longer suitable in the

era of ever-increasing complexity

� MBSE is a key success factor of modern

Systems Engineering

Page 45: A World In Motion

Conference: Tag des Systems Engineering

The top-event of the

German Systems Engineering Community!

12. – 14. November 2014 in Bremen

www.tdse.org

Page 46: A World In Motion

Still have

questions?

Give it to me!

Page 47: A World In Motion

Thank youfor paying attention!