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 Dec 1
EventSpring Simulation Interoperability Workshop 2007, 07 Spring SIW - Norfolk, VA, United States
Duration: 2007 Mar 252007 Mar 30

Other

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

Fingerprint

Distributed Simulation
Web services
Web Services
Information Services
Federation
Information services
Model
Weather information services
Geographic information systems
Engine
WebGIS
Engines
Framework
Resources
Interactivity
Data Exchange
Electronic data interchange
Web Application
XML
Weather

Keywords

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

ASJC Scopus subject areas

  • Modelling and Simulation

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)

A framework for distributed simulation based on AJAX model. / Choi, Dong Min; Jeong, Chang-Sung.

Simulation Interoperability Standards Organization - Spring Simulation Interoperability Workshop 2007, 07 Spring SIW. 2006. p. 374-379.

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

Choi, DM & 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, Spring Simulation Interoperability Workshop 2007, 07 Spring SIW, Norfolk, VA, United States, 07/3/25.
Choi DM, Jeong C-S. A framework for distributed simulation based on AJAX model. In Simulation Interoperability Standards Organization - Spring Simulation Interoperability Workshop 2007, 07 Spring SIW. 2006. p. 374-379
Choi, Dong Min ; Jeong, Chang-Sung. / A framework for distributed simulation based on AJAX model. Simulation Interoperability Standards Organization - Spring Simulation Interoperability Workshop 2007, 07 Spring SIW. 2006. pp. 374-379
@inproceedings{2f63af0252dd49d78023b32f105fe211,
title = "A framework for distributed simulation based on AJAX model",
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.",
keywords = "AJAX, Distributed simulation, HLA, Mash-up, Visualization",
author = "Choi, {Dong Min} and Chang-Sung Jeong",
year = "2006",
month = "12",
day = "1",
language = "English",
isbn = "9781604239232",
pages = "374--379",
booktitle = "Simulation Interoperability Standards Organization - Spring Simulation Interoperability Workshop 2007, 07 Spring SIW",

}

TY - GEN

T1 - A framework for distributed simulation based on AJAX model

AU - Choi, Dong Min

AU - Jeong, Chang-Sung

PY - 2006/12/1

Y1 - 2006/12/1

N2 - 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.

AB - 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.

KW - AJAX

KW - Distributed simulation

KW - HLA

KW - Mash-up

KW - Visualization

UR - http://www.scopus.com/inward/record.url?scp=84865644092&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84865644092&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:84865644092

SN - 9781604239232

SP - 374

EP - 379

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

ER -