Reusable Software Architecture for Spacecraft

Abstract

This report provides a comprehensive overview of a tool that incorporates the products of spacecraft domain engineering to help automate the flight software application engineering process. The tool, called the Workbench, was developed under the Reusable Software Architecture for Spacecraft (RSAS) contract for the Air Force Research Laboratory's Phillips Research Site. It incorporates a domain decision model that is used to determine the selection and possible tailoring of reusable components for the instantiation of domain applications. Workbench users specify application attributes via a graphical interface. They are assisted by context sensitive on-line help information that is available through a Web browser such as Netscape. Although the Workbench was developed to simplify and automate the reuse of spacecraft flight software, it facilitates application engineering in any product line environment where the reuse of assets is governed by a complex decision making process. It can be adapted for non-spacecraft applications where domain engineering tasks have been completed.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 1998
Accession Number
ADA348353

Entities

People

  • Benjamin Moultrie

Organizations

  • Lockheed Martin

Tags

Communities of Interest

  • Materials and Manufacturing Processes
  • Space

DTIC Thesaurus Topics

  • Air Force
  • Air Force Research Laboratories
  • Application Software
  • Astronautics
  • Computers
  • Contracts
  • Engineering
  • Graphical User Interface
  • Human Systems Integration
  • Military Research
  • Reconnaissance Satellites
  • Software Design
  • Software Development
  • Spacecraft
  • User Interface
  • Vehicles
  • Web Browsers

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Software Engineering.
  • Space Exploration and Orbital Mechanics.

Technology Areas

  • Space