Skip to main content
Log in

SpaceGlue: linking spaces for adaptive service location

  • Regular Paper
  • Published:
International Journal on Digital Libraries Aims and scope Submit manuscript

Abstract

We describe a mechanism called SpaceGlue for adaptively locating services based on the preferences and locations of users in a distributed and dynamic network environment. In SpaceGlue, services are bound to physical locations, and a mobile user accesses local services depending on the current space he/she is visiting. SpaceGlue dynamically identifies the relationships between different spaces and links or “glues” spaces together depending on how previous users moved among them and used those services. Once spaces have been glued, users receive a recommendation of remote services (i.e., services provided in a remote space) reflecting the preferences of the crowd of users visiting the area. The strengths of bonds are implicitly evaluated by users and adjusted by the system on the basis of their evaluation. SpaceGlue is an alternative to existing schemes such as data mining and recommendation systems and it is suitable for distributed and dynamic environments. The bonding algorithm for SpaceGlue incrementally computes the relationships or “bonds” between different spaces in a distributed way. We implemented SpaceGlue using a distributed network application platform Ja-Net and evaluated it by simulation to show that it adaptively locates services reflecting trends in user preferences. By using “Mutual Information (MI)” and “F-measure” as measures to indicate the level of such trends and the accuracy of service recommendation, the simulation results showed that (1) in SpaceGlue, the F-measure increases depending on the level of MI (i.e., the more significant the trends, the greater the F-measure values), (2) SpaceGlue achives better precision and F-measure than “Flooding case (i.e., every service information is broadcast to everybody)” and “No glue case” by narrowing appropriate partners to send recommendations based on bonds, and (3) SpaceGlue achieves better F-measure with large number of spaces and users than other cases (i.e., “flooding” and “no glue”).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Itao, T., Tanaka, S., Suda, T.: SpaceGlue: linking spaces for adaptive and situational service location. In: Proceedings of Service-Oriented Computing—ICSOC 2003. Lecture Notes in Computer Science, vol. 29/10, pp. 434–450. Springer, Berlin Heidelberg New York (2003)

  2. Itao, T., Nakamura, T., Matsuo, M., Suda, T., Aoyama, T.: Adaptive creation of network applications in the jack-in-the-net architecture. In: Proceedingsof the IFIP Networking 2002. Pisa, Italy (2002)

  3. Caswell, D., Debaty, P.: Creating web representations for places. In: Proceedings of the 2nd International Symposium on Handheld and Ubiquitous Computing 2000, pp. 114–126 (2000)

  4. Agrawal, R., Imielinski, T., Swami, A.: Mining association rules between sets of items in large databases. In: Proceedings of the SIGMOD, pp. 207–216 (1993)

  5. Page, L., Brin, S., Motwani, R., Winograd, T.: The pagerank citation ranking: bringing order to the web. Stanford Digital Library Technologies, Working Paper 1999-0120 (1998)

  6. Balabanovie, M., Shoham, Y.: Fab: Content-based, collaborative recommendation. Commun. ACM 40(3), 77–87 (1997)

    Article  Google Scholar 

  7. Brunato, M., Battiti, R.: PILGRIM: a location broker and mobility-aware recommendation system. In: Proceedings of the IEEE PerCom2003. Fort Worth, USA (2003)

  8. Ishikawa, N., Kato, T., Sumino, H., Hjelm, J., Yu, Y., Zhu, Z.: A platform for peer-to-peer communications and its relation to semantic web applications. In: Proceedings of the 1st Workshop on Semantics in Peer-to-Peer and Grid Computing at the 12th International World Wide Web Conference. Budapest, Hungary (2003)

  9. Van Rijsbergen, C.J.: Information Retrieval, 2nd edn. Butterworths, London (1979)

  10. Jansen, W., Korolev, V., Gavrila, S., Heute, T., Seveillac, C.: A unified framework for mobile device security. In: Proceedingsof the 2004 International Conference on Security and Management (SAM'04) (2004)

  11. Syverson, P.F., Reed, M.G., Goldschlag, D.M.: Onion routing access configurations. DISCEX 2000: In: Proceedingsof the DARPA Information Survivability Conference and Exposition, vol. I,pp. 34–40. Hilton Head, SC, IEEE CS Press (2000)

  12. Clarke, I. et al.: Freenet: a distributed anonymous information storage and retrieval system. In: Federrath, H. (ed.) Designing Privacy Enhancing Technologies, Lecture Notes in Computer Science 2009, pp. 46–66. Springer, Berlin Heidelberg New York(2001)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Atsushi Yamamoto.

Additional information

Tomoko Itao is an alumna of NTT Network Innovation Laboratories

Rights and permissions

Reprints and permissions

About this article

Cite this article

Itao, T., Tanaka, S., Suda, T. et al. SpaceGlue: linking spaces for adaptive service location. Int J Digit Libr 6, 270–279 (2006). https://doi.org/10.1007/s00799-006-0005-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00799-006-0005-2

Keywords

Navigation