IFIP TC6 Open Digital Library

10. Middleware 2009: Urbana, IL, USA

Middleware 2009, ACM/IFIP/USENIX, 10th International Middleware Conference, Urbana, IL, USA, November 30 - December 4, 2009. Proceedings

Jean Bacon, Brian F. Cooper

Springer, Lecture Notes in Computer Science 5896, ISBN: 978-3-642-10444-2



Contents

Communications I (Protocols)

MANETKit: Supporting the Dynamic Deployment and Reconfiguration of Ad-Hoc Routing Protocols.

Rajiv Ramdhany, Paul Grace, Geoff Coulson, David Hutchison

 1-20

Automatic Generation of Network Protocol Gateways.

Yérom-David Bromberg, Laurent Réveillère, Julia L. Lawall, Gilles Muller

 21-41

Heterogeneous Gossip.

Davide Frey, Rachid Guerraoui, Anne-Marie Kermarrec, Boris Koldehofe, Martin Mogensen, Maxime Monod, Vivien Quéma

 42-61

Communications II (Optimization)

CCD: Efficient Customized Content Dissemination in Distributed Publish/Subscribe.

Hojjat Jafarpour, Bijit Hore, Sharad Mehrotra, Nalini Venkatasubramanian

 62-82

Calling the Cloud: Enabling Mobile Phones as Interfaces to Cloud Applications.

Ioana Giurgiu, Oriana Riva, Dejan Juric, Ivan Krivulev, Gustavo Alonso

 83-102

Efficient Locally Trackable Deduplication in Replicated Systems.

João Barreto, Paulo Ferreira

 103-122

Service Component Composition/Adaptation

QoS-Aware Service Composition in Dynamic Service Oriented Environments.

Nebil Ben Mabrouk, Sandrine Beauche, Elena Kuznetsova, Nikolaos Georgantas, Valérie Issarny

 123-142

Self-adapting Service Level in Java Enterprise Edition.

Jeremy Philippe, Noel De Palma, Fabienne Boyer, Olivier Gruber

 143-162

A Cost-Sensitive Adaptation Engine for Server Consolidation of Multitier Applications.

Gueyoung Jung, Kaustubh R. Joshi, Matti A. Hiltunen, Richard D. Schlichting, Calton Pu

 163-183

Monitoring

Rhizoma: A Runtime for Self-deploying, Self-managing Overlays.

Qin Yin, Adrian Schüpbach, Justin Cappos, Andrew Baumann, Timothy Roscoe

 184-204

How to Keep Your Head above Water While Detecting Errors.

Ignacio Laguna, Fahad A. Arshad, David M. Grothe, Saurabh Bagchi

 205-225

PAQ: Persistent Adaptive Query Middleware for Dynamic Environments.

Vasanth Rajamani, Christine Julien, Jamie Payton, Gruia-Catalin Roman

 226-246

Pervasive

Middleware for Pervasive Spaces: Balancing Privacy and Utility.

Daniel Massaguer, Bijit Hore, Mamadou H. Diallo, Sharad Mehrotra, Nalini Venkatasubramanian

 247-267

Achieving Coordination through Dynamic Construction of Open Workflows.

Louis Thomas, Justin Wilson, Gruia-Catalin Roman, Christopher D. Gill

 268-287

Power Aware Management Middleware for Multiple Radio Interfaces.

Roy Friedman, Alex Kogan

 288-307

Stream Processing

COLA: Optimizing Stream Processing Applications via Graph Partitioning.

Rohit Khandekar, Kirsten Hildrum, Sujay Parekh, Deepak Rajan, Joel L. Wolf, Kun-Lung Wu, Henrique Andrade, Bugra Gedik

 308-327

Persistent Temporal Streams.

David Hilley, Umakishore Ramachandran

 328-348

Failure Resilience

Why Do Upgrades Fail and What Can We Do about It?

Tudor Dumitras, Priya Narasimhan

 349-372

DR-OSGi: Hardening Distributed Components with Network Volatility Resiliency.

Young-Woo Kwon, Eli Tilevich, Taweesup Apiwattanapong

 373-392

Support for Testing

Automatic Stress Testing of Multi-tier Systems by Dynamic Bottleneck Switch Generation.

Giuliano Casale, Amir Kalbasi, Diwakar Krishnamurthy, Jerry Rolia

 393-413

DSF: A Common Platform for Distributed Systems Research and Development.

Chunqiang Tang

 414-436