title: Reusable component model development approach for parallel and distributed simulation.
abstract: 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.
authors.affiliation: State Key Laboratory of High Performance Computing, National University of Defense Technology, Changsha 410073, China ; College of Information System and Management, National University of Defense Technology, Changsha 410073, China.
authors.forename: Feng
authors.initials: F
authors.lastname: Zhu
authors.affiliation: State Key Laboratory of High Performance Computing, National University of Defense Technology, Changsha 410073, China ; College of Information System and Management, National University of Defense Technology, Changsha 410073, China.
authors.forename: Yiping
authors.initials: Y
authors.lastname: Yao
authors.affiliation: State Key Laboratory of High Performance Computing, National University of Defense Technology, Changsha 410073, China.
authors.forename: Huilong
authors.initials: H
authors.lastname: Chen
authors.affiliation: State Key Laboratory of High Performance Computing, National University of Defense Technology, Changsha 410073, China.
authors.forename: Feng
authors.initials: F
authors.lastname: Yao
mesh_terms: D003198:Computer Simulation; D012984:Software; D012985:Software Design
references.citation: ScientificWorldJournal. 2012;2012:590287
references.pmid: 22792047
references.citation: ScientificWorldJournal. 2013 Sep 09;2013:786961
references.pmid: 24106454