Abstract
Triple Space Computing is a new middleware paradigm [11,13] based on semantics and tuplespaces which can be used for the coordination of Semantic Web clients and services. To achieve scalability of Triple Space infrastructure distribution of triplespaces is necessary. A major problem within massively distributed triplespaces is to find the best suited triplespaces to answer a certain query. In this paper we introduce a novel approach for efficient content location of triplespaces given a certain query. We use a Peer-to-Peer overlay based on Distributed Hash Tables and three semantic overlay layers which are used to score the known triplespaces according to their probability to answer queries. This combination approach is introduced to solve the triplespace selection problem more efficiently and support high performance operation handling in triplespaces.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Aberer, K., Cudré-Mauroux, P., Datta, A., Despotovic, Z., Hauswirth, M., Punceva, M., Schmidt, R.: P-grid: A self-organizing structured p2p system. ACM SIGMOD Record 32(2) (September 2003)
Cabri, G., Leonardi, L., Zambonelli, F.: MARS: a programmable coordination architecture for mobile agents. IEEE Internet Computing 4(4), 26–35 (2000)
Ciancarini, P., Knoche, A., Tolksdorf, R., Vitali, F.: PageSpace: An Architecture to Coordinate Distributed Applications on the Web. Computer Networks and ISDN Systems 28(7–11), 941–952 (1996)
Ciancarini, P., Tolksdorf, R., Zambonelli, F.: Coordination Middleware for XML-centric Applications. Knowledge Engineering Review 17(4), 389–405 (2003)
Fensel, D.: Triple-Space Computing: Semantic Web Services Based on Persistent Publication of Information. In: Aagesen, F.A., Anutariya, C., Wuwongse, V. (eds.) INTELLCOMM 2004, vol. 3283, pp. 43–53. Springer, Heidelberg (2004)
Gelernter, D.: Generative communication in linda. ACM Trans. Program. Lang. Syst. 7(1), 80–112 (1985)
Graff, D.: Implementation and Evaluation of a SWARMLINDA System. Technical Report TR-B-08-06, Free University of Berlin (June 2009)
Karnstedt, M., Sattler, K.-U., Richtarsky, M., Müller, J., Hauswirth, M., Schmidt, R., John, R.: UniStore: Querying a DHT-based Universal Storage (2006)
Löser, A., Staab, S., Tempich, C.: Semantic Methods for P2P Query Routing. Springer, Heidelberg (2005)
Obermeier, P., Nixon, L.: A Cost Model for Querying Distributed RDF-Repositories with SPARQL. In: Proceedings of the Workshop on Advancing Reasoning on the Web: Scalability and Commonsense. CEUR Workshop Proceedings, vol. 350
Shafiq, O., Krummenacher, R., Martin-Recuerda, F., Ding, Y., Fensel, D.: Triple space computing middleware for semantic web services. In: EDOCW 2006: Proceedings of the 10th IEEE on International Enterprise Distributed Object Computing Conference Workshops, Washington, DC, USA, p. 15. IEEE Computer Society, Los Alamitos (2006)
Simperl, E., Krummenacher, R., Nixon, L.: A Coordination Model for Triplespace Computing. In: 9th Int’l Conference on Coordination Models and Languages (2007)
Simperl, E.P.B., Krummenacher, R., Nixon, L.J.B.: A coordination model for triplespace computing. In: Murphy, A.L., Vitek, J. (eds.) COORDINATION 2007. LNCS, vol. 4467, pp. 1–18. Springer, Heidelberg (2007)
Sripanidkulchai, K., Maggs, B., Zhang, H.: Efficient content location using interest-based locality in peer-to-peer systems. In: Infocom. IEEE (April 2003)
Tempich, C., Staab, S., Wranik, A.: Remindin’: semantic query routing in peer-to-peer networks based on social metaphors. In: WWW 2004: Proceedings of the 13th international conference on World Wide Web. ACM, New York (2004)
Teymourian, K., Nixon, L., Wutke, D., Moritsch, H., Krummenacher, R., Kühn, E., Schreiber, C.: Implementation of a novel Semantic Web middleware approach based on triplespaces. In: Workshop on Middleware for the Semantic Web, ICSC 2008 (August 2008)
Tolksdorf, R., Paslaru Bontas, E., Nixon, L.: Towards a tuplespace-based middleware for the Semantic Web. In: Proc. IEEE/WIC/ACM Int’l Conf. on Web Intelligence WI 2005, pp. 338–344. IEEE Computer Society, Los Alamitos (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Teymourian, K., Nixon, L. (2008). Efficient Content Location in Massively Distributed Triplespaces. In: Meersman, R., Tari, Z., Herrero, P. (eds) On the Move to Meaningful Internet Systems: OTM 2008 Workshops. OTM 2008. Lecture Notes in Computer Science, vol 5333. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88875-8_121
Download citation
DOI: https://doi.org/10.1007/978-3-540-88875-8_121
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-88874-1
Online ISBN: 978-3-540-88875-8
eBook Packages: Computer ScienceComputer Science (R0)