際際滷

際際滷Share a Scribd company logo
10
Most read
14
Most read
21
Most read
Validation and Verification using Rational
DOORS for Aerospace
Costas Aravidis, 9 October 2013
Agenda
 Before and After
 Process And Tools
 Application
 Extra

9 October 2013

V&V Concept and Design

2
Chapter 1

 Before and After
 Process And Tools
 Application
 Extra

9 October 2013
Before and
After

V&V Concept and Design

3
Before
 We did not have a process
 We did not have standards
 We did not have control over the scripts
 We did not have control over the documents
 We did not have an overview of testing
 We did not have an overview of changes
 We did not know what to test, how and why
 We could not measure progress
9 October 2013

V&V Concept and Design

4
After
 Identify and analyse the changes (regression)
 Provide traceability and coverage of testing
 Standardise procedure, script and results
 Report pass/failed for each requirement
 Measure progress in every stage to distribute work efficiently
 Have a process that complies with ARP 4754, DO-178B and DO-254
 Produce Documentation
 Increase productivity
9 October 2013

V&V Concept and Design

5
Chapter 2

 Before and After
 Process And Tools
 Application
 Extra

9 October 2013
Process And
Tools

V&V Concept and Design

6
Process
- Project Management Plan
- Project Quality Plan
- System Requirements

Inputs

- System Requirement
- Change Summary / Tag IP
- System Configuration Index

Review System
Requirement
and changes

Allocate
Requirements

Start

1. Work
2. Review
3. Rework
4. Approve

VPS5
Record System
Verification Evidence

Perform Tests

Create and
maintain
macro
libraries

analysis on
changes

Produce the
Evidence of Review
Report

Analyse data
and determine
Results

Create, Review
and issue
Verification Plan

Issue Regression Test Analysis
Report (Test IP) and
Requirements Allocation Report

9 October 2013

Create or
modify Tests
(procedure
and scripts)

- System Verification Plan

- Regression Test Analysis Report (Test IP)
- Requirement Allocation Report

V&V Concept and Design

- Problem Log Reports
- Acquired Allocation Results
- Test Result

VPS4
Perform System
Verification Tests

VPS3
Develop System
Verification Test

1. Work
2. Review
3. Rework
Perform Approve
4.
Regression

Agree
Allocation and
Regression with
stakeholders

Output

- System Requirements
- Regression Test Analysis Report (Test IP)

VPS2
Allocate Requirements

VPS1
Create System
Verification Plan

- Test Procedure
- Tests Scripts
- Rig Acceptance Report
- HW Compliance Report
- Rig Availability Plan

Produce the
Verification
Summary
Review Tests

Issue Test
Procedure

- Test Procedure Report
- Test Scripts

Review Results

Raise and
investigate
problems

Issue Results
Report

- Problem Logs and Reports
- Test Results
- Test Data

Produce the
Configuration Index
Document

- Evidence of Review
- Verification Summary
- Configuration Index Document

7
Tools
 DOORS
 Requirements (changes, regression)
 Procedures (traceability, coverage)
損Scripts
 Results
 Reviews
 Documents

 Python
 Scripts
 Export from DOORS
 Execute the scripts on the Rig

9 October 2013

V&V Concept and Design

8
Chapter 3

 Before and After
 Process And Tools
 Application
 Extra

9 October 2013
Application

V&V Concept and Design

9
DOORS - APPLICATION
 RCM
 Requirements
 Regression Analysis
 Allocation
 Procedures (TRACEABILITY)
 Tests
 Reviews
 Results (TRACEABILITY)
 Expected Results
 Reviews
 PR Tested
 Testing Status
 Requirements
 Testing Status
 Configuration
 Management
9 October 2013

V&V Concept and Design

10
What we have achieved
Control

Monitoring

Progress

DXL

9 October 2013

V&V Concept and Design

Management

Information

Prediction

Export

11
Chapter 4

 Before and After
 Process And Tools
 Application
 Extra

9 October 2013
What's Next

