Complex physical phenomena are characterized by sub-systems that continuously interact with each other, and that can be modeled with different computational models. To study such phenomena we need to integrate the heterogeneous computational models of the different sub-systems to precisely analyze the interactions between the various aspects that characterize the phenomenon as a whole. While efficient methods and consolidated software tools are available to build and simulate single models, the problem of devising a general and effective approach to integrate heterogeneous models has been studied only recently and is still largely an open issue. In this paper, we propose an engineering methodology to automate the process of integrating heterogeneous computational models. The methodology is based on the novel idea of capturing the relevant information about the different models and their integration strategies by means of meta-data that can be used to automatically generate an efficient integration framework for the specific set of models and interactions. In this position paper we discuss the various aspects of the integration problem, highlight the limits of the current solutions and characterize the novel methodology by means of a concrete biological case study.

Margara, A., Pezze', M., Pivkin, I., Santoro, M. (2015). Towards an engineering methodology for multi-model scientific simulations. In Proceedings - 2015 International Workshop on Software Engineering for High Performance Computing in Science, SE4HPCS 2015 (pp.51-55). Institute of Electrical and Electronics Engineers Inc. [10.1109/SE4HPCS.2015.15].

Towards an engineering methodology for multi-model scientific simulations

PEZZE', MAURO
Secondo
;
2015

Abstract

Complex physical phenomena are characterized by sub-systems that continuously interact with each other, and that can be modeled with different computational models. To study such phenomena we need to integrate the heterogeneous computational models of the different sub-systems to precisely analyze the interactions between the various aspects that characterize the phenomenon as a whole. While efficient methods and consolidated software tools are available to build and simulate single models, the problem of devising a general and effective approach to integrate heterogeneous models has been studied only recently and is still largely an open issue. In this paper, we propose an engineering methodology to automate the process of integrating heterogeneous computational models. The methodology is based on the novel idea of capturing the relevant information about the different models and their integration strategies by means of meta-data that can be used to automatically generate an efficient integration framework for the specific set of models and interactions. In this position paper we discuss the various aspects of the integration problem, highlight the limits of the current solutions and characterize the novel methodology by means of a concrete biological case study.
paper
scientific simulation, engineering science software, multi model simulation
English
IEEE/ACM International Workshop on Software Engineering for High Performance Computing in Science, SE4HPCS 2015 19 May
2015
Proceedings - 2015 International Workshop on Software Engineering for High Performance Computing in Science, SE4HPCS 2015
9781467370820
2015
51
55
7173511
none
Margara, A., Pezze', M., Pivkin, I., Santoro, M. (2015). Towards an engineering methodology for multi-model scientific simulations. In Proceedings - 2015 International Workshop on Software Engineering for High Performance Computing in Science, SE4HPCS 2015 (pp.51-55). Institute of Electrical and Electronics Engineers Inc. [10.1109/SE4HPCS.2015.15].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/172076
Citazioni
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 2
Social impact