SlideShare a Scribd company logo
1 of 15
Download to read offline
Risk and Engineering Knowledge Integration
in Cyber-physical Production Systems Engineering
Felix Rinker1,2 Kristof Meixner1,2 Sebastian Kropatschek3
Elmar Kiesling4 Stefan Biffl1,3
1ISE TU Wien / 2CDL SQI TU Wien
3CDP Wien / 4IDPKM WU Wien
5OvGU Magdeburg
Context - Cyber-Physical Production Systems
2
Cyber-Physical Production Systems (CPPS) Engineering
• is the design of CPPSs for particular customers
• according to VDI 2206 involves
engineers of various domains e.g.,
▪ Mechanical Engineering
▪ Electrical Engineering
▪ Automation Engineering
Context - Heterogeneous Engineering Data Exchange
▪ Engineering team designs a
complex system model that
can consist of 10.000
instances
▪ Engineers provide their
engineering artifacts coming
from heterogeneous sources
▪ Boundary objects are hard to
manage automatically
▪ Artifact changes are managed
manually
Boundary objects (e.g. Screwdriver) are information used in different ways
in different communities [1]
[1] Star, Susan; Griesemer, James (1989). "Institutional Ecology, 'Translations' and Boundary Objects:
Amateurs and Professionals in Berkeley's Museum of Vertebrate Zoology, 1907-39". Social Studies of
Science. 19 (3): 387–420.
3
Basic Planner
Electrical
Engineer
Automation Engineer
Mechanical
Engineer
Quality
Engineer
Screwdriver
Electric Screwdriver
Corded
Electric Screwdriver
Screwdriver
Controller
Updates Backflow Engineering
Data Artifact
Engineering
Data Exchange Data Delivery
Challenges - FMEA and PPR Knowledge Co-evolution
4
Screw on
Dashboard
Robot
Screw Car Body
Dashboard
Car Body with
screwed on
Dashboard
Electric
Screwdriver
Bit
Product, Process, Resource
FMEA Cause & Effect
Failure Mode:
Screw breakaway
torque out of
tolerance
Cause:
Robot not correctly
calibrated
Insufficient
co-evolution
of FMEA and
PPR models
Insufficient
mapping of
system knowledge
C1
C2
M.Pos.Accuarcy
Q.Joining_Quality M.Torque
M.Bit_type
Breakaway_torque
Use Case: Re-Validation after Changes to Engineering Artifacts
• Showcase a screwing process with the change of a torque value
• Focus on the engineering views (quality, mechanics, automation)
and on the effect for the FMEA re-validation
Failure Mode and Effect Analysis (FMEA) Product-Process-Resource (PPR)
Research Methodology
We use Design Science, extending our previous work by
(I) conducting a domain analysis to identify requirements
(II) designing a multi-view meta-model to represent relationships between FMEA elements
and PPR assets
(III) providing a method to trace change states and dependencies in the design and
validation lifecycle
Evaluation of the multi-view meta-model and method in a feasibility study on the quality of a
joining process
5
RQ. How and under what conditions do changes to properties of
engineering artifacts necessitate a re-validation of FMEA elements?
S. Biffl, A. Lüder, K. Meixner, F. Rinker, M. Eckhart, and D. Winkler, “Multi-view-Model Risk Assessment in Cyber-Physical Production Systems
Engineering,” in MODELSWARD. SCITEPRESS, 2021
F. Rinker, S. Kropatschek, T. Steuer, E. Kiesling, K. Meixner, P. Sommer, A. Lüder, D. Winkler, and S. Biffl, “Efficient FMEA Re-Validation:
Multi-view Model Integration in Agile Production Systems Engineering,” CDL-SQI, Inst. for Information Systems Eng., TU Wien, Technical
Report CDL-SQI 2021-13, Nov. 2021
Background - Stakeholder Views & Artifacts
6
Effect
Cause
Detail Planner
Autom. (AE)
Robot Program
Software Config.
FMEA
model
Stakeholders
Views
Products &
Processes
Mechanical
Resources
Engineering
Artifacts
Process
P
Quality Engineer
(QE)
Abstract
Resrc.
FMEA model
Requirements
Process
Parallel
Engineering
Team Work
space
With
Backflows Team Workspace
Y
a b
Y
a b
Y
a b
Y
a b
Y
a b
XXX
Detail Planner
Mech. (ME)
Y
a b
M-CAD
Bill of Materials
Automation
Resources
ARes1
ARes2
Effect
Cause
Process
P
P
Basic Planner
(BP)
Product Design
Y
a b
Process Design
Abstract
Resrc.
Y
a b
Resource Design
Process
Process
P
P
Abstract
Resrc.
P
P
MRes1
MRes2
ARes1
ARes2
MRes1
MRes2
MRes1
MRes2
F. Rinker, S. Kropatschek, T. Steuer, E. Kiesling, K. Meixner, P. Sommer, A. Lüder, D. Winkler, and S. Biffl,
“Efficient FMEA Re-Validation: Multi-view Model Integration in Agile Production Systems Engineering,”
CDL-SQI, Inst. for Information Systems Eng., TU Wien, Technical Report CDL-SQI 2021-13, Nov. 2021
Change Management Process Analysis - UC Laser Welding
7
Identified Requirements for an efficient Multi-view FMEA + PPR (MvFMEA+PPR)
co-evolution and re-validation approach:
R1. FMEA concept representation.
• e.g. failure modes, causes, their relationships and characteristics
R2. PPR concept representation.
• e.g. products, production processes, production resources, relationships and properties
R3. FMEA-to-PPR dependency representation.
• represent links between FMEA concepts and PPR concepts, that are semantically similar
to concepts used in the FMEA
R4. FMEA/PPR change coordination representation.
• represent design and validation states for change coordination, e.g. elements that changed
or have to be re-validated after changes
R5. Efficient FMEA re-validation after PPR changes.
• e.g. efficient identification of FMEA model elements that require re- validation
Solution Approach - Multi-view FMEA+PPR meta-model
based on the FMEA Ontology, and the VDI 3682 Ontology-Design-Pattern
8
FMEA
Process FailureMode
causes
isCausedBy
MitigationAction
ControlMethod
examines
has
FailurreMode
isExaminedBy
RPN
hasRpn
hasNewRpn
hasMitigationAction
ProcessOperator
Resource
State
Product
consistsOf
isComposedOf
subClassOf
hasOutput
hasInput
Characteristic
0.. n
Marker
Type
hasMarker
hasType
State
hasState
ValueAttribute
hasValueAttribute
dependency
hasControlMethod
isAssignedTo
View
Stakeholder
hasView
hasView
0.. n
Link
BasicObject
hasType
hasSubProcess
0..n
Z. Rehman and C. Kifor, “An Ontology to Support Semantic Management of FMEA Knowledge,
” International Journal of Computers Communications & Control, vol. 11, no. 4, pp. 507–521, 2016.
C. Hildebrandt, A. Köcher, C. Küstner, C.-M. Lopez-Enriquez, A. W. Müller, B. Caesar, C. S. Gundlach, and A. Fay,
“Ontology Building for Cyber–Physical Systems: Application in the Manufacturing Domain,” IEEE Transactions on Automa
Multi-view FMEA+PPR re-validation Method
9
F. Rinker, S. Kropatschek, T. Steuer, E. Kiesling, K. Meixner, P. Sommer, A. Lüder, D. Winkler, and S. Biffl,
“Efficient FMEA Re-Validation: Multi-view Model Integration in Agile Production Systems Engineering,”
CDL-SQI, Inst. for Information Systems Eng., TU Wien, Technical Report CDL-SQI 2021-13, Nov. 2021
Feasibility Study: MvFMEA+PPR - Coordination Links and Marker
10
Cause-Effect
M.Torque
Screw on
Dashboard
Robot
Screw Car Body
Dashboard
Electric
Screwdriver
Bit
Resources
FMEA Cause & Effect
Failure Mode:
Screw breakaway
torque out of
tolerance
Cause:
Robot not correctly
calibrated
M.Pos.Accuarcy
M.Bit_type
Breakaway_torque
Drive
Robot
Controller
Screwdriver
Controller
M.Torque A.Screw.Curve
Products & Process
A.Motion.Accel
M.Pos.Accuarcy
Q.Joining_Quality
Cause Fault
Car Body with
screwed on
Dashboard
FMEA to PPR Dependency PPR to PPR Dependency
Process Resource
Product
Element changed Element to validate
Process-Resource
Product-Process
Characteristic
FMEA re-validation states
Multi-view FMEA+PPR meta-model
Feasibility Study - Neo4J Graph & Cypher Query
11
https://github.com/tuw-qse/fmea-revalidation-resources/blob/main/neo4j/multi_view-
fmea-ppr.neo4j
Feasibility Study - Evaluation of Re-validation Capabilities
12
5- point Likert scale (++, +, o, -, --), where ++/-- indicate very high/low capabilities,
to evaluate the fulfillment of the requirements in comparison with alternative approaches
Traditional approaches
a. FMEA+EA: FMEA re-validation based on Engineering Artifacts (EAs)
• Requires manual mapping and co-evolution of FMEA models and PSE artifacts
b. FMEA+TS: FMEA re-validation in Tool Suites (TSs)
• Manages engineering objects in a data base as a basis for co-evolution with FMEA m
Limitations
▪ Feasibility study focused on a single use case derived from projects at large PSE
companies in the automotive industry.
▪ This may introduce bias due to the specific selection of FMEA re-validation
challenges and approaches.
—> conduct case studies in wider variety of application contexts
▪ The expressiveness of re-validation concepts and dependencies used in the
evaluation can be considered a limitation
▪ Evaluation environment involved a limited number of stakeholders
▪ Ability to manage FMEA with many asset types and links to large PPR models
remains an open issue
—> investigate the effectiveness of the approach in larger settings
13
Conclusion and Future Work
▪ Advanced engineering use cases require multi-view risk and engineering knowledge
integration capabilities to handle the co-evolution of discipline-specific models and
knowledge
▪ Our work enables agile re-validation of artifact changes in a Multi-view FMEA and PPR
Model using methods and technologies such as Coordination Markers and Neo4J
▪ Future Work
▪ Provide a graphical model change reviewing interface for domain experts to
check the completeness and correctness of model changes (Rinker et al., 2020)
▪ Investigate approaches that are semantically more expressive than Neo4J, such
as Semantic Web technologies
▪ Investigate the usability and usefulness of making implicit domain expert
knowledge sufficiently explicit, to automate the multi-view change management
and analyses
14
Felix Rinker, Laura Waltersdorfer, Manuel Schüller, Stefan Biffl, Dietmar Winkler:
A Multi-Model Reviewing Approach for Production Systems Engineering Models.
MODELSWARD (Revised Selected Papers) 2020: 121-146
Contacts
Felix Rinker
felix.rinker@tuwien.ac.at
https://qse.ifs.tuwien.ac.at/frinker
15
Elmar Kiesling
elmar.kiesling@wu.ac.at
Stefan Biffl
stefan.biffl@tuwien.ac.at
Kristof Meixner
kristof.meixner@tuwien.ac.at
Sebastian Kropatschek
sebastian.kropatschek@acdp.at

