Unify the description of Web services and RDF data sources towards uniform data integration

It is valuable to integrate together the information provided by both Web services and kinds of data repositories, especially RDF datasets. However, current semantic Web service technologies don't meet this requirement well for there coarse annotation granularity. In this paper, we propose a semantic description technology of fine granularity for the information-providing Web service, which treats it as a special data view in terms of the RDFS/OWL ontology and thus makes it natural to be incorporated in the data integration system. Then we discuss the related match criteria of a data source against a query in this form. We also present our proof-of-concept system which integrates both RDF data sources and information-providing Web services uniformly. At runtime the queries posed by the user against the domain ontology results in dynamic invocation of the matched Web services as well as evaluation of SPARQL queries on RDF datasets.