SlideShare a Scribd company logo
Validation and Verification
Adapted from Jerry
Banks
Verification
 Concerned with building the model
right
 Comparison of conceptual model
and computer representation
 Is the model implemented correctly
in the computer?
 Are the inputs and logical
parameters represented properly?
Validation
 Concerned with building the right
model
 Accurate representation of the real
system
 This is achieved through the
calibration of the model
 Iterative process until accuracy is
acceptable
Model
Building,
Verification,
and
Validation
REAL SYSTEM
Conceptual Model
1Assumptions on system components
2Structural Assumptions (defines the interactions
between the system components)
3Input parameters and data assumptions
Operational Model
(Computer
Representation)
Conceptual
Validation
Model
Verification
Calibration and
Validation
Common sense suggestions
for verification
 Have someone check the
computerized model
 Make a flow diagram (with logical
actions for each possible event)
 Examine model output for
reasonableness
 Print the input parameters at the
end of the simulation
Common sense suggestions
for verification
 Make the computerized
representation as self documenting
as possible
 If animated, verify what is seen
 Use IRC or debuggers
 Use graphical interface
Three Classes of Techniques
for Verification
 Common sense techniques
 Thorough documentation
 Traces
Calibration and Validation
 Validation is the overall process of
comparing the model and its
behavior to the real system and its
behavior
 Calibration is the iterative process of
comparing the model to the real
system and making adjustments to
the model, and so on.
Iterative Process of
Calibration
REAL SYSTEM
Initial Model
Second
Revision of
Model
First Revision of
Model
Compare Model to
Reality
Compare Revised
Model to Reality
Compare second
Revised Model to
Reality
3 Step Approach by Naylor
and Finger (1967)
 Build a model with high face validity
 Validate model assumptions
 Compare the model input-output
transformations to corresponding
input-output transformations of the
real system
Possible validation techniques in
order of increasing cost-value
ratio by Van Horn (1971)
 High face validity. Use previous research/
studies/observation/experience
 Conduct statistical test for data
homogeneity, randomness, and goodness
of fit test
 Conduct Turing test. Have a group of
experts compare model output versus
system output and detect the difference
 Compare model output to system output
using statistical tests
Possible validation techniques in
order of increasing cost-value
ratio by Van Horn (1971)
 After model development, collect
new data and apply previous 3 tests
 Build a new system or redesign the
old one based on simulation results
and use this data to validate the
model
 Do little or no validation. Implement
results without validating
Ad

More Related Content

What's hot (20)

System testing
System testingSystem testing
System testing
Sifat Hossain
 
Software testing ppt
Software testing pptSoftware testing ppt
Software testing ppt
Heritage Institute Of Tech,India
 
Overview of UML Diagrams
Overview of UML DiagramsOverview of UML Diagrams
Overview of UML Diagrams
Manish Kumar
 
Software maintenance Unit5
Software maintenance  Unit5Software maintenance  Unit5
Software maintenance Unit5
Mohammad Faizan
 
Software quality management lecture notes
Software quality management lecture notesSoftware quality management lecture notes
Software quality management lecture notes
AVC College of Engineering
 
System modeling
System modelingSystem modeling
System modeling
Sajan Poudel
 
SE_Lec 05_System Modelling and Context Model
SE_Lec 05_System Modelling and Context ModelSE_Lec 05_System Modelling and Context Model
SE_Lec 05_System Modelling and Context Model
Amr E. Mohamed
 
Black Box Testing
Black Box TestingBlack Box Testing
Black Box Testing
Testbytes
 
Introduction to control charts
Introduction to control chartsIntroduction to control charts
Introduction to control charts
kavya ravali
 
Software testing axioms
Software testing axiomsSoftware testing axioms
Software testing axioms
vijayalakshmijanakir1
 
Software reliability
Software reliabilitySoftware reliability
Software reliability
Anand Kumar
 
V model presentation
V model presentationV model presentation
V model presentation
Niat Murad
 
Software testing methods, levels and types
Software testing methods, levels and typesSoftware testing methods, levels and types
Software testing methods, levels and types
Confiz
 
Availability and reliability
Availability and reliabilityAvailability and reliability
Availability and reliability
sommerville-videos
 
