DocumentCode
3392737
Title
Rule execution in a Service-Oriented Architecture for distributed simulation on the Grid
Author
Wang, Yong ; Turner, Stephen John
Author_Institution
Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore
fYear
2008
fDate
10-12 Oct. 2008
Firstpage
1151
Lastpage
1158
Abstract
Nowadays, more researchers in the simulation field are interested in the use of a service-oriented architecture and component-based system in order to design more efficient large-scale distributed simulation systems. A Service-Oriented Architecture (SOA) is a collection of independent services with well-defined interfaces that can be accessed without knowledge of their implementation. A component-based approach separates the whole system into different parts based on their functionalities. In this paper, a framework for component-based distributed simulation on the Grid (SOAr-DSGrid) is introduced. One of the major issues in designing the framework is to have efficient data flow and control flow in the framework. Data flow describes the way that data moves in the system while control flow determines the order of activities that happen in the system. The rule engine is a critical part of the framework and is responsible for managing the distributed data flow and control flow. The design and implementation of the rule engine is the major focus of this paper. The rule engine enables the framework to be more scalable as the components within the framework now communicate in a fully distributed manner.
Keywords
data flow analysis; digital simulation; grid computing; object-oriented programming; software architecture; component-based system; distributed data flow; grid; large-scale distributed simulation systems; rule execution; service-oriented architecture; Computational modeling; Computer architecture; Control systems; Distributed computing; Engines; Large-scale systems; Load management; Resource management; Runtime; Service oriented architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
System Simulation and Scientific Computing, 2008. ICSC 2008. Asia Simulation Conference - 7th International Conference on
Conference_Location
Beijing
Print_ISBN
978-1-4244-1786-5
Electronic_ISBN
978-1-4244-1787-2
Type
conf
DOI
10.1109/ASC-ICSC.2008.4675540
Filename
4675540
Link To Document