More Related Content

Similar to Risk and Engineering Knowledge Integration in Cyber-physical Production Systems Engineering

Mark Minnucci: Deployment of MBSE and the Emergence of a Systems-Thinking Cul...
Mark Minnucci: Deployment of MBSE and the Emergence of a Systems-Thinking Cul...Mark Minnucci: Deployment of MBSE and the Emergence of a Systems-Thinking Cul...
Mark Minnucci: Deployment of MBSE and the Emergence of a Systems-Thinking Cul...EnergyTech2015
 
RT332: Measuring Progress and Productivity in Model-based Engineering
RT332: Measuring Progress and Productivity in Model-based EngineeringRT332: Measuring Progress and Productivity in Model-based Engineering
RT332: Measuring Progress and Productivity in Model-based EngineeringAVEVA Group plc
 
[2015/2016] Introduction to software architecture
[2015/2016] Introduction to software architecture[2015/2016] Introduction to software architecture
[2015/2016] Introduction to software architectureIvano Malavolta
 
software engineering module i & ii.pptx
software engineering module i & ii.pptxsoftware engineering module i & ii.pptx
software engineering module i & ii.pptxrani marri
 
Connecting the dots mbse process dec02 2015
Connecting the dots mbse process dec02 2015Connecting the dots mbse process dec02 2015
Connecting the dots mbse process dec02 2015loydbakerjr
 
