Storage and Communication

From Wsmx-WIKI
(Redirected from Storage)
Jump to: navigation, search


- Reto Krummenacher (component leader)

- Omair Shafiq

- Michael Fried (programmer)

Affiliated Members

- Daniel Blunder (student researcher)

- Jacek Kopecky

- Ioan Toma

tsc++ - A Distributed Implementation of Semantic Spaces

By: Daniel Blunder, Reto Krummenacher, Michael Fried

tsc++ is an implementation of the TSC paradigm. It aims at developing Triple Space Computing as a communication and coordination framework for Semantic Web and Semantic Web services. tsc++ is based on the TSC project and was initiated to overcome license problems caused by the proprietary CORSO layer inside TSC project. Furthermore, this internal projects continuous to examine recent results from the EC STREP TripCom in the setting of tsc++.

The latest tsc++ prototype provides a TS Kernel implementation based on a JXTA coordination kernel to integrate triplespaces with an established P2P infrastructure. In addition to the YARS binding of the TSC project demonstrator, tsc++ provides data access layers to persist triplespaces in Sesame and OWLIM semantic storages. The latest release dates of mid-April 2008 and is available at the address indicated below.

Further information at:

Resource Management in WSMX using Triple Space Computing

By: Omair Shafiq

WSMX contains different repositories to store ontologies, goals, mediators and web services descriptions as WSML based files. While enabling WSMX with communication and coordination based on Triple Space Computing, there is another possibility of resource management in WSMX which is, via Triple Space. Currently, WSMX manages different repositories for persistent storage of goals, web service descriptions, mapping rules, ontologies and intermediate process event data.

The objective is to provide the Triple Space storage as an optional way for WSMX Resource Management. In this case, resource manager instead of storing the data in internal repositories of WSMX, will be able to pass the data (grounded in RDF) to the Triple Space and only maintain the URI to access it. This is mainly concerned with transforming the existing representation of data in form of WSML into RDF representation. The repository interfaces are needed to be interfaced with Triple Space middleware.


R. Krummenacher, E. Simperl, D. Cerizza, E. Della Valle, L. Nixon & D. Foxvog: Enabling the European Patient Summary Through Triplespaces, Computer Methods and Programs in Biomedicine, forthcoming.

R. Krummenacher, E. Simperl & K. Baumann: Towards Large Scale Knowledge Applications, Workshop on State of the Art Semantic Technology Adoption Results (ASWC); Bangkok, Thailand, December 2008.

R. Krummenacher: The Smartest Space of All: A Global Space of (Machine-Understandable) Knowledge (invited paper), 1st Russian Conference on Smart Spaces; St. Petersburg, Russia, September 2008.

R. Krummenacher, E. Simperl & D. Fensel: Scalability in Semantic Computing: Semantic Middleware, IEEE Int’l Conference on Semantic Computing: Special Session on Scalability in Semantic Computing - The European View, Santa Clara, USA, August 2008.

O. Shafiq: Chapter: Storage and Internal Communication, in Implementing Semantic Web Services - The SESA Framework, (Editors: Dieter Fensel, Mick Kerrigan, Michal Zaremba), Springer, April 2008.

L. Nixon, E. Simperl, R. Krummenacher & F. Martin-Recuerda : Tuplespace-based Computing for the Semantic Web: A Survey of the State of the Art, Knowledge Engineering Review 23 (2), March 2008.

R. Krummenacher, E. Simperl & D. Fensel: Towards Scalable Information Spaces, Workshop on New forms of reasoning for the Semantic Web: scalable, tolerant and dynamic (ISWC); Busan, Korea, November 2007.

R. Krummenacher, E. Simperl & D. Fensel: An Ontology-Driven Approach To Reflective Middleware, IEEE/WIC/ACM Int’l Conference on Web Intelligence; Fremont, USA, November 2007.

O. Shafiq, M. Zaremba and D. Fensel: On communication and coordination issues of Semantic Web Services, IEEE Int'l Conference on Web Services, July 2007.

E. Simperl, R. Krummenacher & L. Nixon: A Coordination Model for Triplespace Computing, 9th Int’l Conference on Coordination Models and Languages; Paphos, Cyprus, June 2007.

