Title | Implementing a Loosely-Coupled Integrated Assessment Model in the Pegasus Workflow Management System |
Publication Type | Conference Paper and Presentation |
Year of Publication | 2020 |
Authors | Clemins, PJ, Turnbull, S, Rodgers, M, Zia, A |
Conference Name | PEARC20 (Practice & Experience in Advance Research Computing Conference Series 2020) |
Date Published | 2020/07 |
Publisher | PEARC (Practice & Experience in Advanced Research Computing Conference Series) |
Conference Location | Portland, OR (virtual) |
Keywords | Integrated Assessment Modeling, Loosely coupled Software Systems, Modular Software Systems, Workflow Management Systems |
Abstract | Integrated assessment models (IAMs) are commonly used to explore the interactions between different modeled components of socio-environmental systems (SES). Most IAMs are built in a tightly-coupled framework so that the complex interactions between the models can be efficiently implemented within the framework in a straight forward manner. However, tightly-coupled frameworks make it more difficult to change individual models within the IAM because of the high level of integration between the models. Prioritizing flexibility over computational efficiency, the IAM presented here is built using a loosely-coupled framework and implemented in the Pegasus Workflow Management System. The modular nature of loosely-coupled systems allows each component model within the IAM to be easily exchanged for another component model from the same domain assuming each provides the same input / output interface. This flexibility allows researchers to experiment with different models for each SES component and facilitates simple upgrades between each version of the independently developed component models. |
URL | https://sched.co/cnXQ |
DOI | 10.1145/3311790.3396638 |
Implementing a Loosely-Coupled Integrated Assessment Model in the Pegasus Workflow Management System
Status:
Published
Attributable Grant:
BREE
Grant Year:
Year5 StatusChanged
Acknowledged VT EPSCoR:
Ack-Yes
2nd Attributable Grant:
RACC
2nd Grant Year:
2nd_Post_Grant
2nd Acknowledged Grant:
2nd_Ack-Yes