An overview of the model integration process: From pre-integration assessment to testing

Getachew F. Belete, Alexey Voinov, Gerard F. Laniak

Research output: Contribution to journalArticleAcademicpeer-review

25 Citations (Scopus)
1 Downloads (Pure)

Abstract

Integration of models requires linking models which can be developed using different tools, methodologies, and assumptions. We performed a literature review with the aim of improving our understanding of model integration process, and also presenting better strategies for building integrated modeling systems. We identified five different phases to characterize integration process: pre-integration assessment, preparation of models for integration, orchestration of models during simulation, data interoperability, and testing. Commonly, there is little reuse of existing frameworks beyond the development teams and not much sharing of science components across frameworks. We believe this must change to enable researchers and assessors to form complex workflows that leverage the current environmental science available. In this paper, we characterize the model integration process and compare integration practices of different groups. We highlight key strategies, features, standards, and practices that can be employed by developers to increase reuse and interoperability of science software components and systems.
Original languageEnglish
Pages (from-to)49-63
Number of pages15
JournalEnvironmental modelling & software
Volume87
DOIs
Publication statusPublished - 2017

Fingerprint

Testing
Interoperability
literature review
software
methodology
modeling
simulation
science

Keywords

  • METIS-319777
  • ITC-ISI-JOURNAL-ARTICLE

Cite this

@article{8b03c51e12a0415182b6c88fbeff01ba,
title = "An overview of the model integration process: From pre-integration assessment to testing",
abstract = "Integration of models requires linking models which can be developed using different tools, methodologies, and assumptions. We performed a literature review with the aim of improving our understanding of model integration process, and also presenting better strategies for building integrated modeling systems. We identified five different phases to characterize integration process: pre-integration assessment, preparation of models for integration, orchestration of models during simulation, data interoperability, and testing. Commonly, there is little reuse of existing frameworks beyond the development teams and not much sharing of science components across frameworks. We believe this must change to enable researchers and assessors to form complex workflows that leverage the current environmental science available. In this paper, we characterize the model integration process and compare integration practices of different groups. We highlight key strategies, features, standards, and practices that can be employed by developers to increase reuse and interoperability of science software components and systems.",
keywords = "METIS-319777, ITC-ISI-JOURNAL-ARTICLE",
author = "Belete, {Getachew F.} and Alexey Voinov and Laniak, {Gerard F.}",
year = "2017",
doi = "10.1016/j.envsoft.2016.10.013",
language = "English",
volume = "87",
pages = "49--63",
journal = "Environmental modelling & software",
issn = "1364-8152",
publisher = "Elsevier",

}

An overview of the model integration process : From pre-integration assessment to testing. / Belete, Getachew F.; Voinov, Alexey ; Laniak, Gerard F.

In: Environmental modelling & software, Vol. 87, 2017, p. 49-63.

Research output: Contribution to journalArticleAcademicpeer-review

TY - JOUR

T1 - An overview of the model integration process

T2 - From pre-integration assessment to testing

AU - Belete, Getachew F.

AU - Voinov, Alexey

AU - Laniak, Gerard F.

PY - 2017

Y1 - 2017

N2 - Integration of models requires linking models which can be developed using different tools, methodologies, and assumptions. We performed a literature review with the aim of improving our understanding of model integration process, and also presenting better strategies for building integrated modeling systems. We identified five different phases to characterize integration process: pre-integration assessment, preparation of models for integration, orchestration of models during simulation, data interoperability, and testing. Commonly, there is little reuse of existing frameworks beyond the development teams and not much sharing of science components across frameworks. We believe this must change to enable researchers and assessors to form complex workflows that leverage the current environmental science available. In this paper, we characterize the model integration process and compare integration practices of different groups. We highlight key strategies, features, standards, and practices that can be employed by developers to increase reuse and interoperability of science software components and systems.

AB - Integration of models requires linking models which can be developed using different tools, methodologies, and assumptions. We performed a literature review with the aim of improving our understanding of model integration process, and also presenting better strategies for building integrated modeling systems. We identified five different phases to characterize integration process: pre-integration assessment, preparation of models for integration, orchestration of models during simulation, data interoperability, and testing. Commonly, there is little reuse of existing frameworks beyond the development teams and not much sharing of science components across frameworks. We believe this must change to enable researchers and assessors to form complex workflows that leverage the current environmental science available. In this paper, we characterize the model integration process and compare integration practices of different groups. We highlight key strategies, features, standards, and practices that can be employed by developers to increase reuse and interoperability of science software components and systems.

KW - METIS-319777

KW - ITC-ISI-JOURNAL-ARTICLE

UR - https://ezproxy2.utwente.nl/login?url=https://webapps.itc.utwente.nl/library/2017/isi/belete_ove.pdf

U2 - 10.1016/j.envsoft.2016.10.013

DO - 10.1016/j.envsoft.2016.10.013

M3 - Article

VL - 87

SP - 49

EP - 63

JO - Environmental modelling & software

JF - Environmental modelling & software

SN - 1364-8152

ER -