V&V Concept and Design

12
Extra  Achievements
 Python Macro Libraries

 Help documentation

 Design documentation

 Full Qualification

9 October 2013

V&V Concept and Design

13
Screenshots from the tool

9 October 2013

V&V Concept and Design

14
Screenshots from the tool

9 October 2013

V&V Concept and Design

15
Screenshots from the tool

9 October 2013

V&V Concept and Design

16
Screenshots from the tool

9 October 2013

V&V Concept and Design

17
Screenshots from the tool

9 October 2013

V&V Concept and Design

18
Screenshots from the tool

9 October 2013

V&V Concept and Design

19
Screenshots from the tool

9 October 2013

V&V Concept and Design

20
Screenshots from the tool

9 October 2013

V&V Concept and Design

21
Ad

Recommended

EMBEDDED C
EMBEDDED C
Keroles karam khalil
Microcontroller part 1
Microcontroller part 1
Keroles karam khalil
Fpga & VHDL
Fpga & VHDL
Francesco De Canio
Embedded C workshop
Embedded C workshop
Mostafa El-koumy
Software update for embedded systems
Software update for embedded systems
SZ Lin
Seminar on field programmable gate array
Seminar on field programmable gate array
Saransh Choudhary
Grid Objects in InduSoft Web Studio
Grid Objects in InduSoft Web Studio
AVEVA
C basics quiz part 1_solution
C basics quiz part 1_solution
Keroles karam khalil
Dynamic Object-Oriented Requirements System (DOORS)
Dynamic Object-Oriented Requirements System (DOORS)
David Groff
DOORS Tips and Tricks
DOORS Tips and Tricks
Manageware
Doors Getting Started
Doors Getting Started
song4fun
Requirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutions
IBM Rational software
Basic concepts and terminology for the Requirements Management application
Basic concepts and terminology for the Requirements Management application
IBM Rational software
Module 3: Working with Jazz Source Control
Module 3: Working with Jazz Source Control
IBM Rational software
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
IBM Rational software
Software Development for Safety Critical Systems
Software Development for Safety Critical Systems
kos Horv叩th
An Alternative Approach to DO-178B
An Alternative Approach to DO-178B
AdaCore
IBM Rational Software Conference 2009: Requirements Definition & Management T...
IBM Rational Software Conference 2009: Requirements Definition & Management T...
Kathy (Kat) Mandelstein
Integrate Rational DOORS and Rational Team Concert change management
Integrate Rational DOORS and Rational Team Concert change management
Bill Duncan
Requirements Mgmt Doors Demo
Requirements Mgmt Doors Demo
Richard Namme
Requirements' Quality Improvement: A Successful Case Study
Requirements' Quality Improvement: A Successful Case Study
The REUSE Company
IBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's new
IBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's new
Sandra Sergi
DMAP\'s Brochure
DMAP\'s Brochure
DMAP
Best practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini Patil
Roopa Nadkarni
Validation and Verification of HACCP Plans - Webinar Presentation
Validation and Verification of HACCP Plans - Webinar Presentation
SAIGlobalAssurance
V model presentation
V model presentation
Niat Murad
Rational Team Concert source control for dummies
Rational Team Concert source control for dummies
Winton Winton
Verification & Validation
Verification & Validation
Dhanasekaran Nagarajan
Verification and Validation with Innoslate
Verification and Validation with Innoslate
Elizabeth Steiner
Requirement verification & validation
Requirement verification & validation
Abdul Basit

More Related Content

Viewers also liked (20)

