Semantic typing of linked geoprocessing workflows
In Geographic Information Systems (GIS), geoprocessing workflows allow analysts to organize their methods on spatial data in complex chains. We propose a method for expressing workflows as linked data, and for semi-automatically enriching them with semantics on the level of their operations and data...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Taylor & Francis Group
2018-01-01
|
Series: | International Journal of Digital Earth |
Subjects: | |
Online Access: | http://dx.doi.org/10.1080/17538947.2017.1305457 |
_version_ | 1797678617928400896 |
---|---|
author | Simon Scheider Andrea Ballatore |
author_facet | Simon Scheider Andrea Ballatore |
author_sort | Simon Scheider |
collection | DOAJ |
description | In Geographic Information Systems (GIS), geoprocessing workflows allow analysts to organize their methods on spatial data in complex chains. We propose a method for expressing workflows as linked data, and for semi-automatically enriching them with semantics on the level of their operations and datasets. Linked workflows can be easily published on the Web and queried for types of inputs, results, or tools. Thus, GIS analysts can reuse their workflows in a modular way, selecting, adapting, and recommending resources based on compatible semantic types. Our typing approach starts from minimal annotations of workflow operations with classes of GIS tools, and then propagates data types and implicit semantic structures through the workflow using an OWL typing scheme and SPARQL rules by backtracking over GIS operations. The method is implemented in Python and is evaluated on two real-world geoprocessing workflows, generated with Esri's ArcGIS. To illustrate the potential applications of our typing method, we formulate and execute competency questions over these workflows. |
first_indexed | 2024-03-11T23:02:32Z |
format | Article |
id | doaj.art-5cef093557f74da2803cafa4e012ff7c |
institution | Directory Open Access Journal |
issn | 1753-8947 1753-8955 |
language | English |
last_indexed | 2024-03-11T23:02:32Z |
publishDate | 2018-01-01 |
publisher | Taylor & Francis Group |
record_format | Article |
series | International Journal of Digital Earth |
spelling | doaj.art-5cef093557f74da2803cafa4e012ff7c2023-09-21T14:38:05ZengTaylor & Francis GroupInternational Journal of Digital Earth1753-89471753-89552018-01-0111111313810.1080/17538947.2017.13054571305457Semantic typing of linked geoprocessing workflowsSimon Scheider0Andrea Ballatore1Universiteit UtrechtBirkbeck, University of LondonIn Geographic Information Systems (GIS), geoprocessing workflows allow analysts to organize their methods on spatial data in complex chains. We propose a method for expressing workflows as linked data, and for semi-automatically enriching them with semantics on the level of their operations and datasets. Linked workflows can be easily published on the Web and queried for types of inputs, results, or tools. Thus, GIS analysts can reuse their workflows in a modular way, selecting, adapting, and recommending resources based on compatible semantic types. Our typing approach starts from minimal annotations of workflow operations with classes of GIS tools, and then propagates data types and implicit semantic structures through the workflow using an OWL typing scheme and SPARQL rules by backtracking over GIS operations. The method is implemented in Python and is evaluated on two real-world geoprocessing workflows, generated with Esri's ArcGIS. To illustrate the potential applications of our typing method, we formulate and execute competency questions over these workflows.http://dx.doi.org/10.1080/17538947.2017.1305457geoprocessingspatial analysisworkflowssemantic typinglinked data |
spellingShingle | Simon Scheider Andrea Ballatore Semantic typing of linked geoprocessing workflows International Journal of Digital Earth geoprocessing spatial analysis workflows semantic typing linked data |
title | Semantic typing of linked geoprocessing workflows |
title_full | Semantic typing of linked geoprocessing workflows |
title_fullStr | Semantic typing of linked geoprocessing workflows |
title_full_unstemmed | Semantic typing of linked geoprocessing workflows |
title_short | Semantic typing of linked geoprocessing workflows |
title_sort | semantic typing of linked geoprocessing workflows |
topic | geoprocessing spatial analysis workflows semantic typing linked data |
url | http://dx.doi.org/10.1080/17538947.2017.1305457 |
work_keys_str_mv | AT simonscheider semantictypingoflinkedgeoprocessingworkflows AT andreaballatore semantictypingoflinkedgeoprocessingworkflows |