UIUC

ACM/IFIP/USENIX 10th International Middleware Conference

Urbana Champaign, Illinois, USA


November 30 - December 4, 2009

Program

Monday November 30 (photos)
07:00 - 08:15   Registration/Check-In
08:30 - 10:00   Workshops and doctoral symposium
MWSOC (Innovation), M-MPAC {Humanities},
Charm++ Tutorial {Knowledge} and doctoral symposium {Excellence}
10:00 - 10:30   Coffee Break
Lincoln Room
10:30 - 12:00   Workshops and doctoral symposium
MWSOC (Innovation), M-MPAC {Humanities},
Charm++ Tutorial {Knowledge} and doctoral symposium {Excellence}
12:00 - 13:30   Lunch
Lincoln Room
13:30 - 15:00   Workshops and doctoral symposium
MWSOC (Innovation), M-MPAC {Humanities},
Charm++ Tutorial {Knowledge} and doctoral symposium {Excellence}
15:00 - 15:30   Coffee Break
Lincoln Room
15:30 - 17:00   Workshops and doctoral symposium
MWSOC (Innovation), M-MPAC {Humanities},
Charm++ Tutorial {Knowledge} and doctoral symposium {Excellence}
17:00 -   Break out dinners / pub crawl


Tuesday December 1 (photos)
07:00 - 08:15   Registration/Check-In
08:30 - 10:00   Workshops
MIDSENS {Excellence}, ARM {Innovation},
MGC {Humanities}, Hadoop Tutorial {Loyalty}
10:00 - 10:30   Coffee Break
Lincoln Room
10:30 - 12:00   Workshops
MIDSENS {Excellence}, ARM {Innovation},
MGC {Humanities}, Hadoop Tutorial {Loyalty}
12:00 - 13:30   Lunch
Lincoln Room
13:30 - 15:00   Workshops
MIDSENS {Excellence}, ARM {Innovation},
MGC {Humanities}, Hadoop Tutorial {Loyalty}
15:00 - 15:30   Coffee Break
Lincoln Room
15:30 - 17:00   Workshops
MIDSENS {Excellence}, ARM {Innovation},
MGC {Humanities}, Hadoop Tutorial {Loyalty}
17:00 -   Break out dinners / pub crawl


Wednesday December 2
All meetings to be held in the BC Ballroom (photos)
07:00 - 08:15   Registration/Check-In
08:30 - 10:00   End registration. Welcome and Keynote.Entity Resolution: Glue for Middleware (slides)
10:00 - 10:30   Coffee Break
Communications (I) Protocols Papers
10:30 - 11:00   MANETKit: Supporting the Dynamic Deployment and Reconfiguration of Ad-Hoc Routing Protocols. Rajiv Ramdhany, Geoff Coulson, Paul Grace, David Hutchison.(slides)
11:00 - 11:30   Automatic Generation of Network Protocol Gateways. Yerom-David Bromberg, Laurent Reveillere, Julia Lawall, Gilles Muller.(slides)
11:30 - 12:00   Heterogeneous Gossip. Davide Frey, Rachid Guerraoui, Anne-Marie Kermarrec, Boris Koldehofe, Martin Mogensen, Maxime Monod, Vivien Quema.(slides)
12:00 - 13:30   Lunch
A Ballroom
Communications (II) Optimization Papers
13:30 - 14:00   CCD: Efficient Customized Content Dissemination in Distributed Publish/Subscribe Hojjat Jafarpour, Bijit Hore, Sharad Mehrotra, Nalini Venkatasubramanian.(slides)
14:00 - 14:30   Calling the cloud: Enabling mobile phones as interfaces to cloud. Ioana Giurgiu, Oriana Riva, Dejan Juric, Ivan Krivulev, Gustavo Alonso.(slides)
14:30 - 15:00   Efficient Locally Trackable Deduplication in Replicated Systems. Joao Barreto, Paulo Ferreira. (slides)
15:00 - 15:30   Coffee Break
Industry Track Papers
15:30 - 16:00   Opening The Private Clouds: State-of-the-art Open Source Management Platforms Overview. Damien Cerbelaud, Shishir Garg, Jeremy Huylebroeck.(slides)
16:00 - 16:30   An Empirical Study of High Availability in Stream Processing Systems. Yu Gu , Zhe Zhang , Fan Ye , Hao Yang, Minkyong Kim, Hui Lei, Zhen Liu.(slides)
16:30 - 17:00   MobiVine - A Middleware Layer to Handle Fragmentation of Platform Interfaces for Mobile Applications. Vikas Agarwal, Sunil Goyal, Sumit Mittal, Sougata Mukherjea.(slides)
17:30 - 20:30   Reception Siebel Center 1st Floor Atrium (Buses Shuttling)
18:30 - 20:00   Additional Meeting
Siebel Center Building