Dynamic Object-Oriented Requirements System (DOORS)
Dynamic Object-Oriented Requirements System (DOORS)
David Groff
DOORS Tips and Tricks
DOORS Tips and Tricks
Manageware
Doors Getting Started
Doors Getting Started
song4fun
Requirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutions
IBM Rational software
Basic concepts and terminology for the Requirements Management application
Basic concepts and terminology for the Requirements Management application
IBM Rational software
Module 3: Working with Jazz Source Control
Module 3: Working with Jazz Source Control
IBM Rational software
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
IBM Rational software
Software Development for Safety Critical Systems
Software Development for Safety Critical Systems
kos Horv叩th
An Alternative Approach to DO-178B
An Alternative Approach to DO-178B
AdaCore
IBM Rational Software Conference 2009: Requirements Definition & Management T...
IBM Rational Software Conference 2009: Requirements Definition & Management T...
Kathy (Kat) Mandelstein
Integrate Rational DOORS and Rational Team Concert change management
Integrate Rational DOORS and Rational Team Concert change management
Bill Duncan
Requirements Mgmt Doors Demo
Requirements Mgmt Doors Demo
Richard Namme
Requirements' Quality Improvement: A Successful Case Study
Requirements' Quality Improvement: A Successful Case Study
The REUSE Company
IBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's new
IBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's new
Sandra Sergi
DMAP\'s Brochure
DMAP\'s Brochure
DMAP
Best practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini Patil
Roopa Nadkarni
Validation and Verification of HACCP Plans - Webinar Presentation
Validation and Verification of HACCP Plans - Webinar Presentation
SAIGlobalAssurance
V model presentation
V model presentation
Niat Murad
Rational Team Concert source control for dummies
Rational Team Concert source control for dummies
Winton Winton
Verification & Validation
Verification & Validation
Dhanasekaran Nagarajan
Dynamic Object-Oriented Requirements System (DOORS)
Dynamic Object-Oriented Requirements System (DOORS)
David Groff
DOORS Tips and Tricks
DOORS Tips and Tricks
Manageware
Doors Getting Started
Doors Getting Started
song4fun
Requirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutions
IBM Rational software
Basic concepts and terminology for the Requirements Management application
Basic concepts and terminology for the Requirements Management application
IBM Rational software
Module 3: Working with Jazz Source Control
Module 3: Working with Jazz Source Control
IBM Rational software
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
IBM Rational software
Software Development for Safety Critical Systems
Software Development for Safety Critical Systems
kos Horv叩th
An Alternative Approach to DO-178B
An Alternative Approach to DO-178B
AdaCore
IBM Rational Software Conference 2009: Requirements Definition & Management T...
IBM Rational Software Conference 2009: Requirements Definition & Management T...
Kathy (Kat) Mandelstein
Integrate Rational DOORS and Rational Team Concert change management
Integrate Rational DOORS and Rational Team Concert change management
Bill Duncan
Requirements Mgmt Doors Demo
Requirements Mgmt Doors Demo
Richard Namme
Requirements' Quality Improvement: A Successful Case Study
Requirements' Quality Improvement: A Successful Case Study
The REUSE Company
IBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's new
IBM Jazz Agile Collaborative Lifecycle Management 6.0.x What's new
Sandra Sergi
DMAP\'s Brochure
DMAP\'s Brochure
DMAP
Best practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini Patil
Roopa Nadkarni
Validation and Verification of HACCP Plans - Webinar Presentation
Validation and Verification of HACCP Plans - Webinar Presentation
SAIGlobalAssurance
V model presentation
V model presentation
Niat Murad
Rational Team Concert source control for dummies
Rational Team Concert source control for dummies
Winton Winton

Similar to Validation and Verification using Rational DOORS for Aerospace (11)

