SlideShare a Scribd company logo
1 of 23
Download to read offline
Good modelling practice 
NGHS symposium 2014 
Imagine the result
| 4 November 2014 | Š ARCADIS 2014 
Slide 2
| 4 November 2014 | Š ARCADIS 2014 
Slide 3
| 4 November 2014 | Š ARCADIS 2014 
Slide 4
| 18 December 2013 | Š ARCADIS 2013 
Dia 5 
Motivation GMP 
•Client requirement 
•Certification requirement (Delft3D, ISO) 
•Efficiency and cooperation 
•Knowledge management 
•Training of new employees
| 4 November 2014 | Š ARCADIS 2014 
Slide 6 
Content 
•Introduction 
•Quality and quality improvement 
•Good Modelling Practice (7 steps; model journal) 
•Modelling Guidelines 
•Version Control 
•Discussion
| 4 November 2014 | Š ARCADIS 2014 
Slide 7 
Introduction 
•Models are standard tools 
•Might be routinely applied but subjective 
•Depends on team and skills 
•Often referred to as “the art of modelling” 
•But unscientific and ambiguous aspects 
•Risks: 
•Many choices 
•Complex 
•Incomplete knowledge 
•Result: many uncertainties
| 4 November 2014 | Š ARCADIS 2014 
Slide 8 
Quality 
•Models are used habitually 
•Easiness to use enlarges risk of injudicious use, e.g. 
•Careless handling input data 
•Insufficient calibration and validation 
•Use a model outside its scope 
•No predefined requirements 
•Result 
•Unrepeatable 
•Trustworthiness unknown 
•Not matching predefined prerequisites
Quality control 
Quality control: 
“Something 
adheres to 
some criteria” 
Without a properly defined 
something there is no basis 
whatsoever for quality control. 
• date x 
• batch no. x 
• ingredients x 
• calories x 
• ℮ gram x 
• date √ 
• batch no. √ 
• ingredients √ 
• calories √ 
• ℮ gram √
| 18 December 2013 | Š ARCADIS 2013 
Dia 10 
Quality control flavours 
•Documents (Imandra, VF) 
•Project management (APM) 
•Health & safety (risk form) 
•Tools (SVN subversion) 
•Software (idem) 
•Models (…?)
| 18 December 2013 | Š ARCADIS 2013 
Dia 11 
Need? 
•Is there a need to check and trace model quality? 
•If there is: To which extent check and trace?
| 18 December 2013 | Š ARCADIS 2013 
Dia 12 
How to check and trace? 
Check: 
•Based on set-up? 
•Based on results? 
•Based on report? 
•Check against what? 
Trace: 
•Personal communication? 
•Verification form/Model Journal? 
•Version Control?
| 4 November 2014 | Š ARCADIS 2014 
Slide 13 
Quality management 
•Quality management common in software engineering 
•However, modelling quality often restricted to verification and validation 
•Five maturity stages (Scholten et al., 2007): 
•Ad hoc 
•Repeatable 
•Defined 
•Managed 
•Optimized
| 4 November 2014 | Š ARCADIS 2014 
Slide 14 
Ontology of modelling 
•“An explicit specification of a conceptualization” Gruber (1993, 1995) 
•Defines modelling 
•Represents shared knowledge which can be reused 
•How: 
•Dividing in activities to build/test intermediate products. 
•Based on general agreement and negotiation (Scholten, 2007)
| 4 November 2014 | Š ARCADIS 2014 
Slide 15 
1. Start model journal 
2. Describe problem Define objective Specify requirements Make plan 
3. Define/build model 
Make conceptual model 
Choose software 
Choose discretization 
Implement model 
Verify model 
4. Test/check model Check mass balances Test sensitivity 
Calibrate 
Validate 
Determine uncertainty 
5. Run model Make application plan Run model Check results 
6. Describe results 
Discuss results 
Describe conclusions 
Check objective 
Analyse consequences for problem 
7. Report and archive 
Check model journal and templates 
Good Modelling Practice flow chart 
defines modelling process 
Use Modelling Guidelines as reference
| 4 November 2014 | Š ARCADIS 2014 
Slide 16 
Modelling Guidelines 
•Introduction 
•Data 
•Bathymetry, Topography, Coastlines, Tidal constituents, Discharges, Water levels, Wind, Waves, Tsunamis, Sediment, Temperature and salinity 
•Model set-up 
•Define model area, resolution and grid layout, check grid quality, convert bathy samples, interpolate bathy, schematize sediment, boundary conditions 
•Model calibration and validation 
•(Technical) report 
•See above 
•+ criteria for figures and tables 
•+ MATLAB tips and tricks
Quality control 
Quality control: 
“Something 
adheres to 
some criteria” 
Without a properly defined 
something there is no basis 
whatsoever for quality control. 
GMP flow chart (model journal) 
and Modelling Guidelines 
should be accompanied by 
Version Control 
• date x 
• batch no. x 
• ingredients x 
• calories x 
• ℮ gram x 
• date √ 
• batch no. √ 
• ingredients √ 
• calories √ 
• ℮ gram √
| 18 December 2013 | Š ARCADIS 2013 
Dia 18 
Windows Explorer
| 18 December 2013 | Š ARCADIS 2013 
Dia 19 
Matlab 
Description and version info
| 18 December 2013 | Š ARCADIS 2013 
Dia 20 
Report
| 4 November 2014 | Š ARCADIS 2014 
Slide 21 
Good Modelling Practice 
Why: 
•Client requirement 
•Certification requirement (Delft3D, ISO) 
•Efficiency and cooperation 
•Knowledge management 
•Training of new employees 
How: 
•Make Model Journal using GMP flow chart 
•Use Modelling Guidelines as reference 
•Use Version Control for models and scripts 
Delft3D Flexible Mesh facilitates parts of the Model Journal and Version Control
| 4 November 2014 | Š ARCADIS 2014 
Slide 22 
References 
•Roelvink & Reniers (2012). A guide to modelling coastal morphology. World Scientific. 
•Scholten et al. (2007). A methodology to support multidisciplinary model-based water management, Environmental Modelling & Software 22 (2007) 743-759 
•Refsgaard et al (2005). Quality assurance in model based water management – review of existing practice and outline of new approaches. Environmental Modelling & Software 20 (2005) 1201– 1215 
•Scholten et al. (2000). Good Modelling Practice in water management. HydroInformatics 2000, 23-27 July 2000, Cedar Rapids, IA, USA 
•Van Waveren et al. (1999). Good Modelling Practice Handbook. STOWA report 99-05.
Imagine the result 
Slide 23 
| 4 November 2014 | Š ARCADIS 2014

