Electronic Maneuvering Board and Dead Reckoning Tracer Decision Aid for the Officer of the Deck

Abstract

The U,S Navy currently bases the majority of our contact management decisions around a time and manning intensive paper-based Maneuvering Board process. Additional manning requirements are involved on many Naval Ships in order to accurately convey the information to the OOD and/or the Commanding Officer. When given situations where there exist multiple contacts, the current system is quickly overwhelmed and may not provide Decision-Makers a complete and accurate picture in a timely manner. The purpose of this research is to implement a stand-alone system that will provide timely and accurate contact information for Decision-Makers. By creating a reliable, automated system in a format that is familiar to all Surface Warfare Officers, we will provide the Navy with a valuable decision-making tool, while increasing ease of data exchange and reducing current redundancies and manning inefficient practices, Our software design is based upon the Unified Modeling Language (UML). UML allows us to construct a software model that is supported by the Ada programming language. Our design is based upon these fundamental tenants: Non-Operating System dependent, Non-Hardware System dependent, Extensible and Modular design. Ada provides a certified compiler, making our code robust and assuring the "buyer" that the program does what we advertise it to do.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2001
Accession Number
ADA397270

Entities

People

  • Joey L. Frantzen
  • Kenneth L. Ehresman

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • C4I
  • Ground and Sea Platforms
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Control Systems
  • Dead Reckoning
  • Debugging
  • Global Positioning Systems
  • High Level Languages
  • Language
  • Navigation
  • Operating Systems
  • Programming Languages
  • Software Design
  • Software Development
  • Surface Warfare
  • Warfare

Fields of Study

  • Computer science

Readers

  • Defense Acquisition Program Management
  • Geospatial Intelligence and Artificial Intelligence Analytics
  • Systems Analysis and Design

Technology Areas

  • Microelectronics