skip to main content
10.5555/1357910.1357972acmotherconferencesArticle/Chapter ViewAbstractPublication PagesscscConference Proceedingsconference-collections
research-article

Time management in a service-oriented architecture for distributed simulation on the grid

Published: 16 July 2007 Publication History

Abstract

A Service-Oriented Architecture is essentially a collection of independent services with well-defined interfaces that can be accessed without knowledge of their implementation. The architecture is widely used in Grid computing to achieve resource virtualization, on-demand provisioning, and service (resource) sharing. As the Grid has shown its potential as a suitable environment for simulation and modeling, a Service-Oriented Architecture for Distributed Simulation on the Grid (SOAr-DSGrid) was proposed. Like other simulation systems, time management is a crucial part of the whole system. It manages the logical time and guarantees that the whole simulation system is causally correct. This paper describes the implementation of distributed time management in SOAr-DSGrid. The time management makes use of the simulation topology information to reduce constraints on time advancement between simulation components. Various experiments conducted on a cluster demonstrate that a fully distributed time management system has better scalability and efficiency than the centralized version.

References

[1]
I. Foster and C. Kesselman. The Anatomy of the Grid: Enabling Scalable Virtual Organizations. In Cluster Computing and the Grid, pages 6--7, 2001.
[2]
X. J. Chen, W. T. Cai, S. J. Turner, and Y. Wang. SOAr-DSGrid: Service-Oriented Architecture for Distributed Simulation on the Grid. In 20th Workshop on Principles of Advanced and Distributed Simulation (PADS 2006), pages 65--73, Singapore, May 2006.
[3]
R. M. Fujimoto. Parallel and Distributed Simulations Systems. Wiley, NJ, 2000.
[4]
IEEE. IEEE Standard 1516 (HLA Rules), 1516.1 (Interface Specification) and 1516.2 (OMT), Sep 2000.
[5]
F. Kuhl, J. S. Dahmann, and R. Weatherly. Creating Computer Simulation Systems: An Introduction to the High Level Architecture. Prentice Hall PTR, Indiana, Sep 1999.
[6]
C. D. Carothers and R. M. Fujimoto. Design and Implementation of HLA Time Management in the RTI Version F.0. In Winter Simulation Conference, pages 373--380, Dec 1997.
[7]
R. M. Fujimoto and R. Weatherly. Time Management in the DoD High Level Architecture. In 10th Workshop on Parallel and Distributed Simulation (PADS '96), pages 60--67, May 1996.
[8]
DMSO. RTI 1.3-Next Generation Programmer's Guide, Version 5. Department of Defence, Defense Modeling and Simulation Office, 2002.
[9]
B. P. Gan, L. Liu, S. Jain, S. J. Turner, W. T. Cai, and W. J. Hsu. Distributed Supply Chain Simulation Across Enterprise Boundaries. In Winter Simulation Conference, pages 1245--1251, Dec 2000.
[10]
Globus. GT4, Globus Toolkit Version 4.0, 2006.
[11]
P. Wonnacott and D. Bruce. A Prototype Implementation of APOSTLE, and its Performance. In SCS Summer Computer Simulation Conference, pages 197--205, 1995.

Cited By

View all
  • (2008)An Efficient Time Management Scheme for Large-Scale Distributed Simulation Based on JXTA Peer-to-Peer NetworkProceedings of the 2008 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications10.1109/DS-RT.2008.39(167-172)Online publication date: 27-Oct-2008
  1. Time management in a service-oriented architecture for distributed simulation on the grid

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    SCSC '07: Proceedings of the 2007 Summer Computer Simulation Conference
    July 2007
    1363 pages
    ISBN:1565553160

    Sponsors

    • SCS: Society for Modeling and Simulation International

    In-Cooperation

    Publisher

    Society for Computer Simulation International

    San Diego, CA, United States

    Publication History

    Published: 16 July 2007

    Check for updates

    Author Tags

    1. component-based simulation
    2. distributed
    3. grid
    4. service-oriented architecture
    5. time management

    Qualifiers

    • Research-article

    Conference

    SCSC07
    Sponsor:
    • SCS
    SCSC07: 2007 Summer Computer Simulation Conference
    July 16 - 19, 2007
    California, San Diego

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 01 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2008)An Efficient Time Management Scheme for Large-Scale Distributed Simulation Based on JXTA Peer-to-Peer NetworkProceedings of the 2008 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications10.1109/DS-RT.2008.39(167-172)Online publication date: 27-Oct-2008

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media