Application Crisis avoidance six things you can do
Application Crisis avoidance  six things you can doApplication Crisis avoidance  six things you can do
Application Crisis avoidance six things you can doApalytics
 
Continuity in the development of seamless mobility: An approach for a system-...
Continuity in the development of seamless mobility: An approach for a system-...Continuity in the development of seamless mobility: An approach for a system-...
Continuity in the development of seamless mobility: An approach for a system-...IRJET Journal
 
Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt
Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.pptProto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt
Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.pptAnirbanBhar3
 
05 Preparing for Extreme Geterogeneity in HPC
05 Preparing for Extreme Geterogeneity in HPC05 Preparing for Extreme Geterogeneity in HPC
05 Preparing for Extreme Geterogeneity in HPCRCCSRENKEI
 
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...LavaConConference
 
Abbas_Renewable energy_Solar_3 years
Abbas_Renewable energy_Solar_3 yearsAbbas_Renewable energy_Solar_3 years
Abbas_Renewable energy_Solar_3 yearsshaik Abbas
 
Abbas renewable energy solar_3 years
Abbas renewable energy solar_3 yearsAbbas renewable energy solar_3 years
Abbas renewable energy solar_3 yearsshaik Abbas
 
Bringing Meaning to BIM Data
Bringing Meaning to BIM DataBringing Meaning to BIM Data
Bringing Meaning to BIM DataAna Roxin
 
Design of Mechatronics System
Design of Mechatronics SystemDesign of Mechatronics System
Design of Mechatronics SystemVeerakumar S
 
towards a model-based framework for development of engineering1 (1)
towards a model-based framework for development of engineering1 (1)towards a model-based framework for development of engineering1 (1)
towards a model-based framework for development of engineering1 (1)Jinzhi Lu
 

Similar to Risk and Engineering Knowledge Integration in Cyber-physical Production Systems Engineering (20)

Mark Minnucci: Deployment of MBSE and the Emergence of a Systems-Thinking Cul...
Mark Minnucci: Deployment of MBSE and the Emergence of a Systems-Thinking Cul...Mark Minnucci: Deployment of MBSE and the Emergence of a Systems-Thinking Cul...
Mark Minnucci: Deployment of MBSE and the Emergence of a Systems-Thinking Cul...
 
RT332: Measuring Progress and Productivity in Model-based Engineering
RT332: Measuring Progress and Productivity in Model-based EngineeringRT332: Measuring Progress and Productivity in Model-based Engineering
RT332: Measuring Progress and Productivity in Model-based Engineering
 
Resume
ResumeResume
Resume
 
[1] artigo modelherarquicos
[1] artigo modelherarquicos[1] artigo modelherarquicos
[1] artigo modelherarquicos
 