Verification and validation
Verification and validationVerification and validation
Verification and validation
Suresh Thammishetty
 
Black & White Box testing
Black & White Box testingBlack & White Box testing
Black & White Box testing
Mohamed Zeinelabdeen Abdelgader Farh jber
 
Software Verification & Validation
Software Verification & ValidationSoftware Verification & Validation
Software Verification & Validation
university of education,Lahore
 
Unit4 Software Engineering Institute (SEI)’s Capability Maturity Model (CMM) ...
Unit4 Software Engineering Institute (SEI)’sCapability Maturity Model (CMM)...Unit4 Software Engineering Institute (SEI)’sCapability Maturity Model (CMM)...
Unit4 Software Engineering Institute (SEI)’s Capability Maturity Model (CMM) ...
Reetesh Gupta
 
Software and Hardware Reliability
Software and Hardware ReliabilitySoftware and Hardware Reliability
Software and Hardware Reliability
Sandeep Patalay
 
Unit 4- Software Engineering System Model Notes
Unit 4- Software Engineering System Model Notes Unit 4- Software Engineering System Model Notes
Unit 4- Software Engineering System Model Notes
arvind pandey
 
Overview of UML Diagrams
Overview of UML DiagramsOverview of UML Diagrams
Overview of UML Diagrams
Manish Kumar
 
Software maintenance Unit5
Software maintenance  Unit5Software maintenance  Unit5
Software maintenance Unit5
Mohammad Faizan
 
SE_Lec 05_System Modelling and Context Model
SE_Lec 05_System Modelling and Context ModelSE_Lec 05_System Modelling and Context Model
SE_Lec 05_System Modelling and Context Model
Amr E. Mohamed
 
Black Box Testing
Black Box TestingBlack Box Testing
Black Box Testing
Testbytes
 
Introduction to control charts
Introduction to control chartsIntroduction to control charts
Introduction to control charts
kavya ravali
 
Software reliability
Software reliabilitySoftware reliability
Software reliability
Anand Kumar
 
V model presentation
V model presentationV model presentation
V model presentation
Niat Murad
 
Software testing methods, levels and types
Software testing methods, levels and typesSoftware testing methods, levels and types
Software testing methods, levels and types
Confiz
 
Unit4 Software Engineering Institute (SEI)’s Capability Maturity Model (CMM) ...
Unit4 Software Engineering Institute (SEI)’sCapability Maturity Model (CMM)...Unit4 Software Engineering Institute (SEI)’sCapability Maturity Model (CMM)...
Unit4 Software Engineering Institute (SEI)’s Capability Maturity Model (CMM) ...
Reetesh Gupta
 
Software and Hardware Reliability
Software and Hardware ReliabilitySoftware and Hardware Reliability
Software and Hardware Reliability
Sandeep Patalay
 
Unit 4- Software Engineering System Model Notes
Unit 4- Software Engineering System Model Notes Unit 4- Software Engineering System Model Notes
Unit 4- Software Engineering System Model Notes
arvind pandey
 

Similar to Validation and verification (20)

Calibration and validation model (Simulation )
Calibration and validation model (Simulation )Calibration and validation model (Simulation )
Calibration and validation model (Simulation )
Rajan Kandel
 
Chapter 3 SOFTWARE TESTING PROCESS
Chapter 3 SOFTWARE TESTING PROCESSChapter 3 SOFTWARE TESTING PROCESS
Chapter 3 SOFTWARE TESTING PROCESS
st. michael
 
Comprehensive Testing Strategies for Reliable and Quality Software Developmen...
Comprehensive Testing Strategies for Reliable and Quality Software Developmen...Comprehensive Testing Strategies for Reliable and Quality Software Developmen...
Comprehensive Testing Strategies for Reliable and Quality Software Developmen...
shilpamathur13
 
Checking Model Validity and Verification.pptx
Checking Model Validity and Verification.pptxChecking Model Validity and Verification.pptx
Checking Model Validity and Verification.pptx
AssadLeo1
 
Simulation of Manufacturing System
Simulation of Manufacturing SystemSimulation of Manufacturing System
Simulation of Manufacturing System
DeepaAbin
 
Initializing & Optimizing Machine Learning Models
Initializing & Optimizing Machine Learning ModelsInitializing & Optimizing Machine Learning Models
Initializing & Optimizing Machine Learning Models
Eng Teong Cheah
 