More Related Content

Similar to DSD-INT 2014 - Symposium Next Generation Hydro Software (NGHS) - Keynote presentation, Bart Grasmeijer, ARCADIS

IGGS - Presentation- Session4
IGGS - Presentation- Session4IGGS - Presentation- Session4
IGGS - Presentation- Session4Arsala Dilshad
 
Om quality dimensions process
Om quality dimensions processOm quality dimensions process
Om quality dimensions processKarthik Yadav
 
Life of a pragmatic tester
Life of a pragmatic testerLife of a pragmatic tester
Life of a pragmatic testerGitte Ottosen
 
Agile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
Agile Network India | Disciplined Agile Through Case Study | Nagaraja GundappaAgile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
Agile Network India | Disciplined Agile Through Case Study | Nagaraja GundappaAgileNetwork
 
Validation and Verification using Rational DOORS for Aerospace
Validation and Verification using Rational DOORS for AerospaceValidation and Verification using Rational DOORS for Aerospace
Validation and Verification using Rational DOORS for AerospaceHellasserve
 
Project Quality Management - PMBOK6
Project Quality Management - PMBOK6Project Quality Management - PMBOK6
Project Quality Management - PMBOK6Agus Suhanto
 
122 Part 1 - GuideFigure 4-15. Close Project or Phase Dat.docx
122 Part 1 - GuideFigure 4-15. Close Project or Phase Dat.docx122 Part 1 - GuideFigure 4-15. Close Project or Phase Dat.docx
122 Part 1 - GuideFigure 4-15. Close Project or Phase Dat.docxRAJU852744
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsKMS Technology
 
Instructional Design
Instructional DesignInstructional Design
Instructional DesignLEONARDRamsey1
 