Verification and Validation with Innoslate
Verification and Validation with Innoslate
Elizabeth Steiner
Requirement verification & validation
Requirement verification & validation
Abdul Basit
Software requirement verification & validation
Software requirement verification & validation
Abdul Basit
Topics in Verification: Reuse, Coverage, Regression Engineering, Planning, Qu...
Topics in Verification: Reuse, Coverage, Regression Engineering, Planning, Qu...
DVClub
Verifying and Validating Requirements
Verifying and Validating Requirements
Ravikanth-BA
Computer system validation and qualification in gmp.pdf
Computer system validation and qualification in gmp.pdf
yadvendra Sisodia
Shivalingappa_cv
Shivalingappa_cv
shivaling639
Rahul_Ramani_Profile
Rahul_Ramani_Profile
Rahul Ramani
IV&V Cox Overview
IV&V Cox Overview
William Cox MBA, QPM, CSM, PMP, CPHIMS
Fpga Verification Methodology and case studies - Semisrael Expo2014
Fpga Verification Methodology and case studies - Semisrael Expo2014
Avi Caspi
Sech1920 1200112979886874-3
Sech1920 1200112979886874-3
Mateti Anilraja
Verification and Validation with Innoslate
Verification and Validation with Innoslate
Elizabeth Steiner
Requirement verification & validation
Requirement verification & validation
Abdul Basit
Software requirement verification & validation
Software requirement verification & validation
Abdul Basit
Topics in Verification: Reuse, Coverage, Regression Engineering, Planning, Qu...
Topics in Verification: Reuse, Coverage, Regression Engineering, Planning, Qu...
DVClub
Verifying and Validating Requirements
Verifying and Validating Requirements
Ravikanth-BA
Computer system validation and qualification in gmp.pdf
Computer system validation and qualification in gmp.pdf
yadvendra Sisodia
Shivalingappa_cv
Shivalingappa_cv
shivaling639
Rahul_Ramani_Profile
Rahul_Ramani_Profile
Rahul Ramani
Fpga Verification Methodology and case studies - Semisrael Expo2014
Fpga Verification Methodology and case studies - Semisrael Expo2014
Avi Caspi
Sech1920 1200112979886874-3
Sech1920 1200112979886874-3
Mateti Anilraja
Ad

Recently uploaded (20)

