|
|
![]() |
Middleware Technologies for Future Communication Networks |
| Gordon Blair, Andrew T. Campbell, and Douglas C. Schmidt |
Middleware to Support Sensor Network Applications
Current trends in computing include increases in both distribution and wireless connectivity, leading to highly dynamic, complex environments on top of which applications must be built. The task of designing and ensuring the correctness of applications in these environments is similarly becoming more complex.
Wendi B. Heinzelman, Amy L. Murphy, Hervaldo S. Carvalho, and Mark A. Perillo; University of RochesterIssues in Designing Middleware for Wireless Sensor Networks
Wireless sensor networks are being developed for a variety of applications. With the continuing advances in network and application design, appropriate middleware is needed to provide both standardized and portable system abstractions, and the capability to support and coordinate concurrent applications on sensor networks.
Yang Yu, Bhaskar Krishnamachari, and Viktor K. Prasanna; University of Southern CaliforniaManaging Distributed Objects in Peer-to-Peer Systems
Peer-to-peer systems that dynamically organize, interact, and share resources are increasingly being deployed in large-scale environments. The location, intermittent connectivity, and organization of the peers have significant impact on meeting the quality of service requirements of distributed applications.
Vana Kalogeraki and Fang Chen; University of CaliforniaA Methodology for the Design of Distributed Search in P2P Middleware
Important research efforts are being conducted in the area of search, lookup, and routing, and are even increasing in the quest for P2P middleware that is both scalable and decentralized.
Jan Mischke, Swiss Federal Institute of Technology (ETH Zurich); Burkhard Stiller, Swiss Federal Institute of Technology (ETH Zurich) and University of Federal Armed Forces Munich
A Self-Organizing Publish/Subscribe Middleware for Dynamic Peer-to-Peer Networks
Peer-to-peer needs new middleware technologies and counterparts to the widely established CORBA, EJB, COM+, and messaging systems products. Specially designed middleware would release the advantages of peer-to-peer networks to a broad spectrum of applications. Network-specific advantages like scalability, fault tolerance, and resource availability could easily be utilized without any concerns about their underlying infrastructure and resources.
Markus Oliver Junginger and Yugyung Lee; University of Missouri-Kansas CityComposite Event Detection as a Generic Middleware Extension
Event-based communication provides a flexible and robust approach to monitoring and managing large-scale distributed systems. Composite event detection extends the scope and flexibility of these systems. This makes it possible to handle the large numbers of events generated in Internet-wide systems, and in network monitoring and pervasive computing applications.
Peter R. Pietzuch, Brian Shand, and Jean Bacon; University of Cambridge Computer LaboratoryReflective Middleware for Integrating Network Monitoring with Adaptive Object Messaging
Future applications will need to execute in a ubiquitous environment with varying network conditions. The distributed object paradigm is often used to facilitate the development of large-scale distributed applications. However, the traditional object messaging layer operates with limited awareness of underlying system and network conditions, whereas current system and network monitoring tools operate at the network layer with little awareness of application-level object communication requirements.
Qi Han, Sebastian Gutierrez-Nolasco, and Nalini Venkatasubramanian; University of California-Irvine