UX Evaluation Design of an Online Editor for Infographics Creation
UX Evaluation Design of an Online Editor for Infographics CreationUX Evaluation Design of an Online Editor for Infographics Creation
UX Evaluation Design of an Online Editor for Infographics CreationNadia Serveti
 
WSO2Con USA 2017: Building a Successful Delivery Team for Customer Success
WSO2Con USA 2017: Building a Successful Delivery Team for Customer SuccessWSO2Con USA 2017: Building a Successful Delivery Team for Customer Success
WSO2Con USA 2017: Building a Successful Delivery Team for Customer SuccessWSO2
 
[Pem Zhipeng Xie] project management: lean six sigma
[Pem Zhipeng Xie] project management: lean six sigma[Pem Zhipeng Xie] project management: lean six sigma
[Pem Zhipeng Xie] project management: lean six sigmaPem Zhipeng Xie
 
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...AppDynamics
 
Standard operations preview
Standard operations previewStandard operations preview
Standard operations previewJaroslaw Gadek, MBA
 
ASC Model: A Process Model for the Evaluation of Simulated Field Exercises in...
ASC Model: A Process Model for the Evaluation of Simulated Field Exercises in...ASC Model: A Process Model for the Evaluation of Simulated Field Exercises in...
ASC Model: A Process Model for the Evaluation of Simulated Field Exercises in...streamspotter
 
Project Scope Management - PMBOK6
Project Scope Management - PMBOK6Project Scope Management - PMBOK6
Project Scope Management - PMBOK6Agus Suhanto
 
Selection of methodology - System Analysis and Design
Selection of methodology - System Analysis and Design  Selection of methodology - System Analysis and Design
Selection of methodology - System Analysis and Design Sutharshan Sharma
 
Lean Transformation
Lean TransformationLean Transformation
Lean Transformationnikatmalik
 
UNIT IV.ppt
UNIT IV.pptUNIT IV.ppt
UNIT IV.pptVarshini62
 
ISTQB Certified- Functional Tester - Jehosh
ISTQB Certified- Functional Tester - JehoshISTQB Certified- Functional Tester - Jehosh
ISTQB Certified- Functional Tester - JehoshJehosh J
 

Similar to DSD-INT 2014 - Symposium Next Generation Hydro Software (NGHS) - Keynote presentation, Bart Grasmeijer, ARCADIS (20)

IGGS - Presentation- Session4
IGGS - Presentation- Session4IGGS - Presentation- Session4
IGGS - Presentation- Session4
 
Om quality dimensions process
Om quality dimensions processOm quality dimensions process
Om quality dimensions process
 
Life of a pragmatic tester
Life of a pragmatic testerLife of a pragmatic tester
Life of a pragmatic tester
 
Agile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
Agile Network India | Disciplined Agile Through Case Study | Nagaraja GundappaAgile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
Agile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
 
Validation and Verification using Rational DOORS for Aerospace
Validation and Verification using Rational DOORS for AerospaceValidation and Verification using Rational DOORS for Aerospace
Validation and Verification using Rational DOORS for Aerospace
 
Project Quality Management - PMBOK6
Project Quality Management - PMBOK6Project Quality Management - PMBOK6
Project Quality Management - PMBOK6
 
122 Part 1 - GuideFigure 4-15. Close Project or Phase Dat.docx
122 Part 1 - GuideFigure 4-15. Close Project or Phase Dat.docx122 Part 1 - GuideFigure 4-15. Close Project or Phase Dat.docx
122 Part 1 - GuideFigure 4-15. Close Project or Phase Dat.docx
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing Trends
 
Instructional Design
Instructional DesignInstructional Design
Instructional Design
 
UX Evaluation Design of an Online Editor for Infographics Creation
UX Evaluation Design of an Online Editor for Infographics CreationUX Evaluation Design of an Online Editor for Infographics Creation
UX Evaluation Design of an Online Editor for Infographics Creation
 
WSO2Con USA 2017: Building a Successful Delivery Team for Customer Success
WSO2Con USA 2017: Building a Successful Delivery Team for Customer SuccessWSO2Con USA 2017: Building a Successful Delivery Team for Customer Success
WSO2Con USA 2017: Building a Successful Delivery Team for Customer Success
 