[2015/2016] Introduction to software architecture
[2015/2016] Introduction to software architecture[2015/2016] Introduction to software architecture
[2015/2016] Introduction to software architecture
 
software engineering module i & ii.pptx
software engineering module i & ii.pptxsoftware engineering module i & ii.pptx
software engineering module i & ii.pptx
 
Connecting the dots mbse process dec02 2015
Connecting the dots mbse process dec02 2015Connecting the dots mbse process dec02 2015
Connecting the dots mbse process dec02 2015
 
Application Crisis avoidance six things you can do
Application Crisis avoidance  six things you can doApplication Crisis avoidance  six things you can do
Application Crisis avoidance six things you can do
 
Continuity in the development of seamless mobility: An approach for a system-...
Continuity in the development of seamless mobility: An approach for a system-...Continuity in the development of seamless mobility: An approach for a system-...
Continuity in the development of seamless mobility: An approach for a system-...
 
Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt
Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.pptProto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt
Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt Proto Spiral.ppt
 
05 Preparing for Extreme Geterogeneity in HPC
05 Preparing for Extreme Geterogeneity in HPC05 Preparing for Extreme Geterogeneity in HPC
05 Preparing for Extreme Geterogeneity in HPC
 
4213ijsea01 (1)
4213ijsea01 (1)4213ijsea01 (1)
4213ijsea01 (1)
 
Sternberger CTO eArchitect CV
Sternberger CTO eArchitect CVSternberger CTO eArchitect CV
Sternberger CTO eArchitect CV
 
GCU list of modules
GCU list of modulesGCU list of modules
GCU list of modules
 
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
What is the Digital Thread and Why Is It Important to Me? with Scott Thompson...
 
Abbas_Renewable energy_Solar_3 years
Abbas_Renewable energy_Solar_3 yearsAbbas_Renewable energy_Solar_3 years
Abbas_Renewable energy_Solar_3 years
 
Abbas renewable energy solar_3 years
Abbas renewable energy solar_3 yearsAbbas renewable energy solar_3 years
Abbas renewable energy solar_3 years
 
Bringing Meaning to BIM Data
Bringing Meaning to BIM DataBringing Meaning to BIM Data
Bringing Meaning to BIM Data
 
Design of Mechatronics System
Design of Mechatronics SystemDesign of Mechatronics System
Design of Mechatronics System
 
towards a model-based framework for development of engineering1 (1)
towards a model-based framework for development of engineering1 (1)towards a model-based framework for development of engineering1 (1)
towards a model-based framework for development of engineering1 (1)
 

More from SEAA 2022

Bad Smells in Industrial Automation: Sniffing out Feature Envy
Bad Smells in Industrial Automation: Sniffing out Feature EnvyBad Smells in Industrial Automation: Sniffing out Feature Envy
Bad Smells in Industrial Automation: Sniffing out Feature EnvySEAA 2022
 
Software Architecture Challenges in Process Automation - From Code Generation...
Software Architecture Challenges in Process Automation - From Code Generation...Software Architecture Challenges in Process Automation - From Code Generation...
Software Architecture Challenges in Process Automation - From Code Generation...SEAA 2022
 
From Traditional to Digital: How software, data and AI are transforming the e...
From Traditional to Digital: How software, data and AI are transforming the e...From Traditional to Digital: How software, data and AI are transforming the e...
From Traditional to Digital: How software, data and AI are transforming the e...SEAA 2022
 
Exploiting dynamic analysis for architectural smell detection: a preliminary ...
Exploiting dynamic analysis for architectural smell detection: a preliminary ...Exploiting dynamic analysis for architectural smell detection: a preliminary ...
Exploiting dynamic analysis for architectural smell detection: a preliminary ...SEAA 2022
 
On the Role of Personality Traits in Implementation Tasks: A Preliminary Inve...
On the Role of Personality Traits in Implementation Tasks: A Preliminary Inve...On the Role of Personality Traits in Implementation Tasks: A Preliminary Inve...
On the Role of Personality Traits in Implementation Tasks: A Preliminary Inve...SEAA 2022
 
An Empirical Analysis of Microservices Systems Using Consumer-Driven Contract...
An Empirical Analysis of Microservices Systems Using Consumer-Driven Contract...An Empirical Analysis of Microservices Systems Using Consumer-Driven Contract...
An Empirical Analysis of Microservices Systems Using Consumer-Driven Contract...SEAA 2022
 
Have Java Production Methods Co-Evolved With Test Methods Properly?: A Fine-G...
Have Java Production Methods Co-Evolved With Test Methods Properly?: A Fine-G...Have Java Production Methods Co-Evolved With Test Methods Properly?: A Fine-G...
Have Java Production Methods Co-Evolved With Test Methods Properly?: A Fine-G...SEAA 2022
 
A Preliminary Conceptualization and Analysis on Automated Static Analysis Too...
A Preliminary Conceptualization and Analysis on Automated Static Analysis Too...A Preliminary Conceptualization and Analysis on Automated Static Analysis Too...
A Preliminary Conceptualization and Analysis on Automated Static Analysis Too...SEAA 2022
 
