{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T16:26:10Z","timestamp":1774283170475,"version":"3.50.1"},"reference-count":72,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2024,11,29]],"date-time":"2024-11-29T00:00:00Z","timestamp":1732838400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Cost Action CA19134: Distributed Knowledge Graphs"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>Automated Compliance Checking (ACC) has emerged as a critical tool for enforcing legal regulations across various domains. This paper contributes to ongoing research in Semantic Web technologies, particularly focusing on the execution of SHACL-SPARQL rules on RDF data. The RDF, being one of the most widely used knowledge representation (KR) formats, serves as the foundation of our approach, ensuring compatibility with existing standards and enhancing interoperability. Our research enhances the aggregate and temporal aspects of ACC by addressing the limitations of traditional ACC methodologies, which often fall short in managing the nuanced temporal and aggregate requirements essential for legal reasoning. Through a case study analysis of selected regulations with aggregate and temporal facets in LI 2204, which regulates local content and participation in Ghana\u2019s upstream petroleum industry, this paper demonstrates the effectiveness of the proposed solution in achieving these dimensions of ACC. The findings underscore the potential of Semantic Web technologies to transform ACC practices by moving towards standardized, interoperable solutions. All source codes are freely available online together with instructions to locally reproduce the simulations.<\/jats:p>","DOI":"10.3390\/info15120759","type":"journal-article","created":{"date-parts":[[2024,12,3]],"date-time":"2024-12-03T11:48:56Z","timestamp":1733226536000},"page":"759","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["A SHACL-Based Approach for Enhancing Automated Compliance Checking with RDF Data"],"prefix":"10.3390","volume":"15","author":[{"given":"Joseph","family":"Anim","sequence":"first","affiliation":[{"name":"School of Law, Swansea University, Wales SA28PP, UK"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4713-8990","authenticated-orcid":false,"given":"Livio","family":"Robaldo","sequence":"additional","affiliation":[{"name":"School of Law, Swansea University, Wales SA28PP, UK"}]},{"given":"Adam Z.","family":"Wyner","sequence":"additional","affiliation":[{"name":"School of Law, Swansea University, Wales SA28PP, UK"}]}],"member":"1968","published-online":{"date-parts":[[2024,11,29]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"100039","DOI":"10.1016\/j.dibe.2020.100039","article-title":"The promise of automated compliance checking","volume":"5","author":"Amor","year":"2021","journal-title":"Dev. Built Environ."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"505","DOI":"10.1007\/s10506-023-09360-z","article-title":"Compliance checking on first-order knowledge with conflicting and compensatory norms\u2014A comparison among currently available technologies","volume":"32","author":"Robaldo","year":"2023","journal-title":"Artif. Intell. Law"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1007\/s10506-020-09266-0","article-title":"Artificial intelligence as law: Presidential address to the seventeenth international conference on artificial intelligence and law","volume":"28","author":"Verheij","year":"2020","journal-title":"Artif. Intell. Law"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"103746","DOI":"10.1016\/j.compind.2022.103746","article-title":"Integrating NLP and context-free grammar for complex rule interpretation towards automated compliance checking","volume":"142","author":"Zhou","year":"2022","journal-title":"Comput. Ind."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Zhou, P., and El-Gohary, N. (2015). Ontology-based information extraction from environmental regulations for supporting environmental compliance checking. Computing in Civil Engineering 2015, Available online: https:\/\/ascelibrary.org\/doi\/abs\/10.1061\/9780784479247.024.","DOI":"10.1061\/9780784479247.024"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.autcon.2017.06.018","article-title":"Computer representation of building codes for automated compliance checking","volume":"82","author":"Ilal","year":"2017","journal-title":"Autom. Constr."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"04014106","DOI":"10.1061\/(ASCE)CP.1943-5487.0000301","article-title":"Semantic text classification for supporting automated compliance checking in construction","volume":"30","author":"Salama","year":"2016","journal-title":"J. Comput. Civ. Eng."},{"key":"ref_8","unstructured":"Beach, T.H., Kasim, T., Li, H., Nisbet, N., and Rezgui, Y. (2013, January 26\u201329). Towards automated compliance checking in the construction industry. Proceedings of the Database and Expert Systems Applications: 24th International Conference, DEXA 2013, Prague, Czech Republic. Proceedings, Part I 24."},{"key":"ref_9","unstructured":"Nuyts, E., Werbrouck, J., Verstraeten, R., and Deprez, L. (2023, January 15\u201316). Validation of building models against legislation using SHACL. Proceedings of the 11th Linked Data in Architecture and Construction Workshop (LDAC2023), Matera, Italy."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"103822","DOI":"10.1016\/j.autcon.2021.103822","article-title":"Automated compliance checking in healthcare building design","volume":"129","author":"Tzortzopoulos","year":"2021","journal-title":"Autom. Constr."},{"key":"ref_11","unstructured":"Ko, A., and Francesconi, E. (2018, January 3\u20136). PrOnto: Privacy Ontology for Legal Reasoning. Proceedings of the Electronic Government and the Information Systems Perspective\u20147th International Conference, EGOVIS, Regensburg, Germany."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Hamdani, R.E., Mustapha, M., Amariles, D.R., Troussel, A., Mee\u00f9s, S., and Krasnashchok, K. (2021, January 21\u201325). A combined rule-based and machine learning approach for automated GDPR compliance checking. Proceedings of the Eighteenth International Conference on Artificial Intelligence and Law, S\u00e3o Paulo, Brazil.","DOI":"10.1145\/3462757.3466081"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"4282","DOI":"10.1109\/TSE.2023.3288901","article-title":"NLP-based automated compliance checking of data processing agreements against GDPR","volume":"49","author":"Amaral","year":"2023","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Zhang, J., and El-Gohary, N. (2012, January 17\u201320). Extraction of construction regulatory requirements from textual documents using natural language processing techniques. Proceedings of the Computing in Civil Engineering (2012), Clearwater Beach, FL, USA.","DOI":"10.1061\/9780784412343.0057"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Boella, G., Di Caro, L., Rispoli, D., and Robaldo, L. (2013, January 10\u201314). A System for Classifying Multi-label Text into EuroVoc. Proceedings of the Fourteenth International Conference on Artificial Intelligence and Law, Rome, Italy. ICAIL \u201913.","DOI":"10.1145\/2514601.2514635"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1007\/s10506-020-09271-3","article-title":"Populating legal ontologies using semantic role labeling","volume":"29","author":"Humphreys","year":"2021","journal-title":"Artif. Intell. Law"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Habernal, I., Faber, D., Recchia, N., Bretthauer, S., Gurevych, I., Spiecker, I., and Burchard, C. (2024). Mining legal arguments in court decisions. Artif. Intell. Law, 32.","DOI":"10.1007\/s10506-023-09361-y"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Xiao, C., Liu, Z., Lin, Y., and Sun, M. (2023). Legal Knowledge Representation Learning. Representation Learning for Natural Language Processing, Springer Nature Singapore.","DOI":"10.1007\/978-981-99-1600-9_11"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"105864","DOI":"10.1016\/j.clsr.2023.105864","article-title":"Fine-tuning GPT-3 for legal rule classification","volume":"51","author":"Liga","year":"2023","journal-title":"Comput. Law Secur. Rev. Int. J. Technol. Law Pract."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Fei, Z., Shen, X., Zhu, D., Zhou, F., Han, Z., Zhang, S., Chen, K., Shen, Z., and Ge, J. (2023). Lawbench: Benchmarking legal knowledge of large language models. arXiv.","DOI":"10.18653\/v1\/2024.emnlp-main.452"},{"key":"ref_21","unstructured":"Cui, J., Li, Z., Yan, Y., Chen, B., and Yuan, L. (2023). Chatlaw: Open-source legal large language model with integrated external knowledge bases. arXiv."},{"key":"ref_22","unstructured":"Kuppa, A., Rasumov-Rahe, N., and Voses, M. (2023, January 29). Chain of reference prompting helps llm to think like a lawyer. Proceedings of the Generative AI+ Law Workshop, Honolulu, Hawaii."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.jal.2017.03.002","article-title":"On the complexity of Input\/Output logic","volume":"25","author":"Sun","year":"2017","journal-title":"J. Appl. Log."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"401","DOI":"10.1007\/s10849-019-09309-z","article-title":"Formalizing GDPR provisions in reified I\/O logic: The DAPRECO knowledge base","volume":"29","author":"Robaldo","year":"2020","journal-title":"J. Logic, Lang. Inf."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1016\/j.autcon.2012.06.006","article-title":"Ontology-based semantic modeling of regulation constraint for automated construction quality compliance checking","volume":"28","author":"Zhong","year":"2012","journal-title":"Autom. Constr."},{"key":"ref_26","unstructured":"de Oliveira, F., and de Oliveira, J. (2013). A RDF-based graph to representing and searching parts of legal documents. Artif. Intell. Law, in press."},{"key":"ref_27","unstructured":"Pauwels, P., and Zhang, S. (2015, January 26\u201329). Semantic rule-checking for regulation compliance checking: An overview of strategies and approaches. Proceedings of the 32rd International CIB W78 Conference, Eindhoven, The Netherlands."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"129648","DOI":"10.1109\/ACCESS.2021.3108226","article-title":"A semantic approach for automated rule compliance checking in construction industry","volume":"9","author":"Guo","year":"2021","journal-title":"IEEE Access"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"830","DOI":"10.3390\/fi4030830","article-title":"Semantic web approach to ease regulation compliance checking in construction industry","volume":"4","author":"Bouzidi","year":"2012","journal-title":"Future Internet"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Anim, J.K., Robaldo, L., and Wyner, A. (2023, January 4\u20136). Compliance checking in the energy domain via W3C standards. Proceedings of the JSAI International Symposium on Artificial Intelligence, Kumamoto, Japan.","DOI":"10.1007\/978-3-031-60511-6_1"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Peng, J., and Liu, X. (2023). Automated code compliance checking research based on BIM and knowledge graph. Sci. Rep., 13.","DOI":"10.1038\/s41598-023-34342-1"},{"key":"ref_32","unstructured":"Van De Ven, S., Hoekstra, R., Breuker, J., Wortel, L., and El Ali, A. (2008, January 26\u201327). Judging Amy: Automated Legal Assessment using OWL 2. Proceedings of the OWLED, Karlsruhe, Germany."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Bonatti, P.A. (2018, January 13\u201319). Fast Compliance Checking in an OWL2 Fragment. Proceedings of the IJCAI, Stockholm, Sweden.","DOI":"10.24963\/ijcai.2018\/241"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Raad, J., and Cruz, C. (2015, January 12\u201314). A survey on ontology evaluation methods. Proceedings of the International Conference on Knowledge Engineering and Ontology Development, Part of the 7th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, Lisbon, Portugal.","DOI":"10.5220\/0005591001790186"},{"key":"ref_35","unstructured":"Pandit, H.J. (2020). Representing Activities Associated with Processing of Personal Data and Consent Using Semantic Web for GDPR Compliance. [Ph.D. Thesis, Trinity College Dublin]."},{"key":"ref_36","unstructured":"Gangemi, A., Catenacci, C., Ciaramita, M., and Lehmann, J. (2005, January 14\u201316). A theoretical framework for ontology evaluation and validation. Proceedings of the SWAP, Trento, Italy."},{"key":"ref_37","unstructured":"Sasu, D. Oil and Gas Sector Contribution to GDP in Ghana 2014\u20132024. Proceedings of the Statista, Available online: https:\/\/www.statista.com\/statistics\/1235708\/gdp-of-the-oil-and-gas-industry-in-ghana."},{"key":"ref_38","first-page":"37","article-title":"The Role of Local Content Policies in Natural Resource-Based Development","volume":"37","author":"Ovadia","year":"2015","journal-title":"Rohst. Und Entwickl."},{"key":"ref_39","first-page":"74","article-title":"Why evaluate ontology technologies? Because it works!","volume":"19","author":"Staab","year":"2004","journal-title":"IEEE Intell. Syst."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"1","DOI":"10.4018\/jdm.2004040101","article-title":"Ontometric: A method to choose the appropriate ontology","volume":"15","year":"2004","journal-title":"J. Database Manag."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/S0169-023X(01)00030-1","article-title":"Supporting ontological analysis of taxonomic relationships","volume":"39","author":"Welty","year":"2001","journal-title":"Data Knowl. Eng."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Glimm, B., Horrocks, I., Motik, B., and Stoilos, G. (2010, January 7\u201311). Optimising ontology classification. Proceedings of the Semantic Web\u2013ISWC 2010: 9th International Semantic Web Conference, ISWC 2010, Shanghai, China. Revised Selected Papers, Part I 9.","DOI":"10.1007\/978-3-642-17746-0_15"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"100658","DOI":"10.1016\/j.websem.2021.100658","article-title":"Beware of the hierarchy\u2014An analysis of ontology evolution and the materialisation impact for biomedical ontologies","volume":"70","author":"Pernisch","year":"2021","journal-title":"J. Web Semant."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.jcss.2015.06.001","article-title":"Dynamic class hierarchy management for multi-version ontology-based personalization","volume":"82","author":"Grandi","year":"2016","journal-title":"J. Comput. Syst. Sci."},{"key":"ref_45","unstructured":"Veres, C., and Sampson, J. (2005, January 20\u201323). Ontology and Taxonomy: Why \u201cis-a\u201d still isn\u2019t just \u201cis-a\u201d. Proceedings of the 2005 International Conference on e-Business, Enterprise Information Systems, e-Government, and Outsourcing, EEE, Las Vegas, NV, USA."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1017\/S0269888900007797","article-title":"Ontologies: Principles, methods and applications","volume":"11","author":"Uschold","year":"1996","journal-title":"Knowl. Eng. Rev."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Francesconi, E., Montemagni, S., Peters, W., and Tiscornia, D. (2010). Integrating a Bottom\u2013Up and Top\u2013Down Methodology for Building Semantic Resources for the Multilingual Legal Domain, Springer.","DOI":"10.1007\/978-3-642-12837-0_6"},{"key":"ref_48","unstructured":"Noy, N.F., and McGuinness, D.L. (2024, November 17). Ontology Development 101: A Guide to Creating Your First Ontology. Stanford Knowledge Systems Laboratory Technical Report KSL-01-05 and Stanford Medical Informatics Technical Report SMI-2001-0880. Available online: https:\/\/protege.stanford.edu\/publications\/ontology_development\/ontology101.pdf."},{"key":"ref_49","unstructured":"Haase, P., and Sure, Y. (2024, November 17). D3. 2.1 usage tracking for ontology evolution. Technical report. EU-IST Integrated Project (IP), IST-2005-506826 SEKT, Available online: https:\/\/www.researchgate.net\/profile\/Peter-Haase\/publication\/255610891_D321_Usage_Tracking_for_Ontology_Evolution\/links\/545142e00cf24884d886fd8f\/D321-Usage-Tracking-for-Ontology-Evolution.pdf."},{"key":"ref_50","unstructured":"de Almeida Falbo, R. (2014, January 22\u201325). SABiO: Systematic Approach for Building Ontologies. Proceedings of the ONTO.COM\/ODISE@FOIS, Rio de Janeiro, Brazil."},{"key":"ref_51","unstructured":"Peroni, S. (2016, January 20). A simplified agile methodology for ontology development. Proceedings of the OWL: Experiences and Directions\u2013Reasoner Evaluation: 13th International Workshop, OWLED 2016, and 5th International Workshop, ORE 2016, Bologna, Italy. Revised Selected Papers 13."},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Su\u00e1rez-Figueroa, M.C., G\u00f3mez-P\u00e9rez, A., and Fern\u00e1ndez-L\u00f3pez, M. (2011). The NeOn methodology for ontology engineering. Ontology Engineering in a Networked World, Springer.","DOI":"10.1007\/978-3-642-24794-1"},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Monfardini, G.K.Q., Salamon, J.S., and Barcellos, M.P. (2023, January 6\u20139). Use of Competency Questions in Ontology Engineering: A Survey. Proceedings of the International Conference on Conceptual Modeling, Lisbon, Portugal.","DOI":"10.1007\/978-3-031-47262-6_3"},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"103389","DOI":"10.1016\/j.artint.2020.103389","article-title":"Real-time reasoning in OWL2 for GDPR compliance","volume":"289","author":"Bonatti","year":"2020","journal-title":"Artif. Intell."},{"key":"ref_55","unstructured":"Palmirani, M., and Governatori, G. (2018, January 12\u201314). Modelling Legal Knowledge for GDPR Compliance Checking. Proceedings of the 31st Conference on Legal Knowledge and Information Systems, Groningen, The Netherlands."},{"key":"ref_56","doi-asserted-by":"crossref","unstructured":"Governatori, G., Hall, J., and Paschke, A. (2009, January 5\u20137). The Making of SPINdle. Proceedings of the Rule Interchange and Applications, International Symposium (RuleML), Las Vegas, NV, USA.","DOI":"10.1007\/978-3-642-04985-9"},{"key":"ref_57","unstructured":"Casanovas, P., Sartor, G., Casellas, N., and Rubino, R. Constructing Legal Arguments with Rules in the Legal Knowledge Interchange Format (LKIF). Proceedings of the Computable Models of the Law."},{"key":"ref_58","doi-asserted-by":"crossref","unstructured":"Casanovas, P., Pagallo, U., Palmirani, M., and Sartor, G. (2013, January 21\u201327). Representing Judicial Argumentation in the Semantic Web. Proceedings of the AI Approaches to the Complexity of Legal Systems, Belo Horizonte, Brazil.","DOI":"10.1007\/978-3-662-45960-7"},{"key":"ref_59","doi-asserted-by":"crossref","unstructured":"Fodor, P., Montali, M., Calvanese, D., and Roman, D. (2019, January 16\u201319). ODRL Policy Modelling and Compliance Checking. Proceedings of the Rules and Reasoning\u2014Third International Joint Conference, RuleML+RR, Bolzano, Italy.","DOI":"10.1007\/978-3-030-31095-0"},{"key":"ref_60","unstructured":"Wyner, A.Z., and Casini, G. Normative Requirements as Linked Data. Proceedings of the Legal Knowledge and Information Systems."},{"key":"ref_61","doi-asserted-by":"crossref","unstructured":"Morgenstern, L., Stefaneas, P., L\u00e9vy, F., Wyner, A., and Paschke, A. (2013, January 11\u201313). LegalRuleML: From Metamodel to Use Cases. Proceedings of the Theory, Practice, and Applications of Rules on the Web, Seattle, WA, USA.","DOI":"10.1007\/978-3-642-39617-5"},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"445","DOI":"10.1007\/s10506-022-09317-8","article-title":"Patterns for legal compliance checking in a decidable framework of linked open data","volume":"31","author":"Francesconi","year":"2022","journal-title":"Artif. Intell. Law"},{"key":"ref_63","unstructured":"Maranh\u00e3o, J., and Wyner, A.Z. (2021, January 21\u201325). Towards compliance checking in reified I\/O logic via SHACL.. Proceedings of the 18th International Conference for Artificial Intelligence and Law (ICAIL), S\u00e3o Paulo, Brazil."},{"key":"ref_64","doi-asserted-by":"crossref","unstructured":"Di Ciccio, C., Ekaputra, F.J., Cecconi, A., Ekelhart, A., and Kiesling, E. (2019, January 3\u20137). Finding non-compliances with declarative process constraints through semantic technologies. Proceedings of the Information Systems Engineering in Responsible Information Systems: CAiSE Forum 2019, Rome, Italy. Proceedings 31.","DOI":"10.1007\/978-3-030-21297-1_6"},{"key":"ref_65","doi-asserted-by":"crossref","unstructured":"Al Bassit, A., Krasnashchok, K., Skhiri, S., and Mustapha, M. (2021, January 13\u201315). Policy-Based Automated Compliance Checking. Proceedings of the International Joint Conference on Rules and Reasoning, Leuven, Belgium.","DOI":"10.1007\/978-3-030-91167-6_1"},{"key":"ref_66","doi-asserted-by":"crossref","first-page":"1776","DOI":"10.1093\/logcom\/exad034","article-title":"Efficient compliance checking of RDF data","volume":"33","author":"Robaldo","year":"2023","journal-title":"J. Log. Comput."},{"key":"ref_67","first-page":"215","article-title":"The ASP System DLV2","volume":"Volume 10377","author":"Alviano","year":"2017","journal-title":"Proceedings of the LPNMR"},{"key":"ref_68","doi-asserted-by":"crossref","unstructured":"Peroni, S. (2014). The Semantic Publishing and Referencing Ontologies. Semantic Web Technologies and Legal Scholarly Publishing, Springer International Publishing.","DOI":"10.1007\/978-3-319-04777-5"},{"key":"ref_69","doi-asserted-by":"crossref","first-page":"981","DOI":"10.3233\/SW-160248","article-title":"Temporal representation and reasoning in OWL 2","volume":"8","author":"Batsakis","year":"2017","journal-title":"Semant. Web"},{"key":"ref_70","doi-asserted-by":"crossref","first-page":"118409","DOI":"10.1016\/j.ins.2022.11.165","article-title":"Defeasible RDFS via rational closure","volume":"643","author":"Casini","year":"2023","journal-title":"Inf. Sci."},{"key":"ref_71","doi-asserted-by":"crossref","unstructured":"Hou, Z.W., Qin, C.Z., Zhu, A., Wang, Y.J., Liang, P., Wang, Y.J., and Zhu, Y.Q. (2021). Formalizing Parameter Constraints to Support Intelligent Geoprocessing: A SHACL-Based Method. ISPRS Int. J. Geo-Inf., 10.","DOI":"10.3390\/ijgi10090605"},{"key":"ref_72","doi-asserted-by":"crossref","unstructured":"Ferranti, N., De Souza, J.F., Ahmetaj, S., and Polleres, A. (2024). Formalizing and Validating Wikidata\u2019s Property Constraints using SHACL and SPARQL.. Semant. Web J. Appear.","DOI":"10.3233\/SW-243611"}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/15\/12\/759\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T16:42:44Z","timestamp":1760114564000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/15\/12\/759"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,29]]},"references-count":72,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2024,12]]}},"alternative-id":["info15120759"],"URL":"https:\/\/doi.org\/10.3390\/info15120759","relation":{},"ISSN":["2078-2489"],"issn-type":[{"value":"2078-2489","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11,29]]}}}