[Pem Zhipeng Xie] project management: lean six sigma
[Pem Zhipeng Xie] project management: lean six sigma[Pem Zhipeng Xie] project management: lean six sigma
[Pem Zhipeng Xie] project management: lean six sigma
 
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
 
Standard operations preview
Standard operations previewStandard operations preview
Standard operations preview
 
ASC Model: A Process Model for the Evaluation of Simulated Field Exercises in...
ASC Model: A Process Model for the Evaluation of Simulated Field Exercises in...ASC Model: A Process Model for the Evaluation of Simulated Field Exercises in...
ASC Model: A Process Model for the Evaluation of Simulated Field Exercises in...
 
Project Scope Management - PMBOK6
Project Scope Management - PMBOK6Project Scope Management - PMBOK6
Project Scope Management - PMBOK6
 
Selection of methodology - System Analysis and Design
Selection of methodology - System Analysis and Design  Selection of methodology - System Analysis and Design
Selection of methodology - System Analysis and Design
 
Lean Transformation
Lean TransformationLean Transformation
Lean Transformation
 
UNIT IV.ppt
UNIT IV.pptUNIT IV.ppt
UNIT IV.ppt
 
ISTQB Certified- Functional Tester - Jehosh
ISTQB Certified- Functional Tester - JehoshISTQB Certified- Functional Tester - Jehosh
ISTQB Certified- Functional Tester - Jehosh
 

More from Deltares

DSD-INT 2023 Hydrology User Days - Intro - Day 3 - Kroon
DSD-INT 2023 Hydrology User Days - Intro - Day 3 - KroonDSD-INT 2023 Hydrology User Days - Intro - Day 3 - Kroon
DSD-INT 2023 Hydrology User Days - Intro - Day 3 - KroonDeltares
 
DSD-INT 2023 Demo EPIC Response Assessment Methodology (ERAM) - Couvin Rodriguez
DSD-INT 2023 Demo EPIC Response Assessment Methodology (ERAM) - Couvin RodriguezDSD-INT 2023 Demo EPIC Response Assessment Methodology (ERAM) - Couvin Rodriguez
DSD-INT 2023 Demo EPIC Response Assessment Methodology (ERAM) - Couvin RodriguezDeltares
 
DSD-INT 2023 Demo Climate Stress Testing Tool (CST Tool) - Taner
DSD-INT 2023 Demo Climate Stress Testing Tool (CST Tool) - TanerDSD-INT 2023 Demo Climate Stress Testing Tool (CST Tool) - Taner
DSD-INT 2023 Demo Climate Stress Testing Tool (CST Tool) - TanerDeltares
 
DSD-INT 2023 Demo Climate Resilient Cities Tool (CRC Tool) - Rooze
DSD-INT 2023 Demo Climate Resilient Cities Tool (CRC Tool) - RoozeDSD-INT 2023 Demo Climate Resilient Cities Tool (CRC Tool) - Rooze
DSD-INT 2023 Demo Climate Resilient Cities Tool (CRC Tool) - RoozeDeltares
 
DSD-INT 2023 Approaches for assessing multi-hazard risk - Ward
DSD-INT 2023 Approaches for assessing multi-hazard risk - WardDSD-INT 2023 Approaches for assessing multi-hazard risk - Ward
DSD-INT 2023 Approaches for assessing multi-hazard risk - WardDeltares
 
DSD-INT 2023 Dynamic Adaptive Policy Pathways (DAPP) - Theory & Showcase - Wa...
DSD-INT 2023 Dynamic Adaptive Policy Pathways (DAPP) - Theory & Showcase - Wa...DSD-INT 2023 Dynamic Adaptive Policy Pathways (DAPP) - Theory & Showcase - Wa...
DSD-INT 2023 Dynamic Adaptive Policy Pathways (DAPP) - Theory & Showcase - Wa...Deltares
 
DSD-INT 2023 Global hydrological modelling to support worldwide water assessm...
DSD-INT 2023 Global hydrological modelling to support worldwide water assessm...DSD-INT 2023 Global hydrological modelling to support worldwide water assessm...
DSD-INT 2023 Global hydrological modelling to support worldwide water assessm...Deltares
 
