Formalizing Parameter Constraints to Support Intelligent Geoprocessing: A SHACL-Based Method
Open Access
- 14 September 2021
- journal article
- research article
- Published by MDPI AG in ISPRS International Journal of Geo-Information
- Vol. 10 (9) , 605
Abstract
Intelligent geoprocessing relies heavily on formalized parameter constraints of geoprocessing tools to validate the input data and to further ensure the robustness and reliability of geoprocessing. However, existing methods developed to formalize parameter constraints are either designed based on ill-suited assumptions, which may not correctly identify the invalid parameter inputs situation, or are inefficient to use. This paper proposes a novel method to formalize the parameter constraints of geoprocessing tools, based on a high-level and standard constraint language (i.e., SHACL) and geoprocessing ontologies, under the guidance of a systematic classification of parameter constraints. An application case and a heuristic evaluation were conducted to demonstrate and evaluate the effectiveness and usability of the proposed method. The results show that the proposed method is not only comparatively easier and more efficient than existing methods but also covers more types of parameter constraints, for example, the application-context-matching constraints that have been ignored by existing methods.Keywords
Funding Information
- Chinese Academy of Sciences (XDA23100503)
This publication has 38 references indexed in Scilit:
- Validating observation data in WaterML 2.0Computers & Geosciences, 2015
- OOPS! (OntOlogy Pitfall Scanner!)International Journal on Semantic Web and Information Systems, 2014
- Comparison of Flow Direction Algorithms in the Application of the CTI for Mapping Wetlands in MinnesotaWetlands, 2014
- Automated geospatial Web Services composition based on geodata quality requirementsComputers & Geosciences, 2012
- Sharing geospatial provenance in a service-oriented environmentComputers, Environment and Urban Systems, 2011
- Web evaluation: Heuristic evaluation vs. user testingInternational Journal of Industrial Ergonomics, 2009
- KNOWLEDGE-BASED VALIDATION FOR HYDROLOGICAL INFORMATION SYSTEMSApplied Artificial Intelligence, 2007
- An adaptive approach to selecting a flow‐partition exponent for a multiple‐flow‐direction algorithmInternational Journal of Geographical Information Science, 2007
- Ontology-Based Descriptions for Semantic Discovery and Composition of Geoprocessing ServicesGeoInformatica, 2006
- Tiers of ontology and consistency constraints in geographical information systemsInternational Journal of Geographical Information Science, 2001