Controller and Communications Middleware Survey and Evaluation.

Abstract

There is a need for a standard core architecture to reduce the costs of developing and maintaining ground control systems for different satellites. This report documents a survey and evaluation of next generation computing technology trends relevant to the need. In addition to the advent of the Internet, there are two Important on-going evolutions impacting the area - the migration to distributed client-server computing and the paradigm shift to object-oriented (OO) programming. New application software is being developed based on a distributed object model and clients are tied to servers by software called "middleware." Available commercial-off-the- shelf (COTS) controller and communication middleware are evaluated for their applicability to satellite ground stations and for distributed processing, distributed database access, and distributed systems management. Available products and vendors are listed. Low-cost satellite ground station application software with the flexibility to adapt as requirements change can be built using COTS-available middleware. Although most middleware frees the application developer from the need for network programming, it nevertheless requires an experienced implementation staff for the selection of an integrated set of middleware products.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Aug 27, 1998
Accession Number
ADA359600

Entities

People

  • Forrest Harrell
  • Roland Kranz

Organizations

  • Aerojet Rocketdyne Holdings

Tags

Communities of Interest

  • Energy and Power Technologies
  • Space

DTIC Thesaurus Topics

  • Application Software
  • Computer Networks
  • Computer Program Documentation
  • Computer Program Reliability
  • Computer Programming
  • Computer Programs
  • Computers
  • Database Management Systems
  • Databases
  • Electronic Mail
  • Information Systems
  • Network Computing
  • Network Protocols
  • Operating Systems
  • Relational Database Management Systems
  • Transport Protocols
  • Web Browsers

Fields of Study

  • Computer science
  • Engineering

Readers

  • Parallel and Distributed Computing.
  • Software Engineering.
  • Tactical Satellite Communications Systems Engineering.

Technology Areas

  • Space
  • Space - Satellites