DSD-INT 2023 Modelling implications - IPCC Working Group II - From AR6 to AR7...
DSD-INT 2023 Modelling implications - IPCC Working Group II - From AR6 to AR7...DSD-INT 2023 Modelling implications - IPCC Working Group II - From AR6 to AR7...
DSD-INT 2023 Modelling implications - IPCC Working Group II - From AR6 to AR7...Deltares
 
DSD-INT 2023 Knowledge and tools for Climate Adaptation - Jeuken
DSD-INT 2023 Knowledge and tools for Climate Adaptation - JeukenDSD-INT 2023 Knowledge and tools for Climate Adaptation - Jeuken
DSD-INT 2023 Knowledge and tools for Climate Adaptation - JeukenDeltares
 
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - BootsmaDSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - BootsmaDeltares
 
DSD-INT 2023 Create your own MODFLOW 6 sub-variant - Muller
DSD-INT 2023 Create your own MODFLOW 6 sub-variant - MullerDSD-INT 2023 Create your own MODFLOW 6 sub-variant - Muller
DSD-INT 2023 Create your own MODFLOW 6 sub-variant - MullerDeltares
 
DSD-INT 2023 Example of unstructured MODFLOW 6 modelling in California - Romero
DSD-INT 2023 Example of unstructured MODFLOW 6 modelling in California - RomeroDSD-INT 2023 Example of unstructured MODFLOW 6 modelling in California - Romero
DSD-INT 2023 Example of unstructured MODFLOW 6 modelling in California - RomeroDeltares
 
DSD-INT 2023 Challenges and developments in groundwater modeling - Bakker
DSD-INT 2023 Challenges and developments in groundwater modeling - BakkerDSD-INT 2023 Challenges and developments in groundwater modeling - Bakker
DSD-INT 2023 Challenges and developments in groundwater modeling - BakkerDeltares
 
DSD-INT 2023 Demo new features iMOD Suite - van Engelen
DSD-INT 2023 Demo new features iMOD Suite - van EngelenDSD-INT 2023 Demo new features iMOD Suite - van Engelen
DSD-INT 2023 Demo new features iMOD Suite - van EngelenDeltares
 
DSD-INT 2023 iMOD and new developments - Davids
DSD-INT 2023 iMOD and new developments - DavidsDSD-INT 2023 iMOD and new developments - Davids
DSD-INT 2023 iMOD and new developments - DavidsDeltares
 
DSD-INT 2023 Recent MODFLOW Developments - Langevin
DSD-INT 2023 Recent MODFLOW Developments - LangevinDSD-INT 2023 Recent MODFLOW Developments - Langevin
DSD-INT 2023 Recent MODFLOW Developments - LangevinDeltares
 
DSD-INT 2023 Hydrology User Days - Presentations - Day 2
DSD-INT 2023 Hydrology User Days - Presentations - Day 2DSD-INT 2023 Hydrology User Days - Presentations - Day 2
DSD-INT 2023 Hydrology User Days - Presentations - Day 2Deltares
 
DSD-INT 2023 Needs related to user interfaces - Snippen
DSD-INT 2023 Needs related to user interfaces - SnippenDSD-INT 2023 Needs related to user interfaces - Snippen
DSD-INT 2023 Needs related to user interfaces - SnippenDeltares
 
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - BootsmaDSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - BootsmaDeltares
 
DSD-INT 2023 Parameterization of a RIBASIM model and the network lumping appr...
DSD-INT 2023 Parameterization of a RIBASIM model and the network lumping appr...DSD-INT 2023 Parameterization of a RIBASIM model and the network lumping appr...
DSD-INT 2023 Parameterization of a RIBASIM model and the network lumping appr...Deltares
 

More from Deltares (20)

DSD-INT 2023 Hydrology User Days - Intro - Day 3 - Kroon
DSD-INT 2023 Hydrology User Days - Intro - Day 3 - KroonDSD-INT 2023 Hydrology User Days - Intro - Day 3 - Kroon
DSD-INT 2023 Hydrology User Days - Intro - Day 3 - Kroon
 