Tally.ERP 9 at a Glance.book - Tally Solutions .pdf
Tally.ERP 9 at a Glance.book - Tally Solutions .pdf
Shabista Imam
Complete guidance book of Asp.Net Web API
Complete guidance book of Asp.Net Web API
Shabista Imam
LECTURE 7 COMPUTATIONS OF LEVELING DATA APRIL 2025.pptx
LECTURE 7 COMPUTATIONS OF LEVELING DATA APRIL 2025.pptx
rr22001247
20CE404-Soil Mechanics - 際際滷 Share PPT
20CE404-Soil Mechanics - 際際滷 Share PPT
saravananr808639
Data Structures Module 3 Binary Trees Binary Search Trees Tree Traversals AVL...
Data Structures Module 3 Binary Trees Binary Search Trees Tree Traversals AVL...
resming1
Structural Wonderers_new and ancient.pptx
Structural Wonderers_new and ancient.pptx
nikopapa113
How to Un-Obsolete Your Legacy Keypad Design
How to Un-Obsolete Your Legacy Keypad Design
Epec Engineered Technologies
Industry 4.o the fourth revolutionWeek-2.pptx
Industry 4.o the fourth revolutionWeek-2.pptx
KNaveenKumarECE
Fatality due to Falls at Working at Height
Fatality due to Falls at Working at Height
ssuserb8994f
machine learning is a advance technology
machine learning is a advance technology
ynancy893
Rapid Prototyping for XR: Lecture 3 - Video and Paper Prototyping
Rapid Prototyping for XR: Lecture 3 - Video and Paper Prototyping
Mark Billinghurst
Abraham Silberschatz-Operating System Concepts (9th,2012.12).pdf
Abraham Silberschatz-Operating System Concepts (9th,2012.12).pdf
Shabista Imam
Cadastral Maps
Cadastral Maps
Google
International Journal of Advanced Information Technology (IJAIT)
International Journal of Advanced Information Technology (IJAIT)
ijait
Industrial internet of things IOT Week-3.pptx
Industrial internet of things IOT Week-3.pptx
KNaveenKumarECE
FUNDAMENTALS OF COMPUTER ORGANIZATION AND ARCHITECTURE
FUNDAMENTALS OF COMPUTER ORGANIZATION AND ARCHITECTURE
Shabista Imam
Call For Papers - 17th International Conference on Wireless & Mobile Networks...
Call For Papers - 17th International Conference on Wireless & Mobile Networks...
hosseinihamid192023
special_edition_using_visual_foxpro_6.pdf
special_edition_using_visual_foxpro_6.pdf
Shabista Imam
Rapid Prototyping for XR: Lecture 4 - High Level Prototyping.
Rapid Prototyping for XR: Lecture 4 - High Level Prototyping.
Mark Billinghurst
Rapid Prototyping for XR: Lecture 6 - AI for Prototyping and Research Directi...
Rapid Prototyping for XR: Lecture 6 - AI for Prototyping and Research Directi...
Mark Billinghurst
Tally.ERP 9 at a Glance.book - Tally Solutions .pdf
Tally.ERP 9 at a Glance.book - Tally Solutions .pdf
Shabista Imam
Complete guidance book of Asp.Net Web API
Complete guidance book of Asp.Net Web API
Shabista Imam
LECTURE 7 COMPUTATIONS OF LEVELING DATA APRIL 2025.pptx
LECTURE 7 COMPUTATIONS OF LEVELING DATA APRIL 2025.pptx
rr22001247
20CE404-Soil Mechanics - 際際滷 Share PPT
20CE404-Soil Mechanics - 際際滷 Share PPT
saravananr808639
Data Structures Module 3 Binary Trees Binary Search Trees Tree Traversals AVL...
Data Structures Module 3 Binary Trees Binary Search Trees Tree Traversals AVL...
resming1
Structural Wonderers_new and ancient.pptx
Structural Wonderers_new and ancient.pptx
nikopapa113
Industry 4.o the fourth revolutionWeek-2.pptx
Industry 4.o the fourth revolutionWeek-2.pptx
KNaveenKumarECE
Fatality due to Falls at Working at Height
Fatality due to Falls at Working at Height
ssuserb8994f
machine learning is a advance technology
machine learning is a advance technology
ynancy893
Rapid Prototyping for XR: Lecture 3 - Video and Paper Prototyping
Rapid Prototyping for XR: Lecture 3 - Video and Paper Prototyping
Mark Billinghurst
Abraham Silberschatz-Operating System Concepts (9th,2012.12).pdf
Abraham Silberschatz-Operating System Concepts (9th,2012.12).pdf
Shabista Imam
Cadastral Maps
Cadastral Maps
Google
International Journal of Advanced Information Technology (IJAIT)
International Journal of Advanced Information Technology (IJAIT)
ijait
Industrial internet of things IOT Week-3.pptx
Industrial internet of things IOT Week-3.pptx
KNaveenKumarECE
FUNDAMENTALS OF COMPUTER ORGANIZATION AND ARCHITECTURE
FUNDAMENTALS OF COMPUTER ORGANIZATION AND ARCHITECTURE
Shabista Imam
Call For Papers - 17th International Conference on Wireless & Mobile Networks...
Call For Papers - 17th International Conference on Wireless & Mobile Networks...
hosseinihamid192023
special_edition_using_visual_foxpro_6.pdf
special_edition_using_visual_foxpro_6.pdf
Shabista Imam
Rapid Prototyping for XR: Lecture 4 - High Level Prototyping.
Rapid Prototyping for XR: Lecture 4 - High Level Prototyping.
Mark Billinghurst
Rapid Prototyping for XR: Lecture 6 - AI for Prototyping and Research Directi...
Rapid Prototyping for XR: Lecture 6 - AI for Prototyping and Research Directi...
Mark Billinghurst
Ad