Pharmacokinetic pharmacodynamic modeling
Pharmacokinetic pharmacodynamic modelingPharmacokinetic pharmacodynamic modeling
Pharmacokinetic pharmacodynamic modeling
Meghana Gowda
 
GP_Training_Introduction-to-MSA__RevAF.pptx
GP_Training_Introduction-to-MSA__RevAF.pptxGP_Training_Introduction-to-MSA__RevAF.pptx
GP_Training_Introduction-to-MSA__RevAF.pptx
ssuserbcf0cd
 
Training on the topic MSA as per new RevAF.pptx
Training on the topic MSA as per new RevAF.pptxTraining on the topic MSA as per new RevAF.pptx
Training on the topic MSA as per new RevAF.pptx
SantoshKale31
 
software engineering metrics concpets in advanced sotwrae
software engineering metrics concpets in advanced sotwraesoftware engineering metrics concpets in advanced sotwrae
software engineering metrics concpets in advanced sotwrae
DurgaDeviP2
 
MODELING & SIMULATION.docx
MODELING & SIMULATION.docxMODELING & SIMULATION.docx
MODELING & SIMULATION.docx
JAMEEL AHMED KHOSO
 
High level model for phishing detection system.docx
High level model for phishing detection system.docxHigh level model for phishing detection system.docx
High level model for phishing detection system.docx
EzehSamuelElochukwu
 
Introduction to Modeling and Simulation
Introduction to Modeling  and SimulationIntroduction to Modeling  and Simulation
Introduction to Modeling and Simulation
mohdmahdi576
 
Blackbox
BlackboxBlackbox
Blackbox
GuruKrishnaTeja
 
Kuliah_3_Hydro pemodelan untuk kelas IT.pptx
Kuliah_3_Hydro pemodelan untuk kelas IT.pptxKuliah_3_Hydro pemodelan untuk kelas IT.pptx
Kuliah_3_Hydro pemodelan untuk kelas IT.pptx
Dadang Subarna
 
Unit 1 introduction
Unit 1 introductionUnit 1 introduction
Unit 1 introduction
raksharao
 
internship project1 report
internship project1 reportinternship project1 report
internship project1 report
sheyk98
 
Introduction to System, Simulation and Model
Introduction to System, Simulation and ModelIntroduction to System, Simulation and Model
Introduction to System, Simulation and Model
Md. Hasan Imam Bijoy
 
Data Analytics, Machine Learning, and HPC in Today’s Changing Application Env...
Data Analytics, Machine Learning, and HPC in Today’s Changing Application Env...Data Analytics, Machine Learning, and HPC in Today’s Changing Application Env...
Data Analytics, Machine Learning, and HPC in Today’s Changing Application Env...
Intel® Software
 
Test Process
Test ProcessTest Process
Test Process
tokarthik
 
Calibration and validation model (Simulation )
Calibration and validation model (Simulation )Calibration and validation model (Simulation )
Calibration and validation model (Simulation )
Rajan Kandel
 
Chapter 3 SOFTWARE TESTING PROCESS
Chapter 3 SOFTWARE TESTING PROCESSChapter 3 SOFTWARE TESTING PROCESS
Chapter 3 SOFTWARE TESTING PROCESS
st. michael
 
Comprehensive Testing Strategies for Reliable and Quality Software Developmen...
Comprehensive Testing Strategies for Reliable and Quality Software Developmen...Comprehensive Testing Strategies for Reliable and Quality Software Developmen...
Comprehensive Testing Strategies for Reliable and Quality Software Developmen...
shilpamathur13
 
Checking Model Validity and Verification.pptx
Checking Model Validity and Verification.pptxChecking Model Validity and Verification.pptx
Checking Model Validity and Verification.pptx
AssadLeo1
 
Simulation of Manufacturing System
Simulation of Manufacturing SystemSimulation of Manufacturing System
Simulation of Manufacturing System
DeepaAbin
 
Initializing & Optimizing Machine Learning Models
Initializing & Optimizing Machine Learning ModelsInitializing & Optimizing Machine Learning Models
Initializing & Optimizing Machine Learning Models
Eng Teong Cheah
 
