An Open Distributed Middleware for the Semantic Web

The emergence of the Web2.0, Web services and the Semantic Web, have changed the WWW to an open interactive market. Heterogeneous and distributed information prosumers have to integrate data and to coordinate activities. This calls for novel middleware solutions that are compliant with the fundamental principles of the Web: persistent publication, scalability and asynchrony of communication. In earlier work we presented a semantic space-based approach, as answer to this challenge. Data is no longer queried directly via endpoint locators, but exposed via a space that offers a unified and virtual view of diverse databases. The space is accessed by use of a simple set of operations that have SPARQL-like constructs at the basis for semantic matching. In this paper we return to the proposed semantic spaces and focus on architectural issues, and describe an implementation with evaluation.

[1]  Dieter Fensel,et al.  Triple-Space Computing: Semantic Web Services Based on Persistent Publication of Information , 2004, INTELLCOMM.

[2]  Ronaldo Menezes,et al.  Coordinating Knowledge in Pervasive Environments , 2007, 16th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2007).

[3]  Dieter Fensel,et al.  TSC – Triple Space Computing , 2007, Elektrotech. Informationstechnik.

[4]  Ian Oliver,et al.  DYNAMIC, LOCALISED SPACE BASED SEMANTIC WEBS , 2008 .

[5]  Robert Tolksdorf,et al.  Towards Semantic tuplespace computing: the Semantic web spaces system , 2007, SAC '07.

[6]  Atanas Kiryakov,et al.  OWLIM - A Pragmatic Semantic Repository for OWL , 2005, WISE Workshops.

[7]  Elena Paslaru Bontas Simperl,et al.  Enabling the European Patient Summary through triplespaces , 2009, Comput. Methods Programs Biomed..

[8]  Frank van Harmelen,et al.  Sesame: A Generic Architecture for Storing and Querying RDF and RDF Schema , 2002, SEMWEB.

[9]  David Maier,et al.  From databases to dataspaces: a new abstraction for information management , 2005, SGMD.

[10]  Ralph Deters,et al.  The JXTA performance model and evaluation , 2005, Future Gener. Comput. Syst..

[11]  David Gelernter,et al.  Generative communication in Linda , 1985, TOPL.

[12]  Andreas Harth,et al.  Optimized index structures for querying RDF from the Web , 2005, Third Latin American Web Congress (LA-WEB'2005).

[13]  Elena Paslaru Bontas Simperl,et al.  A Coordination Model for Triplespace Computing , 2007, COORDINATION.

[14]  D. Corkill Blackboard Systems , 1991 .

[15]  Dieter Fensel,et al.  Towards Scalable Information Spaces , 2007, New Forms of Reasoning for the Semantic Web.

[16]  H. P Nii,et al.  Blackboard Systems , 1986 .