SlideShare a Scribd company logo
1 of 33
Download to read offline
Justification Factory :
From justification requirements
elicitation to their continuous
production
PhD Defense - 16/11/2018
Clément DUFFAU
How to build a medical device ?
16/11/18 - duffau@i3s.unice.fr PhD Defense 2
legally
Critical domains
Standards
Internal practices
Regulatory
authority
Company’s
experts
3. produce
1. produces
4. reviews
2. contextualize
5. develop
Product
6. V&V
Deliverable product
7. audits
16/11/18 - duffau@i3s.unice.fr PhD Defense 3
certified
Textual and interlaced
Anticipation
Deviation
‘No conformance’
risk
Costly rollback on
previous documents
Novelty identification
‘No conformance’
risk
Costly document
production, overquality
and intrusive
Medical technologies and justifications
Various disciplines
Clinical Electronics Software Mechanics
Standards
Software Lifecycle IEC 62304 Risk Management ISO 14791 Usability IEC 62366
Internal Practices
Software Development Plan Risk Matrix Analysis Usability criteria
Justifications
Sprint Report Risk mitigation Report
Agility
16/11/18 - duffau@i3s.unice.fr PhD Defense 4
⇒ disciplinary practices but also transversal
⇒ interlaced
⇒ informal practical know how
⇒ differences between the expected and the produced
⇒ from ‘last day’ concern to justification tsunami
Some vocabulary
Justification requirement : a proof element that must be reached to be compliant
with a law. It can be set through a standard or a guide
Elicitation : action to help experts to formalize their knowledge to keep and share
them
Justification : an argumentation attesting that a justification requirement is fulfilled
Justification artefact : a data (e.g. document, result) to establish in order to
construct a justification
16/11/18 - duffau@i3s.unice.fr PhD Defense 5
Objectives
Standards
Internal practices
Regulatory
authority
Company’s
experts
3. produce
1. produces
4. reviews
2. contextualize
5. develop
Product
6. V&V
Deliverable product
7. audits
certified
16/11/18 - duffau@i3s.unice.fr PhD Defense 6
justification requirement
justification
conformance
conformance
O1 Elicitate
Help to produce
O2
O3
Check and analyze
Check and analyze
Outline
State of the Art
Contributions
Validation
Conclusion and Perspectives
16/11/18 - duffau@i3s.unice.fr PhD Defense 7
Outline
State of the Art
Contributions
Validation
Conclusion and Perspectives
16/11/18 - duffau@i3s.unice.fr PhD Defense 8
Derived from Toulmin argumentation schema ²
Comprehensive notation to explain why a result is trustable
Captures the rationale logical structure of all evidence that leads to the
acceptance of a high-level property
+ Proved to be useful ³
- Only a graphical notation
⇒ A good starting point but need to be formalized
1. Polacsek, T.: 2016, Validation, accreditation or certification: a new kind of diagram to provide
Confidence
2. Toulmin, S.E.: 2004, The Uses of Argument
3. Polacsek, T., S. Sharma, C. Cuiller et V. Tuloup. 2018, The need of diagrams based on toulmin schema application :
an aeronautical case study, EURO Journal on Decision Processes
Justification Diagrams¹
16/11/18 - duffau@i3s.unice.fr PhD Defense 9
Historically Goal Structuring Notation¹ (GSN) and Claim-Argument-Evidence² (CAE)
Used for safety case
New OMG standard : Structured Assurance Case Metamodel ³
SACM focus on 3 aspects :
● Argumentation
● Artifact
● Assurance Case
+ A formal model
- A minimal conformance relationship
⇒ A good semantics starting point
1. Kelly, T., Weaver, R.:2004, The goal structuring notation /- a safety argument notation
2. Emmet, L., Cleland, G.: 2002, Graphical notations, narratives and persuasion: a pliant systems approach to hypertext tool
design
3. OMG: 2018, Structured assurance case meta-model (sacm)
Assurance Case
16/11/18 - duffau@i3s.unice.fr PhD Defense 10
Justification production
● Traceability from requirements to production
● Specifics methodologies and tools for each stage
○ Requirement framework (ECHO ¹, SEMIOS ², ...)
○ Architecture framework (AREL ³, ...)
○ Development framework (Issue-based system, Continuous Integration ⁴, …)
+ Give ways to collect justifications
- No conformance with justification requirements
1. Lee , C., L. Guadagno et X. Jia . 2003, «An agile approach to capturing requirements and traceability», 2nd International
Workshop on Traceability in Emerging Forms of Software Engineering
2 Mezghani , M. , J. Kang , F. Sedes ; 2018, « Industrial requirements classification for redundancy and inconsistency detection in
SEMIOS
3. Tang, A., Y. Jin et J. Han . 2007, «A rationale-based architecture model for design traceability and reasoning», Journal of
Systems and Software
4. Fowler , M. et M. Foemmel . 2006, «Continuous integration»
16/11/18 - duffau@i3s.unice.fr PhD Defense 11
State of the Art matrix
16/11/18 - duffau@i3s.unice.fr PhD Defense 12
Outline
State of the Art
Contributions
Validation
Conclusion and Perspectives
16/11/18 - duffau@i3s.unice.fr PhD Defense 13
A multi-level conformance
16/11/18 - duffau@i3s.unice.fr PhD Defense 14
Justification Pattern
Diagram for
standards
Justification Pattern
Diagram for internal
practices
Justification Diagram
for a product
conformance conformance
Conformance at the baseline
16/11/18 - duffau@i3s.unice.fr PhD Defense 15
DUFFAU , C., T. POLACSEK M. BLAY -FORNARINO . 2018, Une sémantique pour les patrons de justification,
INFormatique des ORganisations et Systèmes d’Information et de Décision 2018 (INFORSID)
O3 Check and analyze conformance
A flexible conformance for justification step
O1
16/11/18 - duffau@i3s.unice.fr PhD Defense 16
O3
O1
DUFFAU , C., T. POLACSEK M. BLAY -FORNARINO . 2018, Une sémantique pour les patrons de justification,
INFormatique des ORganisations et Systèmes d’Information et de Décision 2018 (INFORSID)
Check and analyze conformance
Elicitate justification requirements
Evolution and conformance
16/11/18 - duffau@i3s.unice.fr PhD Defense 17
Justification Diagram
for a product
conformance conformance
feedbacks
from the field
Justification Pattern
Diagram for
standards
Justification Pattern
Diagram for internal
practices
Evolution characterizationO1
16/11/18 - duffau@i3s.unice.fr PhD Defense 18
e’34 R e3
e’34 R e4
O3
Elicitate justification requirements
Check and analyze conformance
Comparison and alignment operation
O1
16/11/18 - duffau@i3s.unice.fr PhD Defense 19
O3
Elicitate justification requirements
Check and analyze conformance
e’34 R e3
e’34 R e4
Bridge the gap with production
16/11/18 - duffau@i3s.unice.fr PhD Defense 20
Justification Diagram
for a product
conformance conformance
artifactsA lot of
Justification Pattern
Diagram for
standards
Justification Pattern
Diagram for internal
practices
Justification FactoryO2
16/11/18 - duffau@i3s.unice.fr PhD Defense 21
Help to produce justifications
Outline
State of the Art
Contributions
Validation
Conclusion and Perspectives
16/11/18 - duffau@i3s.unice.fr PhD Defense 22
Challenge
● New products
● Changing practices to Agility
● A small team
=> Capitalization on our practices while cost effective
quality
16/11/18 - duffau@i3s.unice.fr PhD Defense 23
study conduct for JPD
Stakeholders:
1 researcher/practitioner, 2 quality system managers, 3 technical leaders
Study guideline for a stage:
1. The researcher designs a JPD according to quality management team and technical
leader requirements
2. The technical leaders
a. Identify justifications items that must be produced
b. Develop tools to produce them
3. During the development step, the technical leaders
a. Possibly define new activities
b. Produce the necessary justifications
4. During the deployment step, the quality managers and the researcher analyze the
differences between the original JPD and the JDs
DUFFAU , C., T. POLACSEK M. BLAY -FORNARINO . 2018, Support of justification elicitation: Two industrial reports,
Advanced Information Systems Engineering - 30th International Conference, CAiSE 2018
JPD
JD
JPD/JD revision
16/11/18 - duffau@i3s.unice.fr PhD Defense 24
JPD for prototyping - IEC 62304 Software Lifecycle
16/11/18 - duffau@i3s.unice.fr PhD Defense 25
JPD design to elicitate
medical standards
JPD for system validation - Internal practices
16/11/18 - duffau@i3s.unice.fr PhD Defense 26
Interview on the
usefulness ⇒
Acceptable
Understanding between
experts ⇒ Acceptable
Feedbacks from auditor
⇒ Acceptable
O1
Elicitate justification
requirements
Justification Factory with
DUFFAU , C., B. GRABIEC M. BLAY-FORNARINO . 2017, Towards embedded system agile development challenging
verification, validation and accreditation: Application in a healthcare company, ISSRE 2017-IEEE International
Symposium on Software Reliability Engineering
16/11/18 - duffau@i3s.unice.fr PhD Defense 27
AXONIC
environment
Automate justification
construction based on
existing environment
Continuous Integration ⇒
79/82 automated
construction
Redmine ⇒ 184/184
automated validation
O2
Help to produce
justifications
● Control lifecycle and automate output document
● Justifications Verification ( ~ 1 time /week /employee)
○ Error rate reduced from 33.9% to 16.3%
○ Timing reduced from 60 minutes to 1 minute
● Justifications Validation (~ 1 time / week)
○ Error rate reduced from 13.8% to 0%
○ Timing reduced from 30 minutes to 2 minutes
16/11/18 - duffau@i3s.unice.fr PhD Defense 28
Metrics, feedbacks on
O3
Check and analyze
conformance
Outline
State of the Art
Contributions
Validation
Conclusion and Perspectives
16/11/18 - duffau@i3s.unice.fr PhD Defense 29
Standards
Internal practices
Regulatory
authority
Company’s
experts
3. produce
1. produces
2. contextualize
5. develop
Product
6. V&V
Delivered product
7. audits
4. reviews
elicitate
elicitate
Help to produce
O1
O2
O3
check and analyze
certified
JF
Back to objectives
16/11/18 - duffau@i3s.unice.fr PhD Defense 30
Perspectives
● Co-evolution of justifications (hidden dependencies, hierarchy impacts, ...)
● Study the relation between business process and justification process (BPMN)
● Capture all the semantics in our meta-model (OCL)
● Extending Requirement Engineering with justification approaches (KAOS, i*)
● Validation on different contexts
16/11/18 - duffau@i3s.unice.fr PhD Defense 31
Justification and Experimental Systems
1. DUFFAU , C., C. CAMILLIERI M. BLAY-FORNARINO. 2017, Improving confidence in experimental systems through
automated construction of argumentation diagrams, ICEIS 2017
2. DUFFAU , C., C. CAMILLIERI M. BLAY-FORNARINO . 2017, Vers l’argumentation automatique d’expérimentations :
application à un portfolio de workflows
16/11/18 - duffau@i3s.unice.fr PhD Defense 32
Thanks !
Questions, Comments ?
16/11/18 - duffau@i3s.unice.fr PhD Defense 33