Pharmacokinetic pharmacodynamic modeling
Pharmacokinetic pharmacodynamic modelingPharmacokinetic pharmacodynamic modeling
Pharmacokinetic pharmacodynamic modeling
Meghana Gowda
 
GP_Training_Introduction-to-MSA__RevAF.pptx
GP_Training_Introduction-to-MSA__RevAF.pptxGP_Training_Introduction-to-MSA__RevAF.pptx
GP_Training_Introduction-to-MSA__RevAF.pptx
ssuserbcf0cd
 
Training on the topic MSA as per new RevAF.pptx
Training on the topic MSA as per new RevAF.pptxTraining on the topic MSA as per new RevAF.pptx
Training on the topic MSA as per new RevAF.pptx
SantoshKale31
 
software engineering metrics concpets in advanced sotwrae
software engineering metrics concpets in advanced sotwraesoftware engineering metrics concpets in advanced sotwrae
software engineering metrics concpets in advanced sotwrae
DurgaDeviP2
 
High level model for phishing detection system.docx
High level model for phishing detection system.docxHigh level model for phishing detection system.docx
High level model for phishing detection system.docx
EzehSamuelElochukwu
 
Introduction to Modeling and Simulation
Introduction to Modeling  and SimulationIntroduction to Modeling  and Simulation
Introduction to Modeling and Simulation
mohdmahdi576
 
Kuliah_3_Hydro pemodelan untuk kelas IT.pptx
Kuliah_3_Hydro pemodelan untuk kelas IT.pptxKuliah_3_Hydro pemodelan untuk kelas IT.pptx
Kuliah_3_Hydro pemodelan untuk kelas IT.pptx
Dadang Subarna
 
Unit 1 introduction
Unit 1 introductionUnit 1 introduction
Unit 1 introduction
raksharao
 
internship project1 report
internship project1 reportinternship project1 report
internship project1 report
sheyk98
 
Introduction to System, Simulation and Model
Introduction to System, Simulation and ModelIntroduction to System, Simulation and Model
Introduction to System, Simulation and Model
Md. Hasan Imam Bijoy
 
Data Analytics, Machine Learning, and HPC in Today’s Changing Application Env...
Data Analytics, Machine Learning, and HPC in Today’s Changing Application Env...Data Analytics, Machine Learning, and HPC in Today’s Changing Application Env...
Data Analytics, Machine Learning, and HPC in Today’s Changing Application Env...
Intel® Software
 
Test Process
Test ProcessTest Process
Test Process
tokarthik
 
Ad

More from De La Salle University-Manila (20)

Queueing theory
Queueing theoryQueueing theory
Queueing theory
De La Salle University-Manila
 
Queueing theory
Queueing theoryQueueing theory
Queueing theory
De La Salle University-Manila
 
Queuing problems
Queuing problemsQueuing problems
Queuing problems
De La Salle University-Manila
 
Verfication and validation of simulation models
Verfication and validation of simulation modelsVerfication and validation of simulation models
Verfication and validation of simulation models
De La Salle University-Manila
 
Markov exercises
Markov exercisesMarkov exercises
Markov exercises
De La Salle University-Manila
 
Markov theory
Markov theoryMarkov theory
Markov theory
De La Salle University-Manila
 
Game theory problem set
Game theory problem setGame theory problem set
Game theory problem set
De La Salle University-Manila
 
Game theory
Game theoryGame theory
Game theory
De La Salle University-Manila
 
Decision theory Problems
Decision theory ProblemsDecision theory Problems
Decision theory Problems
De La Salle University-Manila
 
Decision theory handouts
Decision theory handoutsDecision theory handouts
Decision theory handouts
De La Salle University-Manila
 
Sequential decisionmaking
Sequential decisionmakingSequential decisionmaking
Sequential decisionmaking
De La Salle University-Manila
 
Decision theory
Decision theoryDecision theory
Decision theory
De La Salle University-Manila
 
Decision theory blockwood
Decision theory blockwoodDecision theory blockwood
Decision theory blockwood
De La Salle University-Manila
 
Random variate generation
Random variate generationRandom variate generation
Random variate generation
De La Salle University-Manila
 
Random number generation
Random number generationRandom number generation
Random number generation
De La Salle University-Manila
 