An Evaluation of Effort-Aware Fine-Grained Just-in-Time Defect Prediction Met...
An Evaluation of Effort-Aware Fine-Grained Just-in-Time Defect Prediction Met...An Evaluation of Effort-Aware Fine-Grained Just-in-Time Defect Prediction Met...
An Evaluation of Effort-Aware Fine-Grained Just-in-Time Defect Prediction Met...SEAA 2022
 
The Impact of Forced Working-From-Home on Code Technical Debt: An Industrial ...
The Impact of Forced Working-From-Home on Code Technical Debt: An Industrial ...The Impact of Forced Working-From-Home on Code Technical Debt: An Industrial ...
The Impact of Forced Working-From-Home on Code Technical Debt: An Industrial ...SEAA 2022
 
Service Classification through Machine Learning: Aiding in the Efficient Ide...
 Service Classification through Machine Learning: Aiding in the Efficient Ide... Service Classification through Machine Learning: Aiding in the Efficient Ide...
Service Classification through Machine Learning: Aiding in the Efficient Ide...SEAA 2022
 
Maintainability Challenges inML:ASLR
Maintainability Challenges inML:ASLRMaintainability Challenges inML:ASLR
Maintainability Challenges inML:ASLRSEAA 2022
 
Model-Driven Optimization: Generating Smart Mutation Operators for Multi-Obj...
 Model-Driven Optimization: Generating Smart Mutation Operators for Multi-Obj... Model-Driven Optimization: Generating Smart Mutation Operators for Multi-Obj...
Model-Driven Optimization: Generating Smart Mutation Operators for Multi-Obj...SEAA 2022
 
An Industrial Experience Report about Challenges from Continuous Monitoring, ...
An Industrial Experience Report about Challenges from Continuous Monitoring, ...An Industrial Experience Report about Challenges from Continuous Monitoring, ...
An Industrial Experience Report about Challenges from Continuous Monitoring, ...SEAA 2022
 
API Deprecation: A Systematic Mapping Study
API Deprecation: A Systematic Mapping StudyAPI Deprecation: A Systematic Mapping Study
API Deprecation: A Systematic Mapping StudySEAA 2022
 
MDEML_UMLsec4Edge Extending UMLsec to model data-protection-compliant edge co...
MDEML_UMLsec4Edge Extending UMLsec to model data-protection-compliant edge co...MDEML_UMLsec4Edge Extending UMLsec to model data-protection-compliant edge co...
MDEML_UMLsec4Edge Extending UMLsec to model data-protection-compliant edge co...SEAA 2022
 
EMMM: A Unified Meta-Model for Tracking Machine Learning Experiments
 EMMM: A Unified Meta-Model for Tracking Machine Learning Experiments EMMM: A Unified Meta-Model for Tracking Machine Learning Experiments
EMMM: A Unified Meta-Model for Tracking Machine Learning ExperimentsSEAA 2022
 
Easing the Reuse of ML Solutions by Interactive Clustering-based Autotuning i...
Easing the Reuse of ML Solutions by Interactive Clustering-based Autotuning i...Easing the Reuse of ML Solutions by Interactive Clustering-based Autotuning i...
Easing the Reuse of ML Solutions by Interactive Clustering-based Autotuning i...SEAA 2022
 

More from SEAA 2022 (18)

Bad Smells in Industrial Automation: Sniffing out Feature Envy
Bad Smells in Industrial Automation: Sniffing out Feature EnvyBad Smells in Industrial Automation: Sniffing out Feature Envy
Bad Smells in Industrial Automation: Sniffing out Feature Envy
 
Software Architecture Challenges in Process Automation - From Code Generation...
Software Architecture Challenges in Process Automation - From Code Generation...Software Architecture Challenges in Process Automation - From Code Generation...
Software Architecture Challenges in Process Automation - From Code Generation...
 
From Traditional to Digital: How software, data and AI are transforming the e...
From Traditional to Digital: How software, data and AI are transforming the e...From Traditional to Digital: How software, data and AI are transforming the e...
From Traditional to Digital: How software, data and AI are transforming the e...
 
Exploiting dynamic analysis for architectural smell detection: a preliminary ...
Exploiting dynamic analysis for architectural smell detection: a preliminary ...Exploiting dynamic analysis for architectural smell detection: a preliminary ...
Exploiting dynamic analysis for architectural smell detection: a preliminary ...
 
On the Role of Personality Traits in Implementation Tasks: A Preliminary Inve...
On the Role of Personality Traits in Implementation Tasks: A Preliminary Inve...On the Role of Personality Traits in Implementation Tasks: A Preliminary Inve...
On the Role of Personality Traits in Implementation Tasks: A Preliminary Inve...
 
An Empirical Analysis of Microservices Systems Using Consumer-Driven Contract...
An Empirical Analysis of Microservices Systems Using Consumer-Driven Contract...An Empirical Analysis of Microservices Systems Using Consumer-Driven Contract...
An Empirical Analysis of Microservices Systems Using Consumer-Driven Contract...
 
