• 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