Thursday December 3
All meetings to be held in the BC Ballroom (photos)
Service Component Composition/Adaptation Papers
08:30 - 09:00   QoS-aware Service Composition in Dynamic Service Oriented Environments. Nebil Ben Mabrouk, Sandrine Beauche, Elena Kuznetsova, Nikolaos Georgantas, Valerie Issarny.(slides)
09:00 - 09:30   Self-Adapting Service Level in Java Enterprise Edition. Jeremy Philippe, Noel De Palma, Olivier Gruber, Fabienne Boyer.(slides)
09:30 - 10:00   Cost-Sensitive Adaptations for Multi-Tier Applications in Consolidated Server Envionments. Gueyoung Jung, Kaustubh Joshi, Matti Hiltunen, Richard Schlichting, Calton Pu.(slides)
10:00 - 10:15   Coffee Break
Monitoring Papers
10:15 - 10:45   Rhizoma: a runtime for self-deploying, self-managing overlays. Qin Yin, Adrian Schupbach, Justin Cappos, Andrew Baumann, Timothy Roscoe. (slides)
10:40 - 11:15   How To Keep Your Head Above Water While Detecting Errors. Ignacio Laguna, Fahad A. Arshad, David M. Grothe, Saurabh Bagchi.(slides)
11:15 - 11:45   PAQ: Persistent Adaptive Query Middleware for Dynamic Environments. Vasanth Rajamani, Jamie Payton, Christine Julien, Gruia-Catalin Roman.(slides)
11:45 - 13:15   Lunch
A Ballroom
Pervasive Papers
13:15 - 13:45   Middleware for Pervasive Spaces: Balancing Privacy and Utility. Daniel Massaguer, Bijit Hore, Mamadou Diallo, Sharad Mehrotra, Nalini Venkatasubramanian.(slides)
13:45 - 14:15   Achieving Coordination Through Dynamic Construction of Open Workflows. Louis Thomas, Justin Wilson, Gruia-Catalin Roman, Christopher Gill.(slides)
14:15 - 14:45   Power Aware Management Middleware for Multiple Radio Interfaces. Roy Friedman, Alex Kogan.(slides)
14:45 - 15:00   Break
Stream Processing Papers
15:00 - 15:30   COLA: Optimizing Stream Processing Applications Via Graph Partitioning. Rohit Khandekar, Kirsten Hildrum, Sujay Parekh, Deepak Rajan, Joel Wolf, Kun-Lung Wu, Henrique Andrade, Bugra Gedik.(slides)
15:30 - 16:00   Persistent Temporal Streams. David Hilley, Umakishore Ramachandran.(slides)
Failure Resilience Papers
16:00 - 16:30   Why Do Upgrades Fail And What Can We Do About It? Toward Dependable,Online Upgrades in Enterprise Systems. Tudor Dumitras, Priya Narasimhan.(slides)
16:30 - 17:00   DR-OSGi: Hardening Distributed Components with Network Volatility Resiliency. Young-Woo Kwon, Eli Tilevich, Taweesup Apiwattanapong.(slides)
17:00 - 18:00   Business Meeting
18:30 - 22:00   Banquet


Friday December 4
All meetings to be held in the BC Ballroom (photos)
08:30 - 09:30   Keynote From Middleware Implementor to Middleware User Steve Vinoski, Verivue Inc
09:30 - 10:00   Break
Support for Testing Papers
10:00 - 10:30   Automatic Stress Testing of Multi-Tier Systems by Dynamic Bottleneck Switch Generation. Giuliano Casale, Amir Kalbasi, Diwakar Krishnamurthy, Jerry Rolia. (slides)
10:30 - 11:00   DSF: A Common Platform For Distributed Systems Research and Development. Chunqiang Tang.(slides)
Industry Track Papers
11:00 - 11:30   Drivolution: Rethinking the Database Driver Lifecycle. Emmanuel Cecchet, George Candea.(slides)
11:30 - 12:00   MARIO: Middleware for Assembly and Deployment of Multi-platform Flow-Based Applications. Eric Bouillet, Mark Feblowitz, Hanhua Feng, Zhen Liu, Anand Ranganathan, Anton Riabov, Octavian Udrea.(slides)
12:00 - 13:00   Lunch