More Related Content

Similar to Justification Factory : From justification requirements elicitation to their continuous production

WIPO-INPI Advanced Training 19.06.2023
WIPO-INPI Advanced Training 19.06.2023WIPO-INPI Advanced Training 19.06.2023
WIPO-INPI Advanced Training 19.06.2023MIPLM
 
Bringing Meaning to BIM Data
Bringing Meaning to BIM DataBringing Meaning to BIM Data
Bringing Meaning to BIM DataAna Roxin
 
Current Trends in Product Development during COVID-19
Current Trends in Product Development during COVID-19Current Trends in Product Development during COVID-19
Current Trends in Product Development during COVID-19vivatechijri
 
IRJET-Analysis of Losses Due to Breakdown of Equipments in Construction.
IRJET-Analysis of Losses Due to Breakdown of Equipments in Construction.IRJET-Analysis of Losses Due to Breakdown of Equipments in Construction.
IRJET-Analysis of Losses Due to Breakdown of Equipments in Construction.IRJET Journal
 
Ronan Maxwell CV Dec 2015
Ronan Maxwell CV Dec 2015Ronan Maxwell CV Dec 2015
Ronan Maxwell CV Dec 2015Ronan Maxwell
 
Open Engineering Framework
Open Engineering FrameworkOpen Engineering Framework
Open Engineering FrameworkJohn Vogel
 
