Sunday, June 08, 2008

A Reflective Framework for Discovery and Interaction in Heterogeneous Mobile Environments

Grace, P., Blair, G.S., Samuel, S.: A reflective framework for discovery and interaction in heterogeneous mobile environments. SIGMOBILE Mob. Comput. Commun. Rev. 9 (2005) 2-14.

a component is “a unit of composition with contractually specified interfaces, which can be
deployed independently and is subject to third party creation” [14].

Three layers
  • concrete middleware section
    • binding framework
    • service discovery framework
  • abstract middleware-programming model
  • abstract to concrete mapping
lookup operation across different discover protocols.

Problem: How to find which discovery protocol is in use?
  1. Having a fixed point of agreement
    1. Not all protocols can gurantee to use this technology.
    2. The higher level mechanisms may change
  2. The approach that they promote is Cycle and See
Interesting component design for OpenCom

No comments: