A demonstration of the effectiveness of inter-program comparative testing for diagnosing and repairing solution and coding errors in building simulation programs

I. Beausoleil-Morrison (Corresponding Author), B. Griffith, Teemu Vesanen, A. Weber

Research output: Contribution to journalArticleScientificpeer-review

3 Citations (Scopus)

Abstract

The validation of a building simulation program or model is a daunting task, and one that should receive as much attention as algorithm and code development. Previous research in this field has led to a well-accepted approach composed of analytical verification, empirical validation and inter-program comparative testing to diagnose model deficiencies, mathematical solution errors and coding errors. Through a case study using a model for predicting the thermal and electrical performance of fuel cell micro-cogeneration devices, this article demonstrates the utility of the inter-program comparative testing validation construct. It shows that by comparing program-to-program results, solution problems, coding errors and deficiencies in mathematical model descriptions can be efficiently identified, diagnosed and subsequently repaired.
Original languageEnglish
Pages (from-to)63-73
Number of pages11
JournalJournal of Building Performance Simulation
Volume2
Issue number1
DOIs
Publication statusPublished - 2009
MoE publication typeA1 Journal article-refereed

Fingerprint

Coding errors
Demonstrations
Coding
Mathematical models
Testing
Fuel cells
Simulation
Fuel Cell
Model
Mathematical Model
Demonstrate
Hot Temperature

Keywords

  • fuel-cell cogeneration
  • inter-program comparative testing
  • micro-cogeneration
  • validation
  • computerized simulation
  • simulation
  • simulation software

Cite this

@article{409e995f2cc7441b88f7b6788b91f2b5,
title = "A demonstration of the effectiveness of inter-program comparative testing for diagnosing and repairing solution and coding errors in building simulation programs",
abstract = "The validation of a building simulation program or model is a daunting task, and one that should receive as much attention as algorithm and code development. Previous research in this field has led to a well-accepted approach composed of analytical verification, empirical validation and inter-program comparative testing to diagnose model deficiencies, mathematical solution errors and coding errors. Through a case study using a model for predicting the thermal and electrical performance of fuel cell micro-cogeneration devices, this article demonstrates the utility of the inter-program comparative testing validation construct. It shows that by comparing program-to-program results, solution problems, coding errors and deficiencies in mathematical model descriptions can be efficiently identified, diagnosed and subsequently repaired.",
keywords = "fuel-cell cogeneration, inter-program comparative testing, micro-cogeneration, validation, computerized simulation, simulation, simulation software",
author = "I. Beausoleil-Morrison and B. Griffith and Teemu Vesanen and A. Weber",
year = "2009",
doi = "10.1080/19401490802559409",
language = "English",
volume = "2",
pages = "63--73",
journal = "Journal of Building Performance Simulation",
issn = "1940-1493",
publisher = "Taylor & Francis",
number = "1",

}

A demonstration of the effectiveness of inter-program comparative testing for diagnosing and repairing solution and coding errors in building simulation programs. / Beausoleil-Morrison, I. (Corresponding Author); Griffith, B.; Vesanen, Teemu; Weber, A.

In: Journal of Building Performance Simulation, Vol. 2, No. 1, 2009, p. 63-73.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - A demonstration of the effectiveness of inter-program comparative testing for diagnosing and repairing solution and coding errors in building simulation programs

AU - Beausoleil-Morrison, I.

AU - Griffith, B.

AU - Vesanen, Teemu

AU - Weber, A.

PY - 2009

Y1 - 2009

N2 - The validation of a building simulation program or model is a daunting task, and one that should receive as much attention as algorithm and code development. Previous research in this field has led to a well-accepted approach composed of analytical verification, empirical validation and inter-program comparative testing to diagnose model deficiencies, mathematical solution errors and coding errors. Through a case study using a model for predicting the thermal and electrical performance of fuel cell micro-cogeneration devices, this article demonstrates the utility of the inter-program comparative testing validation construct. It shows that by comparing program-to-program results, solution problems, coding errors and deficiencies in mathematical model descriptions can be efficiently identified, diagnosed and subsequently repaired.

AB - The validation of a building simulation program or model is a daunting task, and one that should receive as much attention as algorithm and code development. Previous research in this field has led to a well-accepted approach composed of analytical verification, empirical validation and inter-program comparative testing to diagnose model deficiencies, mathematical solution errors and coding errors. Through a case study using a model for predicting the thermal and electrical performance of fuel cell micro-cogeneration devices, this article demonstrates the utility of the inter-program comparative testing validation construct. It shows that by comparing program-to-program results, solution problems, coding errors and deficiencies in mathematical model descriptions can be efficiently identified, diagnosed and subsequently repaired.

KW - fuel-cell cogeneration

KW - inter-program comparative testing

KW - micro-cogeneration

KW - validation

KW - computerized simulation

KW - simulation

KW - simulation software

U2 - 10.1080/19401490802559409

DO - 10.1080/19401490802559409

M3 - Article

VL - 2

SP - 63

EP - 73

JO - Journal of Building Performance Simulation

JF - Journal of Building Performance Simulation

SN - 1940-1493

IS - 1

ER -