Aerospace & Defense- Imran.pptx
Aerospace & Defense- Imran.pptxAerospace & Defense- Imran.pptx
Aerospace & Defense- Imran.pptxImran Hashmi
 
A C Product Design
A C Product DesignA C Product Design
A C Product DesignJoe Harsany
 
Research-Based Innovation with Industry: Project Experience and Lessons Learned
Research-Based Innovation with Industry: Project Experience and Lessons LearnedResearch-Based Innovation with Industry: Project Experience and Lessons Learned
Research-Based Innovation with Industry: Project Experience and Lessons LearnedLionel Briand
 
Mejores practicas en proyectos
Mejores practicas en proyectosMejores practicas en proyectos
Mejores practicas en proyectosLisbethRoosRoos
 
MADUSE Report Summary
MADUSE Report SummaryMADUSE Report Summary
MADUSE Report SummaryRui Santos
 
CHSN Conference PPTCHSN Confe CHSN Conference PPTCHSN Con...
CHSN Conference PPTCHSN Confe                     CHSN Conference PPTCHSN Con...CHSN Conference PPTCHSN Confe                     CHSN Conference PPTCHSN Con...
CHSN Conference PPTCHSN Confe CHSN Conference PPTCHSN Con...GorreNarsimhulu
 
Industry day june 2013 standard and research v2
Industry day june 2013   standard and research v2Industry day june 2013   standard and research v2
Industry day june 2013 standard and research v2Dr Nicolas Figay
 