Have Java Production Methods Co-Evolved With Test Methods Properly?: A Fine-G...
Have Java Production Methods Co-Evolved With Test Methods Properly?: A Fine-G...Have Java Production Methods Co-Evolved With Test Methods Properly?: A Fine-G...
Have Java Production Methods Co-Evolved With Test Methods Properly?: A Fine-G...
 
A Preliminary Conceptualization and Analysis on Automated Static Analysis Too...
A Preliminary Conceptualization and Analysis on Automated Static Analysis Too...A Preliminary Conceptualization and Analysis on Automated Static Analysis Too...
A Preliminary Conceptualization and Analysis on Automated Static Analysis Too...
 
An Evaluation of Effort-Aware Fine-Grained Just-in-Time Defect Prediction Met...
An Evaluation of Effort-Aware Fine-Grained Just-in-Time Defect Prediction Met...An Evaluation of Effort-Aware Fine-Grained Just-in-Time Defect Prediction Met...
An Evaluation of Effort-Aware Fine-Grained Just-in-Time Defect Prediction Met...
 
The Impact of Forced Working-From-Home on Code Technical Debt: An Industrial ...
The Impact of Forced Working-From-Home on Code Technical Debt: An Industrial ...The Impact of Forced Working-From-Home on Code Technical Debt: An Industrial ...
The Impact of Forced Working-From-Home on Code Technical Debt: An Industrial ...
 
Service Classification through Machine Learning: Aiding in the Efficient Ide...
 Service Classification through Machine Learning: Aiding in the Efficient Ide... Service Classification through Machine Learning: Aiding in the Efficient Ide...
Service Classification through Machine Learning: Aiding in the Efficient Ide...
 
Maintainability Challenges inML:ASLR
Maintainability Challenges inML:ASLRMaintainability Challenges inML:ASLR
Maintainability Challenges inML:ASLR
 
Model-Driven Optimization: Generating Smart Mutation Operators for Multi-Obj...
 Model-Driven Optimization: Generating Smart Mutation Operators for Multi-Obj... Model-Driven Optimization: Generating Smart Mutation Operators for Multi-Obj...
Model-Driven Optimization: Generating Smart Mutation Operators for Multi-Obj...
 
An Industrial Experience Report about Challenges from Continuous Monitoring, ...
An Industrial Experience Report about Challenges from Continuous Monitoring, ...An Industrial Experience Report about Challenges from Continuous Monitoring, ...
An Industrial Experience Report about Challenges from Continuous Monitoring, ...
 
API Deprecation: A Systematic Mapping Study
API Deprecation: A Systematic Mapping StudyAPI Deprecation: A Systematic Mapping Study
API Deprecation: A Systematic Mapping Study
 
MDEML_UMLsec4Edge Extending UMLsec to model data-protection-compliant edge co...
MDEML_UMLsec4Edge Extending UMLsec to model data-protection-compliant edge co...MDEML_UMLsec4Edge Extending UMLsec to model data-protection-compliant edge co...
MDEML_UMLsec4Edge Extending UMLsec to model data-protection-compliant edge co...
 
EMMM: A Unified Meta-Model for Tracking Machine Learning Experiments
 EMMM: A Unified Meta-Model for Tracking Machine Learning Experiments EMMM: A Unified Meta-Model for Tracking Machine Learning Experiments
EMMM: A Unified Meta-Model for Tracking Machine Learning Experiments
 
Easing the Reuse of ML Solutions by Interactive Clustering-based Autotuning i...
Easing the Reuse of ML Solutions by Interactive Clustering-based Autotuning i...Easing the Reuse of ML Solutions by Interactive Clustering-based Autotuning i...
Easing the Reuse of ML Solutions by Interactive Clustering-based Autotuning i...
 

Recently uploaded

Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...jana861314
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsSérgio Sacani
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 sciencefloriejanemacaya1
 
Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)Jshifa
 
The Black hole shadow in Modified Gravity
The Black hole shadow in Modified GravityThe Black hole shadow in Modified Gravity
The Black hole shadow in Modified GravitySubhadipsau21168
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxAleenaTreesaSaji
 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett SquareIsiahStephanRadaza
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physicsvishikhakeshava1
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)DHURKADEVIBASKAR
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfnehabiju2046
 

Recently uploaded (20)

Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 science
 
Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)Recombination DNA Technology (Microinjection)
Recombination DNA Technology (Microinjection)
 
The Black hole shadow in Modified Gravity
The Black hole shadow in Modified GravityThe Black hole shadow in Modified Gravity
The Black hole shadow in Modified Gravity
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptx
 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett Square
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physics
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdf
 

