Bundle Recording the provenance information about the new conflated features

28 Copyright © 2014 Open Geospatial Consortium. using the W3C PROV and RDF encoding. Individual feature provenance is linked to the features by id ฀ WFS-T: Stores the resulting conflated features and their attributes encoded in GML Figure 15 — Components involved in the conflation process In the component diagram we see that the client is responsible for executing the WPS Conflation process but also to deal with the WPS result that contains both the GML and the W3C PROV and to send the final GML features to the WFS conflated layer and the W3C PROV in the SPARQL server.

8.1 User assisted conflation process

In the user assisted conflation process scenario, several steps are required to complete the task of generating a conflated result. Figure 1 UML diagram explains the sequence of steps that where implemented in this use case. cmp Feature lev el Prov enance Components Diagram Conflation WPS WFS Source1 WFS Source2 Client PIXIS WFS Conflated SPARQL Serv er Client WFS WFS WPS SPARQL-T WFS-T WFS WFS Copyright © 2014 Open Geospatial Consortium. 29 Figure 16 — Human assisted conflation process including storage of provenance 1. The OGC ontologies described in Section 6.1.1 are inserted in the SPARQL server. This has to be only once when the service is setup or at the beginning of the interoperability experiment. 2. The WPS conflation profile described in Section 7.1 are inserted in the SPARQL server. This has to be only once at the beginning of the interoperability experiment. sd Implemented human assisted conflation of a feature C l i e n t PYXIS WFS Conflated SPARQL Server WFS Source1 WFS Source2 Conflation WPS OGC W P S ervice receiv a r t for featur i m ilar to a filter conditi o e. g a l a m ar k a m e and a di tance t h h o d queri t h a a ourc , conflat t h m and retur i m ilar featur and r a k i g incl ource infor m ation Provenance infor m ation recorded a r o t t h W PS WFS c h a g feature id . h e i a need to record t h id a o m o in t h DF h a m e of t h er i not k now t h W PS a t o ecorded i l t h lient h i t o ent t h infor m ation t o onflated to t h er Downl o a featur alr a conflated if a R g ter t h o ti of t h o ation and t h ol of eac h m ent Deter m i t h ource dat a et dat a m odel and creat t h one [once] : OGC ontologies SPARQL INSERT [once] : WPS conflation profil e SPARQL INSERT [fisrt time] : GetC i lities and Descri e b rocess [first time] : Service and operation registrati n SPARQL INSERT Descri e eatureTyp e Descri e eatureTyp e [map conflation] : Creation of a confated dat e Transaction CreateFeatureType [map conflation] : Creation of dataset level prov SPARQL INSERT GetFeatur e GetFeatur e GetFeatur e ExecuteSimilarityComflati n source1, source2, t es l d GetFeatur e t e l d GetFeatur e t es l d Conflation decisi n manual Featur e attri t e level prov SPARQL INSERT Transacti n CREATE GetFeatur e : ids id mappi n SPARQL INSERT, sameAs, ids records user nam e SPARQL INSERT