a world in motion
TRANSCRIPT
![Page 1: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/1.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/2.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/3.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/4.jpg)
2 Systems Engineering
1 A World In Motion
3Key success factor MBSE
4Case study: Small Satellite
5Outlook
![Page 5: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/5.jpg)
A World In MotionMastering the challenges of the future
1
![Page 6: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/6.jpg)
Clean water
Education
Mobility
Food and shelter
Medical and healthcare
Infrastructure
![Page 7: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/7.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/8.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/9.jpg)
New trends are changing the rules of the game on the market
Industrie 4.0
![Page 10: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/10.jpg)
Systems Engineering
Building the systems of tomorrow with
2
![Page 11: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/11.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/12.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/13.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/14.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/15.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/16.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/17.jpg)
As oose we see three levers to close the gap!
Organisational development
Agile methods
Systems modeling
![Page 18: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/18.jpg)
Key success factor MBSE
Modeling helps to cope with complexity
3
![Page 19: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/19.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/20.jpg)
Working with models
…or is this rather the way how engineers
think about complex systems?
![Page 21: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/21.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/22.jpg)
The one and only source of all relevantinformation: the system model
System Model
![Page 23: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/23.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/24.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/25.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/26.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/27.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/28.jpg)
SysML diagrams
![Page 29: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/29.jpg)
Small Satellite
Case study
4
![Page 30: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/30.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/31.jpg)
Requirements
![Page 32: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/32.jpg)
System context
![Page 33: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/33.jpg)
Use cases
![Page 34: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/34.jpg)
UC refinement with activities
![Page 35: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/35.jpg)
Spacecraft base architecture
![Page 36: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/36.jpg)
2nd hierarchy level
This diagram shows the blocks of which the subsystem consists. But how are they
interconnected...?
![Page 37: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/37.jpg)
Internal structure (signal path)
![Page 38: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/38.jpg)
One model – many views
Satellite model
![Page 39: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/39.jpg)
Outlook
The future of MBSE
5
![Page 40: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/40.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/41.jpg)
Challenges
Variants andproduct families
Model integrationFunctional architectures
Model verification andsimulation
![Page 42: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/42.jpg)
Challenge: model integration
![Page 43: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/43.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/44.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/45.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/46.jpg)
Still have
questions?
Give it to me!
![Page 47: A World In Motion](https://reader034.vdocuments.mx/reader034/viewer/2022042516/55d541f3bb61ebd62d8b45f5/html5/thumbnails/47.jpg)
Thank youfor paying attention!