Monte carlo simulation
Monte carlo simulationMonte carlo simulation
Monte carlo simulation
De La Salle University-Manila
 
Input modeling
Input modelingInput modeling
Input modeling
De La Salle University-Manila
 
Conceptual modeling
Conceptual modelingConceptual modeling
Conceptual modeling
De La Salle University-Manila
 
Chapter3 general principles of discrete event simulation
Chapter3   general principles of discrete event simulationChapter3   general principles of discrete event simulation
Chapter3 general principles of discrete event simulation
De La Salle University-Manila
 
Chapter3 general principles of discrete event simulation
Chapter3   general principles of discrete event simulationChapter3   general principles of discrete event simulation
Chapter3 general principles of discrete event simulation
De La Salle University-Manila
 
Ad

Recently uploaded (20)

How to Subscribe Newsletter From Odoo 18 Website
How to Subscribe Newsletter From Odoo 18 WebsiteHow to Subscribe Newsletter From Odoo 18 Website
How to Subscribe Newsletter From Odoo 18 Website
Celine George
 
Odoo Inventory Rules and Routes v17 - Odoo Slides
Odoo Inventory Rules and Routes v17 - Odoo SlidesOdoo Inventory Rules and Routes v17 - Odoo Slides
Odoo Inventory Rules and Routes v17 - Odoo Slides
Celine George
 
Introduction to Vibe Coding and Vibe Engineering
Introduction to Vibe Coding and Vibe EngineeringIntroduction to Vibe Coding and Vibe Engineering
Introduction to Vibe Coding and Vibe Engineering
Damian T. Gordon
 
The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...
Sandeep Swamy
 
How to Manage Opening & Closing Controls in Odoo 17 POS
How to Manage Opening & Closing Controls in Odoo 17 POSHow to Manage Opening & Closing Controls in Odoo 17 POS
How to Manage Opening & Closing Controls in Odoo 17 POS
Celine George
 
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
larencebapu132
 
Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025
Mebane Rash
 
Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...
Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...
Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...
Library Association of Ireland
 
Biophysics Chapter 3 Methods of Studying Macromolecules.pdf
Biophysics Chapter 3 Methods of Studying Macromolecules.pdfBiophysics Chapter 3 Methods of Studying Macromolecules.pdf
Biophysics Chapter 3 Methods of Studying Macromolecules.pdf
PKLI-Institute of Nursing and Allied Health Sciences Lahore , Pakistan.
 
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Library Association of Ireland
 
Social Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy StudentsSocial Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy Students
DrNidhiAgarwal
 
P-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 finalP-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 final
bs22n2s
 
Ultimate VMware 2V0-11.25 Exam Dumps for Exam Success
Ultimate VMware 2V0-11.25 Exam Dumps for Exam SuccessUltimate VMware 2V0-11.25 Exam Dumps for Exam Success
Ultimate VMware 2V0-11.25 Exam Dumps for Exam Success
Mark Soia
 
SPRING FESTIVITIES - UK AND USA -
SPRING FESTIVITIES - UK AND USA            -SPRING FESTIVITIES - UK AND USA            -
SPRING FESTIVITIES - UK AND USA -
Colégio Santa Teresinha
 
Metamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative JourneyMetamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative Journey
Arshad Shaikh
 
How to Set warnings for invoicing specific customers in odoo
How to Set warnings for invoicing specific customers in odooHow to Set warnings for invoicing specific customers in odoo
How to Set warnings for invoicing specific customers in odoo
Celine George
 
SCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptx
SCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptxSCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptx
SCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptx
Ronisha Das
 
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulsepulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
sushreesangita003
 
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACYUNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
DR.PRISCILLA MARY J
 
Presentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem KayaPresentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem Kaya
MIPLM
 
How to Subscribe Newsletter From Odoo 18 Website
How to Subscribe Newsletter From Odoo 18 WebsiteHow to Subscribe Newsletter From Odoo 18 Website
How to Subscribe Newsletter From Odoo 18 Website
Celine George
 
Odoo Inventory Rules and Routes v17 - Odoo Slides
Odoo Inventory Rules and Routes v17 - Odoo SlidesOdoo Inventory Rules and Routes v17 - Odoo Slides
Odoo Inventory Rules and Routes v17 - Odoo Slides
Celine George
 
