{"title":"The Design of a Flexible Communications Framework for Next-Generation Middleware","authors":"T. Kramp, G. Coulson","doi":"10.1109/DOA.2000.10002","DOIUrl":"https://doi.org/10.1109/DOA.2000.10002","url":null,"abstract":"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.","PeriodicalId":129379,"journal":{"name":"International Symposium on Distributed Objects and Applications","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126016413","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Surviving the Tornado: The Best Kept Secrets of R&D Success in the Internet Age","authors":"D. Schmidt","doi":"10.1109/DOA.2000.10007","DOIUrl":"https://doi.org/10.1109/DOA.2000.10007","url":null,"abstract":"Next-generation distributed systems will be substantially more complex, consisting of increasingly autonomous components that will collaborate in networks of embedded processors based largely on commercial-off-the-shelf (COTS) technology. To attain and sustain the success of these systems, it is essential to develop distributed object computing (DOC) middleware that can coordinate the COTS networking and computing resources and provide global end-to-end quality of service (QoS) properties. Substantial R&D efforts are needed to solve fundamental mission-critical QoS challenges that cannot be solved with today’s middleware. Although these challenges will not be solved by industry without significant research investment, the R&D community must get \"inside the tornado\" rather than trying to ignore or resist it. This talk describes concrete steps we must take to invigorate DOC middleware by aligning our R&D activities with emerging COTS standards and technologies. Biography Dr. Douglas Schmidt is an Associate Professor in the Electrical and Computer Engineering department at the University of California, Irvine, USA. His research focuses on design patterns, optimization principles, and empirical analyses of object-oriented techniques that facilitate the development of high-performance and real-time distributed object computing middleware running over high-speed networks and embedded system interconnects. He is currently serving as a Program Manager in the Information Technology Office (ITO) at DARPA, leading the USA research effort on distributed object computing middleware. 0-7695-0819-7/00 $10.00 @ 2000 IEEE The Proceedings of the International Symposium on Distributed Objects and Applications (DOA'00)","PeriodicalId":129379,"journal":{"name":"International Symposium on Distributed Objects and Applications","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121987919","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}