PSI Traceability Heinkel-Vettermann 200824 · 2020. 9. 15. · D l l^t D } o r v P ] v ] v P...
Transcript of PSI Traceability Heinkel-Vettermann 200824 · 2020. 9. 15. · D l l^t D } o r v P ] v ] v P...
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 1
Realizing Traceability for Safety and Certainty
prostep ivip virtual symposium 2020
Hans-Martin Heinkel, BoschDr. Steven Vettermann, PROSTEPMartin Geissen, UNITY
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 2
Invitation to join the accompanying Online Session
Dear Participant,
We are interested in deepening the discussion with you, receive questions, comments etc. to enhance our work. Thus, in parallel you find a web-based brown paper session, where you can come up with questions, comments etc. as well as a quick guide. Just follow the link given below. If not in the presentation itself, we will address this in the conference’s postscripts.
In time of Corona we got to find innovative means to stay in contact.
Stay healthy,
Hans-Martin & Steven
https://miro.com/app/board/o9J_koc_6ew=/
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 3
Situation & Motivation
SmartSE & Quality Traceability
Bosch Perspective
Credible Simulation Process
SET Level Traceability Demonstrator
Conclusions
Agenda
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 4
Industrial Challenges
Connectivity &Digitalization
Regulations & Auditse-Mobility &
Autonomous DrivingService- & Data-driven Business
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 5
Standards and Bodies
… and many, many more
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 6
prostep ivip Smart Systems Engineering (SmartSE)
Establishing best practices for distributed collaborative system development between partners using existing Systems Engineering methods and standards
Quality Traceability, FMI, SSP, V-ECU, Autonomous Systems
Recommendations, White Paper
Collaboration with international standardization bodies, METI MBD, SystemX
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 7
Bosch Lead of SmartSE WP Quality Traceability
Energy and Building Technology One of the leading manufacturers of security and communication technology
Leading manufacturer of energy-efficient heating products and hot-water solutions
Bosch Group 77,7 billion euros in sales revenue* 398 150 associates
Mobility Solutions One of the world’s largest suppliers of mobility solutions
Industrial Technology Leading in drive and control technology, packaging, and process technology
Consumer Goods Leading supplier of power tools and accessories
Leading supplier of household appliances
60% share of sales
40% share of sales
* key figures 2019
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 8
Deliver
Motivation: Digitalization in Product Development
Claim
Software Configuration
FMEA
Production Planning
Production
Quality Management
M/EE/SW Model-based Engineering
Specification
Testing
IoT
SimulationWe have to connect the information & data of the different domains
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 9
Challenge: Connection between Engineering Domains and Simulation
?
?
??
DeliverClaim
Software Configuration
FMEA
Production Planning
Production
Quality Management
Specification
Testing
IoT
M/EE/SW Model-based Engineering
Simulation• Virtualized Prototypes• Decisions and Release based
on Simulation Results
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 10
Credible Simulation Process: Key Element for Virtualization
Credible Simulation Process
We need this credible simulation process that links the different engineering domains
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 11
Data
XML Meta Data Schema to support heterogeneous Environments
Pro
ces
s a
nd
W
ork
flo
w
Lay
er
Credible Simulation Process
Sim
ula
tio
n
Pro
ces
sM
eta
Dat
a
Da
ta
Man
ag
eme
nt
& P
roc
ess
ing
Define Design Specification for Simulation Setup
Implement andAssure Quality forSimulation Setup
Execute Simulation
Evaluate Simulation Results &
Assure Quality
Analyze the Engineering
Task
Decide about Decide about Fulfillment of
Simulation Objectives
Define Requirement Define Requirement Specification
Simulation Task & Objectives
Consistency
Tools support different phases of Credible Simulation Process
For traceability we need a consistent Meta Data Schema which connects the data from the different engineering phases
Tool independent and machine-readable XML schema for Simulation Process meta data
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 12
Data
XML Meta Data Schema to support heterogeneous Environments
Pro
ces
s a
nd
W
ork
flo
w
Lay
er
Credible Simulation Process
Sim
ula
tio
n
Pro
ces
sM
eta
Dat
a
Da
ta
Man
ag
eme
nt
& P
roc
ess
ing
Define Design Specification for Simulation Setup
Implement andAssure Quality forSimulation Setup
Execute Simulation
Evaluate Simulation Results &
Assure Quality
Analyze the Engineering
Task
Decide about Decide about Fulfillment of
Simulation Objectives
Define RequirementDefine RequirementSpecification
Simulation Task & Objectives
Consistency
Tools support different phases of Credible Simulation Process
Information• PrjMgmtAdded• ReqEng
Data
Tool independent and machine-readable XML schema for Simulation Process meta data
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 13
Data
XML Meta Data Schema to support heterogeneous Environments
Pro
ces
s a
nd
W
ork
flo
w
Lay
er
Credible Simulation Process
Sim
ula
tio
n
Pro
ces
sM
eta
Dat
a
Tool independent and machine-readable XML schema for Simulation Process meta data
Da
ta
Man
ag
eme
nt
& P
roc
ess
ing
Define Design Specification for Simulation Setup
Implement andAssure Quality forSimulation Setup
Execute Simulation
Evaluate Simulation Results &
Assure Quality
Analyze the Engineering
Task
Decide about Decide about Fulfillment of
Simulation Objectives
Define RequirementDefine RequirementSpecification
Simulation Task & Objectives
Consistency
Tools support different phases of Credible Simulation Process
Data
Information• PrjMgmt• ReqEng
Data
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 14
DataData Data Data Data Data Data
XML Meta Data Schema to support heterogeneous Environments
Pro
ces
s a
nd
W
ork
flo
w
Lay
er
Credible Simulation Process
Sim
ula
tio
n
Pro
ces
sM
eta
Dat
a
Tool independent and machine-readable XML schema for Simulation Process Meta Data
Da
ta
Man
ag
eme
nt
& P
roc
ess
ing
Define Design Specification for Simulation Setup
Implement andAssure Quality forSimulation Setup
Execute Simulation
Evaluate Simulation Results &
Assure Quality
Analyze the Engineering
Task
Decide about Decide about Fulfillment of
Simulation Objectives
Define RequirementDefine RequirementSpecification
Simulation Task & Objectives
Consistency
Tools support different phases of Credible Simulation Process
Stepwise filling with information
Gluing together the information from the individual process phases • to produce a consistent data set• in heterogeneous environments
Basis for TraceabilityGlue Particle
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 15
Challenge of Digitalization
Decisions and release must be based more on virtual prototypes
This applies generally and particularly to autonomous driving
Approach (result from prostep ivip SmartSE project)
Credible Simulation Process with according XML meta data schema (Glue Particle)
Constraints which fulfills this approach
Traceability as prerequisite for quality, reliability statements
Use in heterogeneous environments
Cooperation with partners
We need the industry-wide accepted and supported Credible Simulation Process
Interim Conclusions
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 16
The Credible Simulation Process + XML can be used for realizing Traceability
Developed within the prostep ivip SmartSE framework and Modelica SSP
Safeguarding the industrial applicability is essential
First POC currently running at Bosch
Software-Demonstrator is currently realized in the publicly funded SET Level Project
Way Forward
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 17
Simulation-based Engineering and Testing (SET Level)
Duration:
03/2019 – 08/2022
Partners:
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 18
Credible Simulation Process as Basis for Traceability
© PROSTEP - Graphic based on SET Level Results
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 19
SET Level Traceability Demonstrator TRACY
PROSTEP’s neutral software demonstrator, provided to SET Level and Verification & Validation (V&V)
• Development support of safety-critical systems
• Support of prescribed audits
Configuration Management (ISO 10007, SAE 649)
Smart cross-x linking of artifacts, persisting relationships, change impact analyses, coverage analyses, project status analyses, reuse of components, test optimization etc.
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 20
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 21
Key BenefitsImpact & Usage Analysis Templates & Reuse Openness & Transparency Knowledge Management
Process Optimization
Process Optimization
Traceability, RepeatabilityTraceability, Repeatability
Project Management
Project Management
Quality Improvement
Quality Improvement
∑
∑
∑
Requirements Certificatione.g. WP.29
Credible Simulation Process
TRACY
Search Filter … .. ..
ArtifactsArtifacts
R
MM
TypeType NameName ReleaseRelease TypeType NameName fromfrom totoTracesTraces
Meta DataMeta Data
TRACY
Search Filter … .. ..
Artifacts
R
MM
Type Name Release Type Name from toTraces
Meta Data
§§§
TRACY Sketch
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 22Impact of Changes/Errors/Quality/… on Artifacts and Where-used Analyses 22
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 23Templates, Projects and Content, Artefacts, Processes, … 23
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 24Neutral access to data, standard-based data exchange 24
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 25Rationales, assumptions, boundary conditions, creator, location, ... 25
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 26
Industrial Examples …
… benefit by complemented …
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 27
Conclusions & Next Steps
Complexity will increase. Innovative and smart Solutions are vital
For quality, safety and legal acceptance, enabling traceability is key
The Credible Simulation Process supports cross-x traceability
The traceability demonstrator TRACY is in piloting and will be enhanced
Support of other tool-vendors welcome
Applied standards will be enhanced, and necessary methods derived
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 28
… let’s drive things together!
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 28
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 29
Q&A-Feedback from the Presenters
Question AnswerThe glue-particle approach builds on the willingness of IT vendors to support this format for meta data of models and simulation tasks. How do you currently see the status and willingness to support the glue particle approach?
That’s a pretty good question, and by the way raised when discussion any standards. Decades ago, the same questions where raised with regard to CAD and STEP. We are in the information age. And we do not see a competitive edge and sustainability of a software with is a monolith and/or provides only proprietary interfaces.
Do you focus on the domains inside one company or do you consider OEM-supplier collaborations as well?
Our focus is V&V. In general, we consider OEM-Supplier collaborations. But we know, even within a single company, the topic is not easy.
Is this simulation process meta data in XML related to BPMN? As the process aspect is also important for traceability.
To assure consistence between process and data, already on schema level, is our priority. Thus, currently we are using SysML for modeling, aligned with the underlying XML-based data schema.
Is this "stepwise filling" of meta data meant as a manual export/import procedure or do you already planned/included a way to automatically update this data when changes are applied in the tools?
Aim is to use the information created in the different tools and to enrich them with additional information (rationales, decisions etc.). If there is the possibility for automation, we’ll support this.
What existing industry standards for traceability are in play for the SET level project ? What is the biggest standards gap that the project has identified ?
There are standard supporting traceability or require traceability, but there is no traceability standard. We figured out, that the biggest gap is, that in the V&V context traceability methods, processes and information have to be invented and/or aligned. This is the challenge we address.
Is openAPI in your perspective a good way for aligning the interfaces between tools and formats ?
OpenAPI is a smart way for enabling interoperability between software. Nevertheless, at least for some time, there will be the need to enable offline data exchange and archiving based on standardized formats.
Is Tracy something a company can purchase? TRACY is a software demonstrator implemented by PROSTEP AG. PROSTEP will leverage this to a software product
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann 30
СпасибоGRACIAS谢谢
THANK YOUありがとうございました
MERCIDANKEध वादOBRIGADOجزيلاشكرا
Questions?
Dr. Steven Vettermann
Manager V&V; PROSTEP
Hans-Martin Heinkel
CR/AEE-VPT, [email protected]
© 2020 - Bosch/PROSTEP - 09/02/2020 prostep ivip symposium 2020: Heinkel, Vettermann