A Decision Tree Learning And Constraint Satisfaction Hybrid For Interactive P...
A Decision Tree Learning And Constraint Satisfaction Hybrid For Interactive P...A Decision Tree Learning And Constraint Satisfaction Hybrid For Interactive P...
A Decision Tree Learning And Constraint Satisfaction Hybrid For Interactive P...Nicole Adams
 
DASA FASS 2 - Finding explosives hidden in electrical items Innovation Networ...
DASA FASS 2 - Finding explosives hidden in electrical items Innovation Networ...DASA FASS 2 - Finding explosives hidden in electrical items Innovation Networ...
DASA FASS 2 - Finding explosives hidden in electrical items Innovation Networ...Heather-Fiona Egan
 
Towards a certification scheme for IoT security evaluation
Towards a certification scheme for IoT security evaluationTowards a certification scheme for IoT security evaluation
Towards a certification scheme for IoT security evaluationAxel Rennoch
 
Slides Master Copy 2009 Sr&Ed Course W Edison Linked In
Slides   Master Copy   2009 Sr&Ed Course W Edison   Linked InSlides   Master Copy   2009 Sr&Ed Course W Edison   Linked In
Slides Master Copy 2009 Sr&Ed Course W Edison Linked Innmatysek
 

Similar to Justification Factory : From justification requirements elicitation to their continuous production (20)

