Cargando…

Reusable Component Model Development Approach for Parallel and Distributed Simulation

Model reuse is a key issue to be resolved in parallel and distributed simulation at present. However, component models built by different domain experts usually have diversiform interfaces, couple tightly, and bind with simulation platforms closely. As a result, they are difficult to be reused acros...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhu, Feng, Yao, Yiping, Chen, Huilong, Yao, Feng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3960566/
https://www.ncbi.nlm.nih.gov/pubmed/24729751
http://dx.doi.org/10.1155/2014/696904
_version_ 1782308172564791296
author Zhu, Feng
Yao, Yiping
Chen, Huilong
Yao, Feng
author_facet Zhu, Feng
Yao, Yiping
Chen, Huilong
Yao, Feng
author_sort Zhu, Feng
collection PubMed
description Model reuse is a key issue to be resolved in parallel and distributed simulation at present. However, component models built by different domain experts usually have diversiform interfaces, couple tightly, and bind with simulation platforms closely. As a result, they are difficult to be reused across different simulation platforms and applications. To address the problem, this paper first proposed a reusable component model framework. Based on this framework, then our reusable model development approach is elaborated, which contains two phases: (1) domain experts create simulation computational modules observing three principles to achieve their independence; (2) model developer encapsulates these simulation computational modules with six standard service interfaces to improve their reusability. The case study of a radar model indicates that the model developed using our approach has good reusability and it is easy to be used in different simulation platforms and applications.
format Online
Article
Text
id pubmed-3960566
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-39605662014-04-13 Reusable Component Model Development Approach for Parallel and Distributed Simulation Zhu, Feng Yao, Yiping Chen, Huilong Yao, Feng ScientificWorldJournal Research Article Model reuse is a key issue to be resolved in parallel and distributed simulation at present. However, component models built by different domain experts usually have diversiform interfaces, couple tightly, and bind with simulation platforms closely. As a result, they are difficult to be reused across different simulation platforms and applications. To address the problem, this paper first proposed a reusable component model framework. Based on this framework, then our reusable model development approach is elaborated, which contains two phases: (1) domain experts create simulation computational modules observing three principles to achieve their independence; (2) model developer encapsulates these simulation computational modules with six standard service interfaces to improve their reusability. The case study of a radar model indicates that the model developed using our approach has good reusability and it is easy to be used in different simulation platforms and applications. Hindawi Publishing Corporation 2014-03-03 /pmc/articles/PMC3960566/ /pubmed/24729751 http://dx.doi.org/10.1155/2014/696904 Text en Copyright © 2014 Feng Zhu et al. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Zhu, Feng
Yao, Yiping
Chen, Huilong
Yao, Feng
Reusable Component Model Development Approach for Parallel and Distributed Simulation
title Reusable Component Model Development Approach for Parallel and Distributed Simulation
title_full Reusable Component Model Development Approach for Parallel and Distributed Simulation
title_fullStr Reusable Component Model Development Approach for Parallel and Distributed Simulation
title_full_unstemmed Reusable Component Model Development Approach for Parallel and Distributed Simulation
title_short Reusable Component Model Development Approach for Parallel and Distributed Simulation
title_sort reusable component model development approach for parallel and distributed simulation
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3960566/
https://www.ncbi.nlm.nih.gov/pubmed/24729751
http://dx.doi.org/10.1155/2014/696904
work_keys_str_mv AT zhufeng reusablecomponentmodeldevelopmentapproachforparallelanddistributedsimulation
AT yaoyiping reusablecomponentmodeldevelopmentapproachforparallelanddistributedsimulation
AT chenhuilong reusablecomponentmodeldevelopmentapproachforparallelanddistributedsimulation
AT yaofeng reusablecomponentmodeldevelopmentapproachforparallelanddistributedsimulation