Vessel Traffic Services Processing/Display Subsystem Software Requirements and Design. Part 2. Software Design.

Abstract

This report defines the detailed operational requirements for the Vessel Traffic System (VTS) Processing/Display Subsystem and provides the current state of the software design. Both parts (i.e., requirements and design) of this report begin with an overview and an introduction to the methodology used. The balance of both parts is a detailed, technically oriented, function by function description of the specification on the one hand and the design on the other. Specifications are included for operator invoked functions which are used to enter and retrieve information, and to request subsystem services; as well as specifications for automatic processes which update vessel location, course and speed, and detect and report on potentially hazardous conditions. At the highest level of the design, the software for the VTS Processing/Display Subsystem has been decomposed into processes which operate concurrently and cooperate to perform the required functions. These processes will communicate and synchronize their activities by the exchange of explicit messages and answers. This approach provides flexibility in assigning processes to processors, which is a critical factor in providing a system that can manage a broad range of functional and load handling requirements. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1979
Accession Number
ADA078937

Entities

People

  • Bonnie A. Mcintosh
  • Carle C. Henson
  • R. Scott Graham

Tags

Communities of Interest

  • Ground and Sea Platforms

DTIC Thesaurus Topics

  • Algorithms
  • Alphanumeric Displays
  • Artificial Intelligence
  • Computers
  • Databases
  • Day
  • Dead Reckoning
  • Debugging
  • Detection
  • Hazards
  • Navigational Aids
  • Navigational Equipment
  • Operating Systems
  • Software Design
  • Time Intervals
  • Two Dimensional
  • Weather Stations

Fields of Study

  • Computer science
  • Engineering

Readers

  • Maritime Security/Maritime Homeland Security
  • Software Engineering
  • Software Engineering.