Research on the Development Approach for Reusable Model in Parallel Discrete Event Simulation

Model reuse is an essential means to meet the demand of model development in complex simulation. An effective approach to realize the model reusability is to establish standard model specification including interface specification and representation specification. By standardizing model’s external i...

Full description

Saved in:
Bibliographic Details
Main Authors: Jianbo Li, Yiping Yao, Wenjie Tang, Feng Zhu
Format: Article
Language:English
Published: Wiley 2015-01-01
Series:Discrete Dynamics in Nature and Society
Online Access:http://dx.doi.org/10.1155/2015/580328
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832549049759170560
author Jianbo Li
Yiping Yao
Wenjie Tang
Feng Zhu
author_facet Jianbo Li
Yiping Yao
Wenjie Tang
Feng Zhu
author_sort Jianbo Li
collection DOAJ
description Model reuse is an essential means to meet the demand of model development in complex simulation. An effective approach to realize the model reusability is to establish standard model specification including interface specification and representation specification. By standardizing model’s external interfaces, Reusable Component Model Framework (RCMF) achieves the model reusability acting as an interface specification. However, the RCMF model is presently developed just through manual programing. Besides implementing model’s business logic, modeler should also ensure the model strictly following the reusable framework, which is very distracting. And there lacks model description information for instructing model reuse or integration. To address these issues, we first explored an XML-based model description file which completed RCMF as the model representation and then proposed a RCMF model development tool—SuKit. Model description file describes a RCMF model and can be used for regenerating a model and instructing model integration. SuKit can generate a skeleton RCMF model together with a model-customized description file with the configured information. Modeler then just needs to concentrate on the model processing logic. The case study indicates that SuKit has good capability of developing RCMF models and the well-formed description file can be used for model reuse and integration.
format Article
id doaj-art-9896381df9a747c79f4e51a4dde074a2
institution Kabale University
issn 1026-0226
1607-887X
language English
publishDate 2015-01-01
publisher Wiley
record_format Article
series Discrete Dynamics in Nature and Society
spelling doaj-art-9896381df9a747c79f4e51a4dde074a22025-02-03T06:12:18ZengWileyDiscrete Dynamics in Nature and Society1026-02261607-887X2015-01-01201510.1155/2015/580328580328Research on the Development Approach for Reusable Model in Parallel Discrete Event SimulationJianbo Li0Yiping Yao1Wenjie Tang2Feng Zhu3College of Computer, National University of Defense Technology, Changsha 410073, ChinaCollege of Computer, National University of Defense Technology, Changsha 410073, ChinaCollege of Information System and Management, National University of Defense Technology, Changsha 410073, ChinaCollege of Information System and Management, National University of Defense Technology, Changsha 410073, ChinaModel reuse is an essential means to meet the demand of model development in complex simulation. An effective approach to realize the model reusability is to establish standard model specification including interface specification and representation specification. By standardizing model’s external interfaces, Reusable Component Model Framework (RCMF) achieves the model reusability acting as an interface specification. However, the RCMF model is presently developed just through manual programing. Besides implementing model’s business logic, modeler should also ensure the model strictly following the reusable framework, which is very distracting. And there lacks model description information for instructing model reuse or integration. To address these issues, we first explored an XML-based model description file which completed RCMF as the model representation and then proposed a RCMF model development tool—SuKit. Model description file describes a RCMF model and can be used for regenerating a model and instructing model integration. SuKit can generate a skeleton RCMF model together with a model-customized description file with the configured information. Modeler then just needs to concentrate on the model processing logic. The case study indicates that SuKit has good capability of developing RCMF models and the well-formed description file can be used for model reuse and integration.http://dx.doi.org/10.1155/2015/580328
spellingShingle Jianbo Li
Yiping Yao
Wenjie Tang
Feng Zhu
Research on the Development Approach for Reusable Model in Parallel Discrete Event Simulation
Discrete Dynamics in Nature and Society
title Research on the Development Approach for Reusable Model in Parallel Discrete Event Simulation
title_full Research on the Development Approach for Reusable Model in Parallel Discrete Event Simulation
title_fullStr Research on the Development Approach for Reusable Model in Parallel Discrete Event Simulation
title_full_unstemmed Research on the Development Approach for Reusable Model in Parallel Discrete Event Simulation
title_short Research on the Development Approach for Reusable Model in Parallel Discrete Event Simulation
title_sort research on the development approach for reusable model in parallel discrete event simulation
url http://dx.doi.org/10.1155/2015/580328
work_keys_str_mv AT jianboli researchonthedevelopmentapproachforreusablemodelinparalleldiscreteeventsimulation
AT yipingyao researchonthedevelopmentapproachforreusablemodelinparalleldiscreteeventsimulation
AT wenjietang researchonthedevelopmentapproachforreusablemodelinparalleldiscreteeventsimulation
AT fengzhu researchonthedevelopmentapproachforreusablemodelinparalleldiscreteeventsimulation