Abstract
Ada provides good support for the implementation of dependable, real-time, control systems. However, its sup- port for other styles of systems is not as good. This paper explores the support available for implementing parallel, stream based systems. The paper presents an implementation of an image manipulation system which highlights deficiencies in the support for such systems in the Ada language. Two ad- ditional semantics are proposed for addition to the Ada language which will provide for the needs of these systems. The broadcast semantic allows the same data to be written to several POs simultaneously. The guarded protected function semantic permits several readers to wait on an entry and simultaneously read data from the PO.
Original language | English |
---|---|
Pages | 82-87 |
Number of pages | 6 |
DOIs | |
Publication status | Published - 17 Apr 2007 |
Event | 13th International Real-Time Ada Workshop, IRTAW 2007 - Woodstock, United States Duration: 17 Apr 2007 → 19 Apr 2007 |
Conference
Conference | 13th International Real-Time Ada Workshop, IRTAW 2007 |
---|---|
Country/Territory | United States |
City | Woodstock |
Period | 17/04/07 → 19/04/07 |