Validation and Verification using Rational DOORS for Aerospace

  • 1. Validation and Verification using Rational DOORS for Aerospace Costas Aravidis, 9 October 2013
  • 2. Agenda Before and After Process And Tools Application Extra 9 October 2013 V&V Concept and Design 2
  • 3. Chapter 1 Before and After Process And Tools Application Extra 9 October 2013 Before and After V&V Concept and Design 3
  • 4. Before We did not have a process We did not have standards We did not have control over the scripts We did not have control over the documents We did not have an overview of testing We did not have an overview of changes We did not know what to test, how and why We could not measure progress 9 October 2013 V&V Concept and Design 4
  • 5. After Identify and analyse the changes (regression) Provide traceability and coverage of testing Standardise procedure, script and results Report pass/failed for each requirement Measure progress in every stage to distribute work efficiently Have a process that complies with ARP 4754, DO-178B and DO-254 Produce Documentation Increase productivity 9 October 2013 V&V Concept and Design 5
  • 6. Chapter 2 Before and After Process And Tools Application Extra 9 October 2013 Process And Tools V&V Concept and Design 6
  • 7. Process - Project Management Plan - Project Quality Plan - System Requirements Inputs - System Requirement - Change Summary / Tag IP - System Configuration Index Review System Requirement and changes Allocate Requirements Start 1. Work 2. Review 3. Rework 4. Approve VPS5 Record System Verification Evidence Perform Tests Create and maintain macro libraries analysis on changes Produce the Evidence of Review Report Analyse data and determine Results Create, Review and issue Verification Plan Issue Regression Test Analysis Report (Test IP) and Requirements Allocation Report 9 October 2013 Create or modify Tests (procedure and scripts) - System Verification Plan - Regression Test Analysis Report (Test IP) - Requirement Allocation Report V&V Concept and Design - Problem Log Reports - Acquired Allocation Results - Test Result VPS4 Perform System Verification Tests VPS3 Develop System Verification Test 1. Work 2. Review 3. Rework Perform Approve 4. Regression Agree Allocation and Regression with stakeholders Output - System Requirements - Regression Test Analysis Report (Test IP) VPS2 Allocate Requirements VPS1 Create System Verification Plan - Test Procedure - Tests Scripts - Rig Acceptance Report - HW Compliance Report - Rig Availability Plan Produce the Verification Summary Review Tests Issue Test Procedure - Test Procedure Report - Test Scripts Review Results Raise and investigate problems Issue Results Report - Problem Logs and Reports - Test Results - Test Data Produce the Configuration Index Document - Evidence of Review - Verification Summary - Configuration Index Document 7
  • 8. Tools DOORS Requirements (changes, regression) Procedures (traceability, coverage) 損Scripts Results Reviews Documents Python Scripts Export from DOORS Execute the scripts on the Rig 9 October 2013 V&V Concept and Design 8
  • 9. Chapter 3 Before and After Process And Tools Application Extra 9 October 2013 Application V&V Concept and Design 9
  • 10. DOORS - APPLICATION RCM Requirements Regression Analysis Allocation Procedures (TRACEABILITY) Tests Reviews Results (TRACEABILITY) Expected Results Reviews PR Tested Testing Status Requirements Testing Status Configuration Management 9 October 2013 V&V Concept and Design 10
  • 11. What we have achieved Control Monitoring Progress DXL 9 October 2013 V&V Concept and Design Management Information Prediction Export 11
  • 12. Chapter 4 Before and After Process And Tools Application Extra 9 October 2013 What's Next V&V Concept and Design 12
  • 13. Extra Achievements Python Macro Libraries Help documentation Design documentation Full Qualification 9 October 2013 V&V Concept and Design 13
  • 14. Screenshots from the tool 9 October 2013 V&V Concept and Design 14
  • 15. Screenshots from the tool 9 October 2013 V&V Concept and Design 15
  • 16. Screenshots from the tool 9 October 2013 V&V Concept and Design 16
  • 17. Screenshots from the tool 9 October 2013 V&V Concept and Design 17
  • 18. Screenshots from the tool 9 October 2013 V&V Concept and Design 18
  • 19. Screenshots from the tool 9 October 2013 V&V Concept and Design 19
  • 20. Screenshots from the tool 9 October 2013 V&V Concept and Design 20
  • 21. Screenshots from the tool 9 October 2013 V&V Concept and Design 21