THE DESIGN AND PERFORMANCE OF A REAL-TIME CORBA EVENT SERVICE

Citation
Th. Harrison et al., THE DESIGN AND PERFORMANCE OF A REAL-TIME CORBA EVENT SERVICE, ACM SIGPLAN NOTICES, 32(10), 1997, pp. 184-200
Citations number
27
Categorie Soggetti
Computer Sciences","Computer Science Software Graphycs Programming
Journal title
Volume
32
Issue
10
Year of publication
1997
Pages
184 - 200
Database
ISI
SICI code
Abstract
The CORBA Event Service provides a flexible model for asynchronous com munication among objects. However, the standard CORBA Event Service sp ecification lacks important features required by real-time application s. For instance, operational flight programs for fighter aircraft have complex real-time processing requirements. This paper describes the d esign and performance of an object-oriented, real-time implementation of the CORBA Event Service that is designed to meet these requirements . This paper makes three contributions to the design and performance m easurement of object-oriented real-time systems. First, it illustrates how to extend the CORBA Event Service so that it as suitable for real -time systems. These extensions support periodic rate-based event proc essing and efficient event filtering and correlation. Second, it descr ibes how to develop object-oriented event dispatching and scheduling m echanisms that can provide real-time guarantees. Finally, the paper pr esents benchmarks that demonstrate the performance tradeoffs of altern ative concurrent dispatching mechanisms for real-time Event Services.