DSD-INT 2023 Demo EPIC Response Assessment Methodology (ERAM) - Couvin Rodriguez
DSD-INT 2023 Demo EPIC Response Assessment Methodology (ERAM) - Couvin RodriguezDSD-INT 2023 Demo EPIC Response Assessment Methodology (ERAM) - Couvin Rodriguez
DSD-INT 2023 Demo EPIC Response Assessment Methodology (ERAM) - Couvin Rodriguez
 
DSD-INT 2023 Demo Climate Stress Testing Tool (CST Tool) - Taner
DSD-INT 2023 Demo Climate Stress Testing Tool (CST Tool) - TanerDSD-INT 2023 Demo Climate Stress Testing Tool (CST Tool) - Taner
DSD-INT 2023 Demo Climate Stress Testing Tool (CST Tool) - Taner
 
DSD-INT 2023 Demo Climate Resilient Cities Tool (CRC Tool) - Rooze
DSD-INT 2023 Demo Climate Resilient Cities Tool (CRC Tool) - RoozeDSD-INT 2023 Demo Climate Resilient Cities Tool (CRC Tool) - Rooze
DSD-INT 2023 Demo Climate Resilient Cities Tool (CRC Tool) - Rooze
 
DSD-INT 2023 Approaches for assessing multi-hazard risk - Ward
DSD-INT 2023 Approaches for assessing multi-hazard risk - WardDSD-INT 2023 Approaches for assessing multi-hazard risk - Ward
DSD-INT 2023 Approaches for assessing multi-hazard risk - Ward
 
DSD-INT 2023 Dynamic Adaptive Policy Pathways (DAPP) - Theory & Showcase - Wa...
DSD-INT 2023 Dynamic Adaptive Policy Pathways (DAPP) - Theory & Showcase - Wa...DSD-INT 2023 Dynamic Adaptive Policy Pathways (DAPP) - Theory & Showcase - Wa...
DSD-INT 2023 Dynamic Adaptive Policy Pathways (DAPP) - Theory & Showcase - Wa...
 
DSD-INT 2023 Global hydrological modelling to support worldwide water assessm...
DSD-INT 2023 Global hydrological modelling to support worldwide water assessm...DSD-INT 2023 Global hydrological modelling to support worldwide water assessm...
DSD-INT 2023 Global hydrological modelling to support worldwide water assessm...
 
DSD-INT 2023 Modelling implications - IPCC Working Group II - From AR6 to AR7...
DSD-INT 2023 Modelling implications - IPCC Working Group II - From AR6 to AR7...DSD-INT 2023 Modelling implications - IPCC Working Group II - From AR6 to AR7...
DSD-INT 2023 Modelling implications - IPCC Working Group II - From AR6 to AR7...
 
DSD-INT 2023 Knowledge and tools for Climate Adaptation - Jeuken
DSD-INT 2023 Knowledge and tools for Climate Adaptation - JeukenDSD-INT 2023 Knowledge and tools for Climate Adaptation - Jeuken
DSD-INT 2023 Knowledge and tools for Climate Adaptation - Jeuken
 
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - BootsmaDSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
 
DSD-INT 2023 Create your own MODFLOW 6 sub-variant - Muller
DSD-INT 2023 Create your own MODFLOW 6 sub-variant - MullerDSD-INT 2023 Create your own MODFLOW 6 sub-variant - Muller
DSD-INT 2023 Create your own MODFLOW 6 sub-variant - Muller
 
DSD-INT 2023 Example of unstructured MODFLOW 6 modelling in California - Romero
DSD-INT 2023 Example of unstructured MODFLOW 6 modelling in California - RomeroDSD-INT 2023 Example of unstructured MODFLOW 6 modelling in California - Romero
DSD-INT 2023 Example of unstructured MODFLOW 6 modelling in California - Romero
 
DSD-INT 2023 Challenges and developments in groundwater modeling - Bakker
DSD-INT 2023 Challenges and developments in groundwater modeling - BakkerDSD-INT 2023 Challenges and developments in groundwater modeling - Bakker
DSD-INT 2023 Challenges and developments in groundwater modeling - Bakker
 
DSD-INT 2023 Demo new features iMOD Suite - van Engelen
DSD-INT 2023 Demo new features iMOD Suite - van EngelenDSD-INT 2023 Demo new features iMOD Suite - van Engelen
DSD-INT 2023 Demo new features iMOD Suite - van Engelen
 
