CJO - Abstract - Tuplespace-based computing for the Semantic Web: a survey of the state-of-the-art

Cambridge Journals Online

Cambridge Journals Online
The Knowledge Engineering Review (2008), 23 : 181-212 Cambridge University Press
doi:10.1017/S0269888907001221 (About doi)
Published online by Cambridge University Press 23 May 2008
Cambridge Journals Online - CUP Full-Text Page
The Knowledge Engineering Review (2008), 23:181-212 Cambridge University Press
Copyright © Cambridge University Press 2008
doi:10.1017/S0269888907001221

Research Article

Tuplespace-based computing for the Semantic Web: a survey of the state-of-the-art


LYNDON J. B. NIXONa1, ELENA SIMPERLa2, RETO KRUMMENACHERa2 and FRANCISCO MARTIN-RECUERDAa3

a1 Freie Universität Berlin, Berlin, Germany; e-mail: nixon@inf.fu-berlin.de
a2 Digital Enterprise Research Institute (DERI), Universität Innsbruck, Innsbruck, Austria; e-mail: elena.simperl,reto.krummenacher@deri.at
a3 Information Management Group (IMG), University of Manchester, Kilburn Building, Manchester, UK; e-mail: fmartin-recuerda@cs.man.ac.uk
Article author query
nixon lj Google Scholar
simperl e Google Scholar
krummenacher r Google Scholar
martin-recuerda f Google Scholar

Abstract

Semantic technologies promise to solve many challenging problems of the present Web applications. As they achieve a feasible level of maturity, they become increasingly accepted in various business settings at enterprise level. By contrast, their usability in open environments such as the Web—with respect to issues such as scalability, dynamism and openness—still requires additional investigation. In particular, Semantic Web services have inherited the Web service communication model, which is primarily based on synchronous message exchange technology such as remote procedure call (RPC), thus being incompatible with the REST (REpresentational State Transfer) architectural model of the Web. Recent advances in the field of middleware propose ‘semantic tuplespace computing’ as an instrument for coping with this situation. Arguing that truly Web-compliant Web service communication should be based, analogously to the conventional Web, on shared access to persistently published data instead of message passing, space-based middleware introduces a coordination infrastructure by means of which services can exchange information in a time- and reference-decoupled manner. In this article, we introduce the most important approaches in this newly emerging field. Our objective is to analyze and compare the solutions proposed so far, thus giving an account of the current state-of-the-art, and identifying new directions of research and development.


Cambridge University Press