A framework for distributed simulation based on AJAX model

Dong Min Choi, Chang Sung Jeong

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

AJAX is a popular web-based development model for enhancing application performance and interactivity. Besides enabling web applications to be functional for desktop applications, AJAX is also suitable for calling SOAP web services since it uses an XML based data structure for data exchange. The AJAX based Mash-up service can provide an integrated experience for a user by combining content from various sources. Usually, mash-up consists of a content provider, mash-up server, and a client application. By using AJAX based Mash-up engine, it is possible to easily expand HLA based distributed simulations with different kinds of web services, such as geographic information services, weather information services, and so forth. This paper describes a framework for expanding HLA based distributed simulation with other kinds of web services through the use of AJAX technologies. The proposed framework is a multi-layered architecture which consists of a resource layer, web service layer, mash-up service layer, and application layer. The web service layer wraps resources such as HLA federations, geographic information services in SOAP web services and provides content to the mash-up layer. In the mash-up service layer, content sourced from a federation web services and GIS web services are integrated into new content by an AJAX based Mash-up engine. A user can access and control the HLA federation and GIS service through a browser-based rich client application. By using this framework, HLA based distributed simulation can easily be expanded with different kinds of existing web services, and a more integrated experience can be provided to the user.

Original languageEnglish
Title of host publicationSimulation Interoperability Standards Organization - Spring Simulation Interoperability Workshop 2007, 07 Spring SIW
Pages374-379
Number of pages6
Publication statusPublished - 2006
EventSpring Simulation Interoperability Workshop 2007, 07 Spring SIW - Norfolk, VA, United States
Duration: 2007 Mar 252007 Mar 30

Publication series

NameSimulation Interoperability Standards Organization - Spring Simulation Interoperability Workshop 2007, 07 Spring SIW

Other

OtherSpring Simulation Interoperability Workshop 2007, 07 Spring SIW
CountryUnited States
CityNorfolk, VA
Period07/3/2507/3/30

Keywords

  • AJAX
  • Distributed simulation
  • HLA
  • Mash-up
  • Visualization

ASJC Scopus subject areas

  • Modelling and Simulation

Fingerprint Dive into the research topics of 'A framework for distributed simulation based on AJAX model'. Together they form a unique fingerprint.

  • Cite this

    Choi, D. M., & Jeong, C. S. (2006). A framework for distributed simulation based on AJAX model. In Simulation Interoperability Standards Organization - Spring Simulation Interoperability Workshop 2007, 07 Spring SIW (pp. 374-379). (Simulation Interoperability Standards Organization - Spring Simulation Interoperability Workshop 2007, 07 Spring SIW).