WIPO-INPI Advanced Training 19.06.2023
WIPO-INPI Advanced Training 19.06.2023WIPO-INPI Advanced Training 19.06.2023
WIPO-INPI Advanced Training 19.06.2023
 
Bringing Meaning to BIM Data
Bringing Meaning to BIM DataBringing Meaning to BIM Data
Bringing Meaning to BIM Data
 
Current Trends in Product Development during COVID-19
Current Trends in Product Development during COVID-19Current Trends in Product Development during COVID-19
Current Trends in Product Development during COVID-19
 
IRJET-Analysis of Losses Due to Breakdown of Equipments in Construction.
IRJET-Analysis of Losses Due to Breakdown of Equipments in Construction.IRJET-Analysis of Losses Due to Breakdown of Equipments in Construction.
IRJET-Analysis of Losses Due to Breakdown of Equipments in Construction.
 
Ronan Maxwell CV Dec 2015
Ronan Maxwell CV Dec 2015Ronan Maxwell CV Dec 2015
Ronan Maxwell CV Dec 2015
 
Open Engineering Framework
Open Engineering FrameworkOpen Engineering Framework
Open Engineering Framework
 
Aerospace & Defense- Imran.pptx
Aerospace & Defense- Imran.pptxAerospace & Defense- Imran.pptx
Aerospace & Defense- Imran.pptx
 
A C Product Design
A C Product DesignA C Product Design
A C Product Design
 
Research-Based Innovation with Industry: Project Experience and Lessons Learned
Research-Based Innovation with Industry: Project Experience and Lessons LearnedResearch-Based Innovation with Industry: Project Experience and Lessons Learned
Research-Based Innovation with Industry: Project Experience and Lessons Learned
 
Mejores practicas en proyectos
Mejores practicas en proyectosMejores practicas en proyectos
Mejores practicas en proyectos
 
MADUSE Report Summary
MADUSE Report SummaryMADUSE Report Summary
MADUSE Report Summary
 
CHSN Conference PPTCHSN Confe CHSN Conference PPTCHSN Con...
CHSN Conference PPTCHSN Confe                     CHSN Conference PPTCHSN Con...CHSN Conference PPTCHSN Confe                     CHSN Conference PPTCHSN Con...
CHSN Conference PPTCHSN Confe CHSN Conference PPTCHSN Con...
 
Standard dme sop
Standard dme sopStandard dme sop
Standard dme sop
 
MohantyRita-16-7
MohantyRita-16-7MohantyRita-16-7
MohantyRita-16-7
 
Industry day june 2013 standard and research v2
Industry day june 2013   standard and research v2Industry day june 2013   standard and research v2
Industry day june 2013 standard and research v2
 
A Decision Tree Learning And Constraint Satisfaction Hybrid For Interactive P...
A Decision Tree Learning And Constraint Satisfaction Hybrid For Interactive P...A Decision Tree Learning And Constraint Satisfaction Hybrid For Interactive P...
A Decision Tree Learning And Constraint Satisfaction Hybrid For Interactive P...
 
DASA FASS 2 - Finding explosives hidden in electrical items Innovation Networ...
DASA FASS 2 - Finding explosives hidden in electrical items Innovation Networ...DASA FASS 2 - Finding explosives hidden in electrical items Innovation Networ...
DASA FASS 2 - Finding explosives hidden in electrical items Innovation Networ...
 
CV
CVCV
CV
 
Towards a certification scheme for IoT security evaluation
Towards a certification scheme for IoT security evaluationTowards a certification scheme for IoT security evaluation
Towards a certification scheme for IoT security evaluation
 
Slides Master Copy 2009 Sr&Ed Course W Edison Linked In
Slides   Master Copy   2009 Sr&Ed Course W Edison   Linked InSlides   Master Copy   2009 Sr&Ed Course W Edison   Linked In
Slides Master Copy 2009 Sr&Ed Course W Edison Linked In
 