Introduction to Vibe Coding and Vibe Engineering
Introduction to Vibe Coding and Vibe EngineeringIntroduction to Vibe Coding and Vibe Engineering
Introduction to Vibe Coding and Vibe Engineering
Damian T. Gordon
 
The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...
Sandeep Swamy
 
How to Manage Opening & Closing Controls in Odoo 17 POS
How to Manage Opening & Closing Controls in Odoo 17 POSHow to Manage Opening & Closing Controls in Odoo 17 POS
How to Manage Opening & Closing Controls in Odoo 17 POS
Celine George
 
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
larencebapu132
 
Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025
Mebane Rash
 
Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...
Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...
Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...
Library Association of Ireland
 
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Library Association of Ireland
 
Social Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy StudentsSocial Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy Students
DrNidhiAgarwal
 
P-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 finalP-glycoprotein pamphlet: iteration 4 of 4 final
P-glycoprotein pamphlet: iteration 4 of 4 final
bs22n2s
 
Ultimate VMware 2V0-11.25 Exam Dumps for Exam Success
Ultimate VMware 2V0-11.25 Exam Dumps for Exam SuccessUltimate VMware 2V0-11.25 Exam Dumps for Exam Success
Ultimate VMware 2V0-11.25 Exam Dumps for Exam Success
Mark Soia
 
Metamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative JourneyMetamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative Journey
Arshad Shaikh
 
How to Set warnings for invoicing specific customers in odoo
How to Set warnings for invoicing specific customers in odooHow to Set warnings for invoicing specific customers in odoo
How to Set warnings for invoicing specific customers in odoo
Celine George
 
SCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptx
SCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptxSCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptx
SCI BIZ TECH QUIZ (OPEN) PRELIMS XTASY 2025.pptx
Ronisha Das
 
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulsepulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
sushreesangita003
 
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACYUNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
DR.PRISCILLA MARY J
 
Presentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem KayaPresentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem Kaya
MIPLM
 

Validation and verification

  • 2. Verification  Concerned with building the model right  Comparison of conceptual model and computer representation  Is the model implemented correctly in the computer?  Are the inputs and logical parameters represented properly?
  • 3. Validation  Concerned with building the right model  Accurate representation of the real system  This is achieved through the calibration of the model  Iterative process until accuracy is acceptable
  • 4. Model Building, Verification, and Validation REAL SYSTEM Conceptual Model 1Assumptions on system components 2Structural Assumptions (defines the interactions between the system components) 3Input parameters and data assumptions Operational Model (Computer Representation) Conceptual Validation Model Verification Calibration and Validation
  • 5. Common sense suggestions for verification  Have someone check the computerized model  Make a flow diagram (with logical actions for each possible event)  Examine model output for reasonableness  Print the input parameters at the end of the simulation
  • 6. Common sense suggestions for verification  Make the computerized representation as self documenting as possible  If animated, verify what is seen  Use IRC or debuggers  Use graphical interface
  • 7. Three Classes of Techniques for Verification  Common sense techniques  Thorough documentation  Traces
  • 8. Calibration and Validation  Validation is the overall process of comparing the model and its behavior to the real system and its behavior  Calibration is the iterative process of comparing the model to the real system and making adjustments to the model, and so on.
  • 9. Iterative Process of Calibration REAL SYSTEM Initial Model Second Revision of Model First Revision of Model Compare Model to Reality Compare Revised Model to Reality Compare second Revised Model to Reality
  • 10. 3 Step Approach by Naylor and Finger (1967)  Build a model with high face validity  Validate model assumptions  Compare the model input-output transformations to corresponding input-output transformations of the real system
  • 11. Possible validation techniques in order of increasing cost-value ratio by Van Horn (1971)  High face validity. Use previous research/ studies/observation/experience  Conduct statistical test for data homogeneity, randomness, and goodness of fit test  Conduct Turing test. Have a group of experts compare model output versus system output and detect the difference  Compare model output to system output using statistical tests
  • 12. Possible validation techniques in order of increasing cost-value ratio by Van Horn (1971)  After model development, collect new data and apply previous 3 tests  Build a new system or redesign the old one based on simulation results and use this data to validate the model  Do little or no validation. Implement results without validating