O. Shafiq, M. Moran, E. Cimpian, A. Mocan, M. Zaremba and D. Fensel: Investigating Semantic Web Services execution environments - A comparison between WSMX and OWL-S tools, 2nd Int'l Conference on Internet and Web Applications and Services, May 2007.

D. Fensel, R. Krummenacher, O. Shafiq, E. Kuehn, J. Riemer, Y. Ding & B. Draxler: TSC - Triple Space Computing, Journal of Electronics & Information 124 (1-2), Special Issue on ICT Research in Austria, February 2007.

Omair Shafiq, Francois Scharffe, Reto Krummenacher, Ying Ding, Dieter Fensel: Data Mediation Support for Triple Space Computing. In Proc. of the 2nd IEEE Int'l Conf. on Collaborative Computing (CollaborateCom 2006), Atlanta, GA, USA, 17-20 November 2006.

Omair Shafiq, Reto Krummenacher, Francisco Martin-Recuerda, Ying Ding, Dieter Fensel: Triple Space Computing Middleware for Semantic Web Services. In Proc. of 2006 Middleware for Web Services (MWS 2006) Workshop at the 10th Int'l IEEE Enterprise Computing Conf. (EDOC 2006), Hong Kong, China, 16-20 October 2006.

Omair Shafiq, Michal Zaremba, Dieter Fensel: How Triple Space Computing and Semantic Web Services can meet together? Poster Session of the 1st Asian Semantic Web Conf. (ASWC 2006), Beijing, China, 3-7 September 2006.

Reto Krummenacher, Francisco Martin-Recuerda, Martin Murth, Johannes Riemer, Ying Ding, and Dieter Fensel: Triple Space Computing: A framework for the new communication paradigm. Poster Session of the 3rd European Semantic Web Conf. (ESWC 2006), Budva, Montenegro, 11-14 June, 2006.

Reto Krummenacher, Thomas Strang, and Dieter Fensel: Triple Spaces for an Ubiquitous Web of Services. W3C Workshop on the Ubiquitous Web, Tokyo, Japan, March 9-10, 2006.

Omair Shafiq, Ioan Toma, Reto Krummenacher, Thomas Strang, and Dieter Fensel: Using Triple Space Computing for communication and coordination in Semantic Grid. In Proc. of the 3rd Semantic Grid Workshop in conj. with the 16th Global Grid Forum, Athens, Greece, February 13-16, 2006.

Brahmananda Sapkota, Edward Kilgarriff, and Christoph Bussler: Role of Triple Space Computing in Semantic Web Services. In Proc. of the 8th Asia Pacific Web Conf (APWEB 2006), Harbin, China, January 16-18, 2006.

Reto Krummenacher, Martin Hepp, Axel Polleres, Christoph Bussler, and Dieter Fensel: WWW or What Is Wrong with Web Services. In Proc. of the 2005 IEEE European Conf on Web Services (ECOWS 2005), Växjö, Sweden, November 14-16, 2005.

Reto Krummenacher, Jacek Kopecky, and Thomas Strang: Sharing Context Information with Semantic Spaces. Workshop on Context-Aware Mobile Systems (CAMS 2005) at OTM'2005, Ayia Napa, Cyprus, October 30-31, 2005.

Reto Krummenacher, and Thomas Strang: Ubiquitous Semantic Spaces. In Conference Supplement to the 7th Int'l Conf on Ubiquitous Computing (UbiComp 2005), Tokyo, Japan, September 11-14, 2005.

Francisco Martin-Recuerda: Towards CSpaces: A new perspective for the Semantic Web. In Proc. of the 1st Int'l IFIP/WG12.5 Working Conf on Industrial Applications of Semantic Web (IASW 2005), Jyväskylä, Finland, August 25-27, 2005.

Christoph Bussler: A Minimal Triple Space Computing Architecture. In Proc. of the 2nd WSMO Implementation Workshop (WIW 2005), Innsbruck, Austria, June 6-7, 2005.

Dieter Fensel: Triple-space computing: Semantic Web Services based on persistent publication of information. In Proc. of the IFIP Int'l Conf. on Intelligence in Communication Systems (INTELLCOMM 2004), Bangkok, Thailand, November 23-26, 2004.