Recently uploaded

UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 

Recently uploaded (20)

UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 

Justification Factory : From justification requirements elicitation to their continuous production

  • 1. Justification Factory : From justification requirements elicitation to their continuous production PhD Defense - 16/11/2018 Clément DUFFAU
  • 2. How to build a medical device ? 16/11/18 - duffau@i3s.unice.fr PhD Defense 2 legally
  • 3. Critical domains Standards Internal practices Regulatory authority Company’s experts 3. produce 1. produces 4. reviews 2. contextualize 5. develop Product 6. V&V Deliverable product 7. audits 16/11/18 - duffau@i3s.unice.fr PhD Defense 3 certified Textual and interlaced Anticipation Deviation ‘No conformance’ risk Costly rollback on previous documents Novelty identification ‘No conformance’ risk Costly document production, overquality and intrusive
  • 4. Medical technologies and justifications Various disciplines Clinical Electronics Software Mechanics Standards Software Lifecycle IEC 62304 Risk Management ISO 14791 Usability IEC 62366 Internal Practices Software Development Plan Risk Matrix Analysis Usability criteria Justifications Sprint Report Risk mitigation Report Agility 16/11/18 - duffau@i3s.unice.fr PhD Defense 4 ⇒ disciplinary practices but also transversal ⇒ interlaced ⇒ informal practical know how ⇒ differences between the expected and the produced ⇒ from ‘last day’ concern to justification tsunami
  • 5. Some vocabulary Justification requirement : a proof element that must be reached to be compliant with a law. It can be set through a standard or a guide Elicitation : action to help experts to formalize their knowledge to keep and share them Justification : an argumentation attesting that a justification requirement is fulfilled Justification artefact : a data (e.g. document, result) to establish in order to construct a justification 16/11/18 - duffau@i3s.unice.fr PhD Defense 5
  • 6. Objectives Standards Internal practices Regulatory authority Company’s experts 3. produce 1. produces 4. reviews 2. contextualize 5. develop Product 6. V&V Deliverable product 7. audits certified 16/11/18 - duffau@i3s.unice.fr PhD Defense 6 justification requirement justification conformance conformance O1 Elicitate Help to produce O2 O3 Check and analyze Check and analyze
  • 7. Outline State of the Art Contributions Validation Conclusion and Perspectives 16/11/18 - duffau@i3s.unice.fr PhD Defense 7
  • 8. Outline State of the Art Contributions Validation Conclusion and Perspectives 16/11/18 - duffau@i3s.unice.fr PhD Defense 8
  • 9. Derived from Toulmin argumentation schema ² Comprehensive notation to explain why a result is trustable Captures the rationale logical structure of all evidence that leads to the acceptance of a high-level property + Proved to be useful ³ - Only a graphical notation ⇒ A good starting point but need to be formalized 1. Polacsek, T.: 2016, Validation, accreditation or certification: a new kind of diagram to provide Confidence 2. Toulmin, S.E.: 2004, The Uses of Argument 3. Polacsek, T., S. Sharma, C. Cuiller et V. Tuloup. 2018, The need of diagrams based on toulmin schema application : an aeronautical case study, EURO Journal on Decision Processes Justification Diagrams¹ 16/11/18 - duffau@i3s.unice.fr PhD Defense 9
  • 10. Historically Goal Structuring Notation¹ (GSN) and Claim-Argument-Evidence² (CAE) Used for safety case New OMG standard : Structured Assurance Case Metamodel ³ SACM focus on 3 aspects : ● Argumentation ● Artifact ● Assurance Case + A formal model - A minimal conformance relationship ⇒ A good semantics starting point 1. Kelly, T., Weaver, R.:2004, The goal structuring notation /- a safety argument notation 2. Emmet, L., Cleland, G.: 2002, Graphical notations, narratives and persuasion: a pliant systems approach to hypertext tool design 3. OMG: 2018, Structured assurance case meta-model (sacm) Assurance Case 16/11/18 - duffau@i3s.unice.fr PhD Defense 10
  • 11. Justification production ● Traceability from requirements to production ● Specifics methodologies and tools for each stage ○ Requirement framework (ECHO ¹, SEMIOS ², ...) ○ Architecture framework (AREL ³, ...) ○ Development framework (Issue-based system, Continuous Integration ⁴, …) + Give ways to collect justifications - No conformance with justification requirements 1. Lee , C., L. Guadagno et X. Jia . 2003, «An agile approach to capturing requirements and traceability», 2nd International Workshop on Traceability in Emerging Forms of Software Engineering 2 Mezghani , M. , J. Kang , F. Sedes ; 2018, « Industrial requirements classification for redundancy and inconsistency detection in SEMIOS 3. Tang, A., Y. Jin et J. Han . 2007, «A rationale-based architecture model for design traceability and reasoning», Journal of Systems and Software 4. Fowler , M. et M. Foemmel . 2006, «Continuous integration» 16/11/18 - duffau@i3s.unice.fr PhD Defense 11
  • 12. State of the Art matrix 16/11/18 - duffau@i3s.unice.fr PhD Defense 12
  • 13. Outline State of the Art Contributions Validation Conclusion and Perspectives 16/11/18 - duffau@i3s.unice.fr PhD Defense 13
  • 14. A multi-level conformance 16/11/18 - duffau@i3s.unice.fr PhD Defense 14 Justification Pattern Diagram for standards Justification Pattern Diagram for internal practices Justification Diagram for a product conformance conformance
  • 15. Conformance at the baseline 16/11/18 - duffau@i3s.unice.fr PhD Defense 15 DUFFAU , C., T. POLACSEK M. BLAY -FORNARINO . 2018, Une sémantique pour les patrons de justification, INFormatique des ORganisations et Systèmes d’Information et de Décision 2018 (INFORSID) O3 Check and analyze conformance
  • 16. A flexible conformance for justification step O1 16/11/18 - duffau@i3s.unice.fr PhD Defense 16 O3 O1 DUFFAU , C., T. POLACSEK M. BLAY -FORNARINO . 2018, Une sémantique pour les patrons de justification, INFormatique des ORganisations et Systèmes d’Information et de Décision 2018 (INFORSID) Check and analyze conformance Elicitate justification requirements
  • 17. Evolution and conformance 16/11/18 - duffau@i3s.unice.fr PhD Defense 17 Justification Diagram for a product conformance conformance feedbacks from the field Justification Pattern Diagram for standards Justification Pattern Diagram for internal practices
  • 18. Evolution characterizationO1 16/11/18 - duffau@i3s.unice.fr PhD Defense 18 e’34 R e3 e’34 R e4 O3 Elicitate justification requirements Check and analyze conformance
  • 19. Comparison and alignment operation O1 16/11/18 - duffau@i3s.unice.fr PhD Defense 19 O3 Elicitate justification requirements Check and analyze conformance e’34 R e3 e’34 R e4
  • 20. Bridge the gap with production 16/11/18 - duffau@i3s.unice.fr PhD Defense 20 Justification Diagram for a product conformance conformance artifactsA lot of Justification Pattern Diagram for standards Justification Pattern Diagram for internal practices
  • 21. Justification FactoryO2 16/11/18 - duffau@i3s.unice.fr PhD Defense 21 Help to produce justifications
  • 22. Outline State of the Art Contributions Validation Conclusion and Perspectives 16/11/18 - duffau@i3s.unice.fr PhD Defense 22
  • 23. Challenge ● New products ● Changing practices to Agility ● A small team => Capitalization on our practices while cost effective quality 16/11/18 - duffau@i3s.unice.fr PhD Defense 23
  • 24. study conduct for JPD Stakeholders: 1 researcher/practitioner, 2 quality system managers, 3 technical leaders Study guideline for a stage: 1. The researcher designs a JPD according to quality management team and technical leader requirements 2. The technical leaders a. Identify justifications items that must be produced b. Develop tools to produce them 3. During the development step, the technical leaders a. Possibly define new activities b. Produce the necessary justifications 4. During the deployment step, the quality managers and the researcher analyze the differences between the original JPD and the JDs DUFFAU , C., T. POLACSEK M. BLAY -FORNARINO . 2018, Support of justification elicitation: Two industrial reports, Advanced Information Systems Engineering - 30th International Conference, CAiSE 2018 JPD JD JPD/JD revision 16/11/18 - duffau@i3s.unice.fr PhD Defense 24
  • 25. JPD for prototyping - IEC 62304 Software Lifecycle 16/11/18 - duffau@i3s.unice.fr PhD Defense 25 JPD design to elicitate medical standards
  • 26. JPD for system validation - Internal practices 16/11/18 - duffau@i3s.unice.fr PhD Defense 26 Interview on the usefulness ⇒ Acceptable Understanding between experts ⇒ Acceptable Feedbacks from auditor ⇒ Acceptable O1 Elicitate justification requirements
  • 27. Justification Factory with DUFFAU , C., B. GRABIEC M. BLAY-FORNARINO . 2017, Towards embedded system agile development challenging verification, validation and accreditation: Application in a healthcare company, ISSRE 2017-IEEE International Symposium on Software Reliability Engineering 16/11/18 - duffau@i3s.unice.fr PhD Defense 27 AXONIC environment Automate justification construction based on existing environment Continuous Integration ⇒ 79/82 automated construction Redmine ⇒ 184/184 automated validation O2 Help to produce justifications
  • 28. ● Control lifecycle and automate output document ● Justifications Verification ( ~ 1 time /week /employee) ○ Error rate reduced from 33.9% to 16.3% ○ Timing reduced from 60 minutes to 1 minute ● Justifications Validation (~ 1 time / week) ○ Error rate reduced from 13.8% to 0% ○ Timing reduced from 30 minutes to 2 minutes 16/11/18 - duffau@i3s.unice.fr PhD Defense 28 Metrics, feedbacks on O3 Check and analyze conformance
  • 29. Outline State of the Art Contributions Validation Conclusion and Perspectives 16/11/18 - duffau@i3s.unice.fr PhD Defense 29
  • 30. Standards Internal practices Regulatory authority Company’s experts 3. produce 1. produces 2. contextualize 5. develop Product 6. V&V Delivered product 7. audits 4. reviews elicitate elicitate Help to produce O1 O2 O3 check and analyze certified JF Back to objectives 16/11/18 - duffau@i3s.unice.fr PhD Defense 30
  • 31. Perspectives ● Co-evolution of justifications (hidden dependencies, hierarchy impacts, ...) ● Study the relation between business process and justification process (BPMN) ● Capture all the semantics in our meta-model (OCL) ● Extending Requirement Engineering with justification approaches (KAOS, i*) ● Validation on different contexts 16/11/18 - duffau@i3s.unice.fr PhD Defense 31
  • 32. Justification and Experimental Systems 1. DUFFAU , C., C. CAMILLIERI M. BLAY-FORNARINO. 2017, Improving confidence in experimental systems through automated construction of argumentation diagrams, ICEIS 2017 2. DUFFAU , C., C. CAMILLIERI M. BLAY-FORNARINO . 2017, Vers l’argumentation automatique d’expérimentations : application à un portfolio de workflows 16/11/18 - duffau@i3s.unice.fr PhD Defense 32
  • 33. Thanks ! Questions, Comments ? 16/11/18 - duffau@i3s.unice.fr PhD Defense 33