DSD-INT 2023 iMOD and new developments - Davids
DSD-INT 2023 iMOD and new developments - DavidsDSD-INT 2023 iMOD and new developments - Davids
DSD-INT 2023 iMOD and new developments - Davids
 
DSD-INT 2023 Recent MODFLOW Developments - Langevin
DSD-INT 2023 Recent MODFLOW Developments - LangevinDSD-INT 2023 Recent MODFLOW Developments - Langevin
DSD-INT 2023 Recent MODFLOW Developments - Langevin
 
DSD-INT 2023 Hydrology User Days - Presentations - Day 2
DSD-INT 2023 Hydrology User Days - Presentations - Day 2DSD-INT 2023 Hydrology User Days - Presentations - Day 2
DSD-INT 2023 Hydrology User Days - Presentations - Day 2
 
DSD-INT 2023 Needs related to user interfaces - Snippen
DSD-INT 2023 Needs related to user interfaces - SnippenDSD-INT 2023 Needs related to user interfaces - Snippen
DSD-INT 2023 Needs related to user interfaces - Snippen
 
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - BootsmaDSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
DSD-INT 2023 Coupling RIBASIM to a MODFLOW groundwater model - Bootsma
 
DSD-INT 2023 Parameterization of a RIBASIM model and the network lumping appr...
DSD-INT 2023 Parameterization of a RIBASIM model and the network lumping appr...DSD-INT 2023 Parameterization of a RIBASIM model and the network lumping appr...
DSD-INT 2023 Parameterization of a RIBASIM model and the network lumping appr...
 

Recently uploaded

Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptMAESTRELLAMesa2
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfSwapnil Therkar
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxpradhanghanshyam7136
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSarthak Sekhar Mondal
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfnehabiju2046
 
Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxAleenaTreesaSaji
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...jana861314
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSĂŠrgio Sacani
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsSĂŠrgio Sacani
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PPRINCE C P
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝soniya singh
 

Recently uploaded (20)

Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.ppt
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptx
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdf
 
Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptx
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C P
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
 

