search menu icon-carat-right cmu-wordmark

Prototype Real-Time Monitor: Design

Technical Report
The requirements imposed by flight simulators and good software engineering practice on Ada systems force software engineers to seek new solutions to the problem of monitoring executing software. This report examines some of these requirements and, based on these requirements, defines a subset for implementation as a prototype real-time monitor (RTM).
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-87-TR-038

Abstract

This report describes the software design used to implement the prototype real-time monitor requirements. The design is presented at three levels: system level, object level, and package architecture level. The report concludes with a discussion of the key implementation obstacles that had to be overcome to develop a working prototype: determining system addresses, communicating with an executing application, accessing application memory, converting data into human-readable form, and distributed CPU architectures.

Cite This Technical Report

Van Scoy, R., Plinta, C., D'Ippolito, R., Lee, K., & Rissman, M. (1987, November 1). Prototype Real-Time Monitor: Design. (Technical Report CMU/SEI-87-TR-038). Retrieved April 24, 2024, from https://insights.sei.cmu.edu/library/prototype-real-time-monitor-design/.

@techreport{van_scoy_1987,
author={Van Scoy, Roger and Plinta, Charles and D'Ippolito, Richard and Lee, Kenneth and Rissman, Michael},
title={Prototype Real-Time Monitor: Design},
month={Nov},
year={1987},
number={CMU/SEI-87-TR-038},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://insights.sei.cmu.edu/library/prototype-real-time-monitor-design/},
note={Accessed: 2024-Apr-24}
}

Van Scoy, Roger, Charles Plinta, Richard D'Ippolito, Kenneth Lee, and Michael Rissman. "Prototype Real-Time Monitor: Design." (CMU/SEI-87-TR-038). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, November 1, 1987. https://insights.sei.cmu.edu/library/prototype-real-time-monitor-design/.

R. Van Scoy, C. Plinta, R. D'Ippolito, K. Lee, and M. Rissman, "Prototype Real-Time Monitor: Design," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Report CMU/SEI-87-TR-038, 1-Nov-1987 [Online]. Available: https://insights.sei.cmu.edu/library/prototype-real-time-monitor-design/. [Accessed: 24-Apr-2024].

Van Scoy, Roger, Charles Plinta, Richard D'Ippolito, Kenneth Lee, and Michael Rissman. "Prototype Real-Time Monitor: Design." (Technical Report CMU/SEI-87-TR-038). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Nov. 1987. https://insights.sei.cmu.edu/library/prototype-real-time-monitor-design/. Accessed 24 Apr. 2024.

Van Scoy, Roger; Plinta, Charles; D'Ippolito, Richard; Lee, Kenneth; & Rissman, Michael. Prototype Real-Time Monitor: Design. CMU/SEI-87-TR-038. Software Engineering Institute. 1987. https://insights.sei.cmu.edu/library/prototype-real-time-monitor-design/