Naval Logistics Simulator

Abstract

This thesis provides initial development of an interactive simulation for training Operational Logistics students in the management of Naval Operational Logistics. The model is designed with a modular architecture, enabling the flexibility to upgrade or modify selected components without altering the rest of the simulation. The simulation is implemented in the Java programming language, allowing the model to run on all major operating systems. The major components of the model include a discrete event simulation, a Graphical User Interface (GUI), and controller classes that connect the two. These controller classes pass user commands to the non-visual simulation for execution and information from the simulation to the GUI for display. Data required by the non-visual simulation is inputted from a separate database and configuration files. This feature allows the simulation to run different scenarios with distinct maps and graphics with no modification to the compiled computer code. The simulation and data structure developed in this thesis provide a solid foundation for further expansion into a fully featured interactive naval logistics training simulation.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1999
Accession Number
ADA370699

Entities

People

  • Anthony W. Troxell

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Biomedical
  • Ground and Sea Platforms
  • Sensors
  • Weapons Technologies

DTIC Thesaurus Topics

  • Aircraft Carriers
  • Computer Programming
  • Computer Programs
  • Computers
  • Database Management Systems
  • Domain Specific Programming Languages
  • Graphical User Interface
  • Java Programming Language
  • Logistics
  • Naval Logistics
  • Naval Operations
  • Navy
  • Object Oriented Programming
  • Operating Systems
  • Programming Languages
  • Simulators
  • User Interface

Fields of Study

  • Computer science

Readers

  • Computational Modeling and Simulation
  • Database Systems and Applications
  • Logistics and Supply Chain Management.