Prototype Real-Time Monitor: Design
• SEI Report
Publisher
Software Engineering Institute
CMU/SEI Report Number
CMU/SEI-87-TR-038Topic or Tag
Abstract
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 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 SEI Report
Van Scoy, R., Plinta, C., D'Ippolito, R., Lee, K., & Rissman, M. (1987, November 1). Prototype Real-Time Monitor: Design. (SEI Report CMU/SEI-87-TR-038). Retrieved May 20, 2026, from https://www.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://www.sei.cmu.edu/library/prototype-real-time-monitor-design/},
note={Accessed: 2026-May-20}
}
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://www.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, SEI Report CMU/SEI-87-TR-038, 1-Nov-1987 [Online]. Available: https://www.sei.cmu.edu/library/prototype-real-time-monitor-design/. [Accessed: 20-May-2026].
Van Scoy, Roger, Charles Plinta, Richard D'Ippolito, Kenneth Lee, and Michael Rissman. "Prototype Real-Time Monitor: Design." (SEI Report CMU/SEI-87-TR-038). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Nov. 1987. https://www.sei.cmu.edu/library/prototype-real-time-monitor-design/. Accessed 20 May. 2026.
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://www.sei.cmu.edu/library/prototype-real-time-monitor-design/