EclipseCon 2007 March 5-8, Santa Clara California





Realizing the Plug and Play dream in the home network

Andre Bottaro (Grenoble University and France Telecom R&D)

· Short Talk

Wednesday, 13:30, 10 minutes | Ballroom GHAB

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19

The home environment becomes ready to host distributed devices dynamically reacting and adapting to network service availability. However, challenges remain: protocol heterogeneity, network dynamicity and interface fragmentation make self-organization and dynamic reconfiguration hardly achievable. In this talk, we share a platform-centric vision of the domestic network. This vision emphasizes the asymmetry between light standard devices and rich service platforms where integrated composition takes place. We show how OSGi framework allow designers to model networked applications as a simple local one. Devices are dynamically reified on the platform thanks to bridges dealing with device dynamic availability and distribution aspects. Through technical patterns and snippets of code presentation, this talk shows that OSGi service platform is a tremendous environment to program distributed applications in SOHO networks. Seamless integration of local and distributed services using various protocols raises the issue of interface fragmentation. We propose an OSGi-based approach to overcome this issue which is a cumbersome limit of Service-oriented architecture. We finally show the limits of masking distribution, heterogeneity and dynamicity in application design.

Andre has been a software engineer at France Telecom labs since 2003 and began a PhD thesis under the direction of Richard S. Hall and Pr Philippe Lalanda at Grenoble University in 2005. His work addresses Service dynamic and contextual composition in distributed applications. He published papers showing the genericity of plug-n-play network protocols, the opportunity of distributing services on several OSGi platforms and some attempts to overcome interface fragmentation brought by protocol heterogeneity.

Floor Plan

Gold sponsors

Ingres logo

BEA logo

IBM logo

Business Objects logo

Klocwork logo

Windriver logo

Red Hat logo

Actuate logo

Silver sponsors

Compuware logo

Sybase logo

Google logo

Nexaweb

Activegrid

Genuitec

Instantiations

Cloudsmith

Code Gear

ACCESS

Oracle

Telelogic

Innoopract logo

Lynux Works

Media sponsors

Eclipse Magazine logo

GoingtoMeet.com logo

Methods and Tools logo

Eclipsezone logo

Addison-Wesley logo

Eclipse Magazin logo

Embedded Computing logo

SD Times logo

Enterprise Open Source logo

ACM Queue logo

TheServerSide Java Symposium

Eclipse Review logo

Software Test & Performance logo

Eclipse Developers Journal logo

Eclipse Source logo