SpaceGlue: Linking Spaces for Adaptive and Situational Service Location

  • Tomoko Itao
  • Satoshi Tanaka
  • Tatsuya Suda
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2910)


We propose and describe a networking technology called SpaceGlue for locating, communicating with, and interacting with services/people in a ubiquitous computing environment. In SpaceGlue, service components are embedded in a local communication area called a ubiquitous space and collaboratively provide an application. A user can locate desired service components offered in the local space by sending a query within the space. To allow users to discover service components that match their preferences in remote spaces, SpaceGlue dynamically links or “glues” together different spaces based on relationships among spaces that are estimated from the behavior history of many users. For example, if many users often visit a cafe and theater on the same day, these two spaces creates bonds to each other, reflecting the strong relationship among them. This lets users in the theater discover services in the cafe. We propose an algorithm for manipulating bonds to enable adaptive service location. We designed and implemented SpaceGlue using a distributed service platform called Ja-Net and showed that SpaceGlue is useful for adaptively locating services through simulation.


Information History Service Component Customer Preference Multicast Group Shopping Mall 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Itao, T., Nakamura, T., Matsuo, M., Suda, T., Aoyama, T.: Service Emergence based on Relationship among Self-Organizing Entities. In: Proc. of the IEEE SAINT2002, Nara, Japan (January 2002) (Best Paper)Google Scholar
  2. 2.
    Itao, T., Nakamura, T., Matsuo, M., Suda, T., Aoyama, T.: Adaptive Creation of Network Applications in the Jack-in-the-Net Architecture. In: Proc. of the IFIP Networking 2002, Pisa, Italy (May 2002)Google Scholar
  3. 3.
    Suda, T., Itao, T., Matsuo, M.: The Bio-Networking Architecture: A Biologically Inspired Approach to the Design of Scalable, Adaptive, and Survivable/Adaptable Network Applications. Internet as a Large Complex System, the Santa Fe Institute Book Series. Oxford University Press, Oxford (to appear)Google Scholar
  4. 4.
    Van Rijsbergen, C.J.: Information Retrieval, 2nd edn. Butterworths, London (1979)Google Scholar
  5. 5.
    Web services web site,
  6. 6.
    Agrawal, R., Imielinski, T., Swami, A.: Mining Association Rules between Sets of Items in Large Databases. In: Proc. of SIGMOD, pp. 207–216 (1993)Google Scholar
  7. 7.
    Page, L., Brin, S., Motwani, R., Winograd, T.: PageRank web site, The PageRank Citation Ranking: Bringing Order to the Web, Stanford Digital Library Technologies, Working Paper 1999–0120 (1998)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Tomoko Itao
    • 1
  • Satoshi Tanaka
    • 1
  • Tatsuya Suda
    • 2
  1. 1.NTT Network Innovation LaboratoriesTokyoJapan
  2. 2.Department of Information and Computer ScienceUniversity of California, IrvineIrvineUSA

Personalised recommendations