search menu icon-carat-right cmu-wordmark

A Taxonomy of Coordination Mechanisms Used in Real-Time Software Based on Domain Analysis

Technical Report
This 1993 report proposes a taxonomy of the coordination mechanisms for the synchronization and communication of concurrent processes.
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-93-TR-034

Abstract

A taxonomy of the coordination mechanisms for the synchronization and communication of concurrent processes is proposed. The taxonomy deals with the issues of a real-time software architecture that are application domain independent. The taxonomy will help the designer to find the appropriate coordination mechanism for building a real-time, domain-specific software architecture. 

Features Oriented Domain Analysis methodology has been used to describe the taxonomy. While Ada is the programming language that has been used here, some of the attributes and guidelines are still valid for other programming languages.

Cite This Technical Report

Fernandez, J. (1993, December 1). A Taxonomy of Coordination Mechanisms Used in Real-Time Software Based on Domain Analysis. (Technical Report CMU/SEI-93-TR-034). Retrieved March 19, 2024, from https://insights.sei.cmu.edu/library/a-taxonomy-of-coordination-mechanisms-used-in-real-time-software-based-on-domain-analysis/.

@techreport{fernandez_1993,
author={Fernandez, Jose},
title={A Taxonomy of Coordination Mechanisms Used in Real-Time Software Based on Domain Analysis},
month={Dec},
year={1993},
number={CMU/SEI-93-TR-034},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://insights.sei.cmu.edu/library/a-taxonomy-of-coordination-mechanisms-used-in-real-time-software-based-on-domain-analysis/},
note={Accessed: 2024-Mar-19}
}

Fernandez, Jose. "A Taxonomy of Coordination Mechanisms Used in Real-Time Software Based on Domain Analysis." (CMU/SEI-93-TR-034). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, December 1, 1993. https://insights.sei.cmu.edu/library/a-taxonomy-of-coordination-mechanisms-used-in-real-time-software-based-on-domain-analysis/.

J. Fernandez, "A Taxonomy of Coordination Mechanisms Used in Real-Time Software Based on Domain Analysis," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Report CMU/SEI-93-TR-034, 1-Dec-1993 [Online]. Available: https://insights.sei.cmu.edu/library/a-taxonomy-of-coordination-mechanisms-used-in-real-time-software-based-on-domain-analysis/. [Accessed: 19-Mar-2024].

Fernandez, Jose. "A Taxonomy of Coordination Mechanisms Used in Real-Time Software Based on Domain Analysis." (Technical Report CMU/SEI-93-TR-034). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Dec. 1993. https://insights.sei.cmu.edu/library/a-taxonomy-of-coordination-mechanisms-used-in-real-time-software-based-on-domain-analysis/. Accessed 19 Mar. 2024.

Fernandez, Jose. A Taxonomy of Coordination Mechanisms Used in Real-Time Software Based on Domain Analysis. CMU/SEI-93-TR-034. Software Engineering Institute. 1993. https://insights.sei.cmu.edu/library/a-taxonomy-of-coordination-mechanisms-used-in-real-time-software-based-on-domain-analysis/