Design Specifications for ADAptive Real-Time Systems
• Technical Report
Publisher
Software Engineering Institute
CMU/SEI Report Number
CMU/SEI-91-TR-020Topic or Tag
Abstract
The design specification method described in this report treats a software architecture as a set of run-time entities, including tasks and external input/output elements, which interact either via messages or shared data structures. Tasks have a single thread of execution and represent program units that may be executed concurrently. External input elements produce input requests which in turn trigger a set of low level activities to be executed by tasks. External output elements consume results which are produced by tasks. The specification method discussed here facilitates the description of the dynamic structure of run-time entities, the synchronization and communication between these entities, and their resource consumption and production properties (which include timing and sizing).
Cite This Technical Report
Lichota, R. (1991, December 1). Design Specifications for ADAptive Real-Time Systems. (Technical Report CMU/SEI-91-TR-020). Retrieved December 22, 2024, from https://insights.sei.cmu.edu/library/design-specifications-for-adaptive-real-time-systems/.
@techreport{lichota_1991,
author={Lichota, Randall},
title={Design Specifications for ADAptive Real-Time Systems},
month={{Dec},
year={{1991},
number={{CMU/SEI-91-TR-020},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://insights.sei.cmu.edu/library/design-specifications-for-adaptive-real-time-systems/},
note={Accessed: 2024-Dec-22}
}
Lichota, Randall. "Design Specifications for ADAptive Real-Time Systems." (CMU/SEI-91-TR-020). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, December 1, 1991. https://insights.sei.cmu.edu/library/design-specifications-for-adaptive-real-time-systems/.
R. Lichota, "Design Specifications for ADAptive Real-Time Systems," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Report CMU/SEI-91-TR-020, 1-Dec-1991 [Online]. Available: https://insights.sei.cmu.edu/library/design-specifications-for-adaptive-real-time-systems/. [Accessed: 22-Dec-2024].
Lichota, Randall. "Design Specifications for ADAptive Real-Time Systems." (Technical Report CMU/SEI-91-TR-020). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Dec. 1991. https://insights.sei.cmu.edu/library/design-specifications-for-adaptive-real-time-systems/. Accessed 22 Dec. 2024.
Lichota, Randall. Design Specifications for ADAptive Real-Time Systems. CMU/SEI-91-TR-020. Software Engineering Institute. 1991. https://insights.sei.cmu.edu/library/design-specifications-for-adaptive-real-time-systems/