A rulespaces for Semantic Web services based on tuplespace and SWRL

Coordination is a vital aspect of any type of interaction between computer agents in open distributed systems such as the Web. As distributed systems become more ubiquitous, autonomous and complex, the need to ground them on common data model grows stronger. In particular, semantic Web services are based on synchronous message exchange, thus being incompatible with the REST architectural model of the (semantic) Web. Recent advances in middleware technologies propose semantic aware tuplespaces as an infrastructure for coping with these issues. However, all of the existing related works do not support rule in their extensions of tuplespace. This paper presents a RuleSpaces based on a combination of tuplespace computing and semantic Web rule language. We describe overview of the conceptual model and discuss the necessary extensions to the original tuplespace. An initial version of the RuleSpaces prototype system has been implemented.

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

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

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

[4]  H. Lan,et al.  SWRL : A semantic Web rule language combining OWL and ruleML , 2004 .

[5]  Samson W. Tu,et al.  Querying the Semantic Web with SWRL , 2007, RuleML.

[6]  Elena Paslaru Bontas Simperl,et al.  Towards a tuplespace-based middleware for the Semantic Web , 2008, Web Intell. Agent Syst..

[7]  John Domingue,et al.  Semantic Web Services, Part 1 , 2007, IEEE Intelligent Systems.

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

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

[10]  Dieter Fensel,et al.  Semantic Web Services, Part 2 , 2007, IEEE Intelligent Systems.

[11]  Timothy W. Finin,et al.  sTuples: semantic tuple spaces , 2004, The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004..

[12]  Wendy Hall,et al.  The Semantic Web Revisited , 2006, IEEE Intelligent Systems.

[13]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .