Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Technical Report

Inertial Navigation System Simulator Program: Top-Level Design (1987)

  • December 1987
  • By Mark H. Klein, Stefan F. Landherr
  • This 1987 document discusses top-level design from three points of view: data flow perspective, the concurrency and control perspective, and the Adamodule perspective.
  • Publisher: Software Engineering Institute
    CMU/SEI Report Number: CMU/SEI-87-TR-034
  • Abstract

    A real-time Ada application, an Inertial Navigation System (INS) simulator, is being developed by the Real-Time Embedded Systems Testbed Project as a vehicle to analyze issues regarding the use of Ada in the real-time embedded domain and to provide a context for future experimentation. The technical philosophy behind developing a real-time Ada artifact is to: (1) select a representative (e.g., strict timing demands, multiple concurrent activities, low-level I/O, error handling, interrupts, and periodic activities) real-time application; (2) use Ada tasks as the unit of concurrency for the real-time design; and (3) apply any relevant practical results being produced by the real-time scheduling research community. In particular, the INS simulator must satisfy a set of timing requirements that are similar to an INS with respect to data updating, message transmission, and message reception. This document discusses the top-level design of this application from three points of view: data flow perspective, concurrency and control perspective, and the Ada module perspective.

  • Download

Cite This Report

SEI

Klein, Mark; & Landherr, Stefan. Inertial Navigation System Simulator Program: Top-Level Design (1987). CMU/SEI-87-TR-034. Software Engineering Institute, Carnegie Mellon University. 1987. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=10423

IEEE

Klein. Mark, and Landherr. Stefan, "Inertial Navigation System Simulator Program: Top-Level Design (1987)," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-87-TR-034, 1987. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=10423

APA

Klein, Mark., & Landherr, Stefan. (1987). Inertial Navigation System Simulator Program: Top-Level Design (1987) (CMU/SEI-87-TR-034). Retrieved July 21, 2017, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=10423

CHI

Mark Klein, & Stefan Landherr. Inertial Navigation System Simulator Program: Top-Level Design (1987) (CMU/SEI-87-TR-034). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 1987. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=10423

MLA

Klein, Mark., & Landherr, Stefan. 1987. Inertial Navigation System Simulator Program: Top-Level Design (1987) (Technical Report CMU/SEI-87-TR-034). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=10423

BibTex

@techreport{KleinInertialNavigation1987,
title={Inertial Navigation System Simulator Program: Top-Level Design (1987)},
author={Mark Klein and Stefan Landherr},
year={1987},
number={CMU/SEI-87-TR-034},
institution={Software Engineering Institute, Carnegie Mellon University},
address={Pittsburgh, PA},
url={http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=10423} }