Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
Publication date | 2000 |
---|---|
Host publication | DOA'00: International Symposium on Distributed Objects and Applications, Proceedings |
Editors | Pamela Drew, Robert Meersman, Zahir Tari, Roberto Zicari |
Place of Publication | Los Alamitos |
Publisher | IEEE Computer Society |
Pages | 273-282 |
Number of pages | 10 |
ISBN (print) | 0-7695-0819-7 |
<mark>Original language</mark> | English |
Event | 2nd International Symposium on Distributed Objects and Applications (DOA'00) - ANTWERP Duration: 21/09/2000 → 23/09/2000 |
Conference | 2nd International Symposium on Distributed Objects and Applications (DOA'00) |
---|---|
City | ANTWERP |
Period | 21/09/00 → 23/09/00 |
Conference | 2nd International Symposium on Distributed Objects and Applications (DOA'00) |
---|---|
City | ANTWERP |
Period | 21/09/00 → 23/09/00 |
The success of middleware platforms is leading to a number of challenges as the motivation grows to deploy middleware in ever more demanding application domains. This paper therefore introduces a flexible, object-oriented communications framework, called BOSSA NOVA, which can be integrated into middleware platforms to better support domains such as soft real-time, multimedia, and adaptive mobile systems. In particular, BOSSA NOVA aims at providing flexibility in terms of protocol structure and composition, protocol granularity, and concurrency/multiplexing structure. The use of reflective interfaces explicitly facilitates management and dynamic reconfiguration as well as Qos specification and negotiation together with associated resource management in protocol graphs. Qos-negotiation protocols and resource-management policies, however, in common with most areas of the framework, are open and non-prescribed although basic protocols and reusable base functionality are readily provided. For ease of use. BOSSA NOVA relies on only a small set of simple and consistently used abstractions which allow for efficient implementations.