DSD-INT 2014 - Symposium Next Generation Hydro Software (NGHS) - Keynote presentation, Bart Grasmeijer, ARCADIS

  • 1. Good modelling practice NGHS symposium 2014 Imagine the result
  • 2. | 4 November 2014 | Š ARCADIS 2014 Slide 2
  • 3. | 4 November 2014 | Š ARCADIS 2014 Slide 3
  • 4. | 4 November 2014 | Š ARCADIS 2014 Slide 4
  • 5. | 18 December 2013 | Š ARCADIS 2013 Dia 5 Motivation GMP •Client requirement •Certification requirement (Delft3D, ISO) •Efficiency and cooperation •Knowledge management •Training of new employees
  • 6. | 4 November 2014 | Š ARCADIS 2014 Slide 6 Content •Introduction •Quality and quality improvement •Good Modelling Practice (7 steps; model journal) •Modelling Guidelines •Version Control •Discussion
  • 7. | 4 November 2014 | Š ARCADIS 2014 Slide 7 Introduction •Models are standard tools •Might be routinely applied but subjective •Depends on team and skills •Often referred to as “the art of modelling” •But unscientific and ambiguous aspects •Risks: •Many choices •Complex •Incomplete knowledge •Result: many uncertainties
  • 8. | 4 November 2014 | Š ARCADIS 2014 Slide 8 Quality •Models are used habitually •Easiness to use enlarges risk of injudicious use, e.g. •Careless handling input data •Insufficient calibration and validation •Use a model outside its scope •No predefined requirements •Result •Unrepeatable •Trustworthiness unknown •Not matching predefined prerequisites
  • 9. Quality control Quality control: “Something adheres to some criteria” Without a properly defined something there is no basis whatsoever for quality control. • date x • batch no. x • ingredients x • calories x • ℮ gram x • date √ • batch no. √ • ingredients √ • calories √ • ℮ gram √
  • 10. | 18 December 2013 | Š ARCADIS 2013 Dia 10 Quality control flavours •Documents (Imandra, VF) •Project management (APM) •Health & safety (risk form) •Tools (SVN subversion) •Software (idem) •Models (…?)
  • 11. | 18 December 2013 | Š ARCADIS 2013 Dia 11 Need? •Is there a need to check and trace model quality? •If there is: To which extent check and trace?
  • 12. | 18 December 2013 | Š ARCADIS 2013 Dia 12 How to check and trace? Check: •Based on set-up? •Based on results? •Based on report? •Check against what? Trace: •Personal communication? •Verification form/Model Journal? •Version Control?
  • 13. | 4 November 2014 | Š ARCADIS 2014 Slide 13 Quality management •Quality management common in software engineering •However, modelling quality often restricted to verification and validation •Five maturity stages (Scholten et al., 2007): •Ad hoc •Repeatable •Defined •Managed •Optimized
  • 14. | 4 November 2014 | Š ARCADIS 2014 Slide 14 Ontology of modelling •“An explicit specification of a conceptualization” Gruber (1993, 1995) •Defines modelling •Represents shared knowledge which can be reused •How: •Dividing in activities to build/test intermediate products. •Based on general agreement and negotiation (Scholten, 2007)
  • 15. | 4 November 2014 | Š ARCADIS 2014 Slide 15 1. Start model journal 2. Describe problem Define objective Specify requirements Make plan 3. Define/build model Make conceptual model Choose software Choose discretization Implement model Verify model 4. Test/check model Check mass balances Test sensitivity Calibrate Validate Determine uncertainty 5. Run model Make application plan Run model Check results 6. Describe results Discuss results Describe conclusions Check objective Analyse consequences for problem 7. Report and archive Check model journal and templates Good Modelling Practice flow chart defines modelling process Use Modelling Guidelines as reference
  • 16. | 4 November 2014 | Š ARCADIS 2014 Slide 16 Modelling Guidelines •Introduction •Data •Bathymetry, Topography, Coastlines, Tidal constituents, Discharges, Water levels, Wind, Waves, Tsunamis, Sediment, Temperature and salinity •Model set-up •Define model area, resolution and grid layout, check grid quality, convert bathy samples, interpolate bathy, schematize sediment, boundary conditions •Model calibration and validation •(Technical) report •See above •+ criteria for figures and tables •+ MATLAB tips and tricks
  • 17. Quality control Quality control: “Something adheres to some criteria” Without a properly defined something there is no basis whatsoever for quality control. GMP flow chart (model journal) and Modelling Guidelines should be accompanied by Version Control • date x • batch no. x • ingredients x • calories x • ℮ gram x • date √ • batch no. √ • ingredients √ • calories √ • ℮ gram √
  • 18. | 18 December 2013 | Š ARCADIS 2013 Dia 18 Windows Explorer
  • 19. | 18 December 2013 | Š ARCADIS 2013 Dia 19 Matlab Description and version info
  • 20. | 18 December 2013 | Š ARCADIS 2013 Dia 20 Report
  • 21. | 4 November 2014 | Š ARCADIS 2014 Slide 21 Good Modelling Practice Why: •Client requirement •Certification requirement (Delft3D, ISO) •Efficiency and cooperation •Knowledge management •Training of new employees How: •Make Model Journal using GMP flow chart •Use Modelling Guidelines as reference •Use Version Control for models and scripts Delft3D Flexible Mesh facilitates parts of the Model Journal and Version Control
  • 22. | 4 November 2014 | Š ARCADIS 2014 Slide 22 References •Roelvink & Reniers (2012). A guide to modelling coastal morphology. World Scientific. •Scholten et al. (2007). A methodology to support multidisciplinary model-based water management, Environmental Modelling & Software 22 (2007) 743-759 •Refsgaard et al (2005). Quality assurance in model based water management – review of existing practice and outline of new approaches. Environmental Modelling & Software 20 (2005) 1201– 1215 •Scholten et al. (2000). Good Modelling Practice in water management. HydroInformatics 2000, 23-27 July 2000, Cedar Rapids, IA, USA •Van Waveren et al. (1999). Good Modelling Practice Handbook. STOWA report 99-05.
  • 23. Imagine the result Slide 23 | 4 November 2014 | Š ARCADIS 2014