2nd International ICST Conference on Collaborative Computing: Networking, Applications and Worksharing

Research Article

Data Mediation Support for Triple Space Computing

  • @INPROCEEDINGS{10.1109/COLCOM.2006.361900,
        author={Omair Shafiq and Fran\`{e}ois Scharffe and Reto Krummenacher and Ying Ding and Dieter Fensel},
        title={Data Mediation Support for Triple Space Computing},
        proceedings={2nd International ICST Conference on Collaborative Computing: Networking, Applications and Worksharing},
  • Omair Shafiq
    François Scharffe
    Reto Krummenacher
    Ying Ding
    Dieter Fensel
    Year: 2007
    Data Mediation Support for Triple Space Computing
    DOI: 10.1109/COLCOM.2006.361900
Omair Shafiq1,*, François Scharffe1,*, Reto Krummenacher1,*, Ying Ding1,2,*, Dieter Fensel1,2,*
  • 1: Digital Enterprise Research Institute (DERI), University of Innsbruck (UIBK), 6020 Innsbruck, Austria
  • 2: Electronic WebService GmbH (eWS), 6020 Innsbruck, Austria
*Contact email: omair.shafiq@deri.org, francois.scharffe@deri.org, reto.krummenacher@deri.org, ying.ding@deri.org, dieter.fensel@deri.org


Triple Space Computing is an emerging technology for communication and coordination of different semantic technologies. It has been achieved by extending tuple space computing to support RDF as triple space computing. It can play an important role by acting as global middleware providing support for collaboration of different semantic technologies. Several participants from semantic Web and semantic Web services applications, distributed worldwide communicate with each other via triple space due to which the possibility of heterogeneity in the RDF schemas and instances among the communicating participants may arise. In order to resolve this heterogeneity issue, data mediation becomes an important part of the triple space computing architecture. In this paper we introduce data mediation support for triple space computing and further explain how mismatches occur in RDF data, presents an abstract mapping language to specify mapping to cover the heterogeneity, defines architecture of the mediation engine and its interfaces, processing of mediation mapping rules, grounding of mediation rules as RDF triples and finally evaluates with examples.