Risk and Engineering Knowledge Integration in Cyber-physical Production Systems Engineering

  • 1. Risk and Engineering Knowledge Integration in Cyber-physical Production Systems Engineering Felix Rinker1,2 Kristof Meixner1,2 Sebastian Kropatschek3 Elmar Kiesling4 Stefan Biffl1,3 1ISE TU Wien / 2CDL SQI TU Wien 3CDP Wien / 4IDPKM WU Wien 5OvGU Magdeburg
  • 2. Context - Cyber-Physical Production Systems 2 Cyber-Physical Production Systems (CPPS) Engineering • is the design of CPPSs for particular customers • according to VDI 2206 involves engineers of various domains e.g., ▪ Mechanical Engineering ▪ Electrical Engineering ▪ Automation Engineering
  • 3. Context - Heterogeneous Engineering Data Exchange ▪ Engineering team designs a complex system model that can consist of 10.000 instances ▪ Engineers provide their engineering artifacts coming from heterogeneous sources ▪ Boundary objects are hard to manage automatically ▪ Artifact changes are managed manually Boundary objects (e.g. Screwdriver) are information used in different ways in different communities [1] [1] Star, Susan; Griesemer, James (1989). "Institutional Ecology, 'Translations' and Boundary Objects: Amateurs and Professionals in Berkeley's Museum of Vertebrate Zoology, 1907-39". Social Studies of Science. 19 (3): 387–420. 3 Basic Planner Electrical Engineer Automation Engineer Mechanical Engineer Quality Engineer Screwdriver Electric Screwdriver Corded Electric Screwdriver Screwdriver Controller Updates Backflow Engineering Data Artifact Engineering Data Exchange Data Delivery
  • 4. Challenges - FMEA and PPR Knowledge Co-evolution 4 Screw on Dashboard Robot Screw Car Body Dashboard Car Body with screwed on Dashboard Electric Screwdriver Bit Product, Process, Resource FMEA Cause & Effect Failure Mode: Screw breakaway torque out of tolerance Cause: Robot not correctly calibrated Insufficient co-evolution of FMEA and PPR models Insufficient mapping of system knowledge C1 C2 M.Pos.Accuarcy Q.Joining_Quality M.Torque M.Bit_type Breakaway_torque Use Case: Re-Validation after Changes to Engineering Artifacts • Showcase a screwing process with the change of a torque value • Focus on the engineering views (quality, mechanics, automation) and on the effect for the FMEA re-validation Failure Mode and Effect Analysis (FMEA) Product-Process-Resource (PPR)
  • 5. Research Methodology We use Design Science, extending our previous work by (I) conducting a domain analysis to identify requirements (II) designing a multi-view meta-model to represent relationships between FMEA elements and PPR assets (III) providing a method to trace change states and dependencies in the design and validation lifecycle Evaluation of the multi-view meta-model and method in a feasibility study on the quality of a joining process 5 RQ. How and under what conditions do changes to properties of engineering artifacts necessitate a re-validation of FMEA elements? S. Biffl, A. Lüder, K. Meixner, F. Rinker, M. Eckhart, and D. Winkler, “Multi-view-Model Risk Assessment in Cyber-Physical Production Systems Engineering,” in MODELSWARD. SCITEPRESS, 2021 F. Rinker, S. Kropatschek, T. Steuer, E. Kiesling, K. Meixner, P. Sommer, A. Lüder, D. Winkler, and S. Biffl, “Efficient FMEA Re-Validation: Multi-view Model Integration in Agile Production Systems Engineering,” CDL-SQI, Inst. for Information Systems Eng., TU Wien, Technical Report CDL-SQI 2021-13, Nov. 2021
  • 6. Background - Stakeholder Views & Artifacts 6 Effect Cause Detail Planner Autom. (AE) Robot Program Software Config. FMEA model Stakeholders Views Products & Processes Mechanical Resources Engineering Artifacts Process P Quality Engineer (QE) Abstract Resrc. FMEA model Requirements Process Parallel Engineering Team Work space With Backflows Team Workspace Y a b Y a b Y a b Y a b Y a b XXX Detail Planner Mech. (ME) Y a b M-CAD Bill of Materials Automation Resources ARes1 ARes2 Effect Cause Process P P Basic Planner (BP) Product Design Y a b Process Design Abstract Resrc. Y a b Resource Design Process Process P P Abstract Resrc. P P MRes1 MRes2 ARes1 ARes2 MRes1 MRes2 MRes1 MRes2 F. Rinker, S. Kropatschek, T. Steuer, E. Kiesling, K. Meixner, P. Sommer, A. Lüder, D. Winkler, and S. Biffl, “Efficient FMEA Re-Validation: Multi-view Model Integration in Agile Production Systems Engineering,” CDL-SQI, Inst. for Information Systems Eng., TU Wien, Technical Report CDL-SQI 2021-13, Nov. 2021
  • 7. Change Management Process Analysis - UC Laser Welding 7 Identified Requirements for an efficient Multi-view FMEA + PPR (MvFMEA+PPR) co-evolution and re-validation approach: R1. FMEA concept representation. • e.g. failure modes, causes, their relationships and characteristics R2. PPR concept representation. • e.g. products, production processes, production resources, relationships and properties R3. FMEA-to-PPR dependency representation. • represent links between FMEA concepts and PPR concepts, that are semantically similar to concepts used in the FMEA R4. FMEA/PPR change coordination representation. • represent design and validation states for change coordination, e.g. elements that changed or have to be re-validated after changes R5. Efficient FMEA re-validation after PPR changes. • e.g. efficient identification of FMEA model elements that require re- validation
  • 8. Solution Approach - Multi-view FMEA+PPR meta-model based on the FMEA Ontology, and the VDI 3682 Ontology-Design-Pattern 8 FMEA Process FailureMode causes isCausedBy MitigationAction ControlMethod examines has FailurreMode isExaminedBy RPN hasRpn hasNewRpn hasMitigationAction ProcessOperator Resource State Product consistsOf isComposedOf subClassOf hasOutput hasInput Characteristic 0.. n Marker Type hasMarker hasType State hasState ValueAttribute hasValueAttribute dependency hasControlMethod isAssignedTo View Stakeholder hasView hasView 0.. n Link BasicObject hasType hasSubProcess 0..n Z. Rehman and C. Kifor, “An Ontology to Support Semantic Management of FMEA Knowledge, ” International Journal of Computers Communications & Control, vol. 11, no. 4, pp. 507–521, 2016. C. Hildebrandt, A. Köcher, C. Küstner, C.-M. Lopez-Enriquez, A. W. Müller, B. Caesar, C. S. Gundlach, and A. Fay, “Ontology Building for Cyber–Physical Systems: Application in the Manufacturing Domain,” IEEE Transactions on Automa
  • 9. Multi-view FMEA+PPR re-validation Method 9 F. Rinker, S. Kropatschek, T. Steuer, E. Kiesling, K. Meixner, P. Sommer, A. Lüder, D. Winkler, and S. Biffl, “Efficient FMEA Re-Validation: Multi-view Model Integration in Agile Production Systems Engineering,” CDL-SQI, Inst. for Information Systems Eng., TU Wien, Technical Report CDL-SQI 2021-13, Nov. 2021
  • 10. Feasibility Study: MvFMEA+PPR - Coordination Links and Marker 10 Cause-Effect M.Torque Screw on Dashboard Robot Screw Car Body Dashboard Electric Screwdriver Bit Resources FMEA Cause & Effect Failure Mode: Screw breakaway torque out of tolerance Cause: Robot not correctly calibrated M.Pos.Accuarcy M.Bit_type Breakaway_torque Drive Robot Controller Screwdriver Controller M.Torque A.Screw.Curve Products & Process A.Motion.Accel M.Pos.Accuarcy Q.Joining_Quality Cause Fault Car Body with screwed on Dashboard FMEA to PPR Dependency PPR to PPR Dependency Process Resource Product Element changed Element to validate Process-Resource Product-Process Characteristic FMEA re-validation states Multi-view FMEA+PPR meta-model
  • 11. Feasibility Study - Neo4J Graph & Cypher Query 11 https://github.com/tuw-qse/fmea-revalidation-resources/blob/main/neo4j/multi_view- fmea-ppr.neo4j
  • 12. Feasibility Study - Evaluation of Re-validation Capabilities 12 5- point Likert scale (++, +, o, -, --), where ++/-- indicate very high/low capabilities, to evaluate the fulfillment of the requirements in comparison with alternative approaches Traditional approaches a. FMEA+EA: FMEA re-validation based on Engineering Artifacts (EAs) • Requires manual mapping and co-evolution of FMEA models and PSE artifacts b. FMEA+TS: FMEA re-validation in Tool Suites (TSs) • Manages engineering objects in a data base as a basis for co-evolution with FMEA m
  • 13. Limitations ▪ Feasibility study focused on a single use case derived from projects at large PSE companies in the automotive industry. ▪ This may introduce bias due to the specific selection of FMEA re-validation challenges and approaches. —> conduct case studies in wider variety of application contexts ▪ The expressiveness of re-validation concepts and dependencies used in the evaluation can be considered a limitation ▪ Evaluation environment involved a limited number of stakeholders ▪ Ability to manage FMEA with many asset types and links to large PPR models remains an open issue —> investigate the effectiveness of the approach in larger settings 13
  • 14. Conclusion and Future Work ▪ Advanced engineering use cases require multi-view risk and engineering knowledge integration capabilities to handle the co-evolution of discipline-specific models and knowledge ▪ Our work enables agile re-validation of artifact changes in a Multi-view FMEA and PPR Model using methods and technologies such as Coordination Markers and Neo4J ▪ Future Work ▪ Provide a graphical model change reviewing interface for domain experts to check the completeness and correctness of model changes (Rinker et al., 2020) ▪ Investigate approaches that are semantically more expressive than Neo4J, such as Semantic Web technologies ▪ Investigate the usability and usefulness of making implicit domain expert knowledge sufficiently explicit, to automate the multi-view change management and analyses 14 Felix Rinker, Laura Waltersdorfer, Manuel Schüller, Stefan Biffl, Dietmar Winkler: A Multi-Model Reviewing Approach for Production Systems Engineering Models. MODELSWARD (Revised Selected Papers) 2020: 121-146
  • 15. Contacts Felix Rinker felix.rinker@tuwien.ac.at https://qse.ifs.tuwien.ac.at/frinker 15 Elmar Kiesling elmar.kiesling@wu.ac.at Stefan Biffl stefan.biffl@tuwien.ac.at Kristof Meixner kristof.meixner@tuwien.ac.at Sebastian Kropatschek sebastian.kropatschek@acdp.at