Extending DoD Modeling and Simulation with Web 2.0, Ajax and X3D

Abstract

DoD has much to gain from open source Web 2.0 and Ajax Applications. The Java language has come a long way in providing real world case studies and scalable solutions for the enterprise that are currently in production on sites such as eBay.com (http://www.ebay.com) and MLB.com (http://www.mlb.com). The most popular Ajax application in production is Google Maps (http://maps.google.com), which serves as a good example of the power of the technology. Open Source technology has matured greatly in the past three years and is now mature enough for deployment within DoD systems. In the past, management within the DoD has been reluctant to consider Enterprise Level Open Source Technologies as a solution in the fear that they might receive little to no support. In fact, the Open Source Business Model is entirely based on first developing a broad user base then providing support as a service for their clients. DoD Modeling and Simulation can create dynamic and compelling content that is ready for the challenges of the 21st century and completely integrated with the GIG (Global Information Grid) concept. This paper goes over a short history of MVC (Model View Controller Architectures) and goes over various pros and cons of each framework (Struts, Spring, Java Server Faces) which is critical for the deployment of a modern Java Web Application. Ajax and various frameworks are then discussed (Dojo, Google Web Toolkit (GWT), ZK, and Echo2). The paper then touches on Ajax3D technologies and the use of Rez to generate simple 3D models of entire cities and goes on to discuss possible extended functionality of the Rez concept to create a terrain system like Google Earth in X3D.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2007
Accession Number
ADA473985

Entities

People

  • Michael Farias

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Cyber
  • Energy and Power Technologies
  • Ground and Sea Platforms
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Computer Program Documentation
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Electronic Mail
  • Information Systems
  • Network Protocols
  • Operating Systems
  • Relational Database Management Systems
  • Smartphones
  • Software Development
  • Virtual Reality
  • Web Applications
  • Web Browsers
  • Web Service
  • World Geodetic System

Fields of Study

  • Computer science

Readers

  • Educational Psychology
  • Enterprise Information Systems Architecture and Joint Command Capability Interoperability Support.
  • Library and Information Science/ Studies, Southeast Asia Studies, Bibliography of Vietnam and Lao Studies.