• Aucun résultat trouvé

MCHA SPAIDA: a cooperative query editor with anonymous helpers using ontology mappings

N/A
N/A
Protected

Academic year: 2022

Partager "MCHA SPAIDA: a cooperative query editor with anonymous helpers using ontology mappings"

Copied!
2
0
0

Texte intégral

(1)

MCHA SPAIDA:

A Cooperative Query Editor with Anonymous Helpers using Ontology Mappings

Takuya Adachi1 and Naoki Fukuta2

1 Department of Informatics, Graduate School of Integrated Science and Technology, Shizuoka University

2 College of Informatics, Academic Institute, Shizuoka University {adachi.takuya.17@,fukuta@inf.}shizuoka.ac.jp

Abstract. In this paper, we propose our prototype system, named MCHA SPAIDA, that allows us for cooperatively editing SPARQL queries by the help of anonymous helper users without revealing the detailed meaning of the query. This system dynamically generates ontology mappings to translate a modified query by using a query and some data on an end- point. Ontology matching approaches have been applied to effectively anonymize the query to be cooperatively edited by other users without loss of semantic relations among data and vocabularies. To make ease of cooperative tracing and profiling of a query, our method will not directly modify the queries and given ontology mappings. Rather, our method tries to add a small amount of supplemental ontology mappings to effec- tively anonymize the meaning of original query.

Keywords: SPARQL, ontology mapping, cooperative query editing, privacy protection, query anonymization

1 MCHA SPAIDA

To overcome the issues, we are implementing a system named MCHA SPAIDA3, which is an extended version of our previously implemented system SPAIDA for utilizing ontology mappings on SPARQL queries[1–3] which also includes anonymous helper mechanism MCHA for cooperatively editing and sophisticat- ing queries. Our system includes an “on-the-fly” ontology and instance matcher to evaluate the used ontology mappings and instance mappings, suggests which mappings will be used in the query. Furthermore, the on-the-fly matcher can also be used to interactively add one-time mappings that could produce more complete answer in the results of the specified query [1].

We are implementing a prototype system as a web application with SPARQL query editors and anonymous helpers. In order to utilize alignments as mapping data by using ontology matching tools (e.g., Alignment API [4]) and instance

3 A demo is available at http://whitebear.cs.inf.shizuoka.ac.jp/spaida-demo/

(2)

2 T. Adachi and N. Fukuta

matching tools (e.g., ScLink [5]), SPAIDA prepares mapping repositories to the outside.

Figure 1 shows an overview of our implementing system.

Fig. 1.An overview of our implementing system

2 Dynamic Mapping Generation

An application of the on-the-fly mapping generation mechanism is MCHA (Mapping- based Conversion for Human-based query writing Assistance), which rather con- vert a query to another query which targets to completely different things while it tries to keep their attributes in the sense of complexity and structure of the output. This allows anonymous cooperative helper editing of a query while mit- igating the targets the original user is trying to access. In this mechanism, some users are asked to help editing and enhancing a query of mapping-based conver- sion of a query to a “semantically equivalent or very similar” query.

References

1. Adachi, T., Fukuta, N.: Toward Better Debugging Support on Extended SPARQL queries with On-the-fly Ontology Mapping Generation. In: Proc. of The 11th Inter- national Workshop on Ontology Matching (OM2016). pp. 239–240 (2016), (poster) 2. Adachi, T., Fukuta, N.: A Mapping-enhanced Linked Data Inspection and Querying Support System using Dynamic Ontology Matching. In: Proc. of 2nd International Workshop on Platforms and Applications for Social problem Solving and Collective Reasoning (PASSCR2017). pp. 1191–1194 (2017)

3. Adachi, T., Yamada, N., Fukuta, N.: Towards Better Query Coding Support Utiliz- ing Ontology Mappings. In: Proc. of 1st International Workshop on Platforms and Applications for Social problem Solving and Collective Reasoning (PASSCR2016).

pp. 96–99 (2016)

4. David, J., Euzenat, J., Scharffe, F., dos Santos, C.T.: The Alignment API 4.0. In:

Semantic Web Journal 2(1), pp. 3–10. IOS Press (2011)

5. Nguyen, K., Ichise, R.: ScLink: Supervised Instance Matching System for Het- erogeneous Repositories. In: Journal of Intelligent Information Systems, pp. 1–33.

Springer US (2016). https://doi.org/10.1007/s10844-016-0426-3

Références

Documents relatifs

Based on the given reliability degrees of those mappings, SPARQLoid allows users to query data in the target SPARQL endpoints by using their own (or a specified certain) ontology under

The results show that parameter optimization based on example mappings can help providing significant better results than using the default configuration of matching tools, and is

Our approach to implement data integration is based on the rewriting of SPARQL queries applying syntactic rules that modify their basic graph pattern in order to rework a given

In the second scenario, imagine that users run a matching system to nd all mapping pairs of entities between two ontologies.. call and f-measure), (ii) system's self-conguration,

We have conducted a preliminary evaluation of the use of B IO P ORTAL as a back- ground knowledge provider (e.g. oracle and mediating ontology provider) in the OAEI’s anatomy track

In this paper, we present our preliminary implementation of SPARQLoid query coding support system that can help users to utilize vocabularies that users are familiar with in the

Visualizing ontology mappings to help ontology engineers identi- fy relevant ontologies for their reuse.. Simon Kocbek 1,* Jin-Dong Kim 1 Jean-Luc Perret 2 and

Mappings are usually abstract or concrete functions or relations between ontology artifacts (often concepts); mappings correspond to, precise or approximate,