{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T01:17:13Z","timestamp":1774055833640,"version":"3.50.1"},"reference-count":32,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T00:00:00Z","timestamp":1769904000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T00:00:00Z","timestamp":1769904000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,1,25]],"date-time":"2026-01-25T00:00:00Z","timestamp":1769299200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100011033","name":"State Agency of Research","doi-asserted-by":"publisher","award":["PID2023-149549NB-I00"],"award-info":[{"award-number":["PID2023-149549NB-I00"]}],"id":[{"id":"10.13039\/501100011033","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000780","name":"European Commission","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100010801","name":"Xunta de Galicia","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100010801","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008530","name":"European Regional Development Fund","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100008530","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008425","name":"Government of Galicia Department of Education Science Universities and Professional Training","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100008425","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["SoftwareX"],"published-print":{"date-parts":[[2026,2]]},"DOI":"10.1016\/j.softx.2026.102542","type":"journal-article","created":{"date-parts":[[2026,2,3]],"date-time":"2026-02-03T19:08:15Z","timestamp":1770145695000},"page":"102542","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["OntoRipple: Making waves in the knowledge graph lifecycle"],"prefix":"10.1016","volume":"33","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4788-1509","authenticated-orcid":false,"given":"Diego","family":"Conde-Herreros","sequence":"first","affiliation":[]},{"given":"Oscar","family":"Corcho","sequence":"additional","affiliation":[]},{"given":"David","family":"Chaves-Fraga","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"issue":"1\u20132","key":"10.1016\/j.softx.2026.102542_bib0005","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1016\/S0169-023X(97)00056-6","article-title":"Knowledge engineering: principles and methods","volume":"25","author":"Studer","year":"1998","journal-title":"Data Knowl Eng"},{"key":"10.1016\/j.softx.2026.102542_bib0010","unstructured":"RDF-schema 1.1. 2024 [accessed: 29 April 2025]."},{"issue":"2","key":"10.1016\/j.softx.2026.102542_bib0015","first-page":"1","article-title":"Owl web ontology language reference","volume":"10","author":"Bechhofer","year":"2004","journal-title":"W3C recommendation"},{"key":"10.1016\/j.softx.2026.102542_bib0020","series-title":"R2rml: RDB to RDF mapping language","author":"Sundara","year":"2012"},{"key":"10.1016\/j.softx.2026.102542_bib0025","series-title":"International semantic web conference","first-page":"152","article-title":"The RML ontology: a Community-Driven modular redesign after a decade of experience in mapping heterogeneous data to RDF","author":"Iglesias-Molina","year":"2023"},{"key":"10.1016\/j.softx.2026.102542_bib0030","doi-asserted-by":"crossref","first-page":"e318","DOI":"10.7717\/peerj-cs.318","article-title":"Shexml: improving the usability of heterogeneous data mapping languages for first-time users","volume":"6","author":"Garc\u00eda-Gonz\u00e1lez","year":"2020","journal-title":"PeerJ Computer Science"},{"key":"10.1016\/j.softx.2026.102542_bib0035","first-page":"58","article-title":"Facade-X: an opinionated approach to SPARQL anything","volume":"53","author":"Daga","year":"2021","journal-title":"Studies on the Semantic Web"},{"key":"10.1016\/j.softx.2026.102542_bib0040","unstructured":"Shapes constraint language (SHACL). 2017 [accessed: 7 August 2025]."},{"key":"10.1016\/j.softx.2026.102542_bib0045","series-title":"Proceedings of the 10th international conference on semantic systems","first-page":"32","article-title":"Shape expressions: an RDF validation and transformation language","author":"Prud\u2019hommeaux","year":"2014"},{"key":"10.1016\/j.softx.2026.102542_bib0050","unstructured":"The public procurement data space (PPDS). 2023 [accessed: 29 April 2025]."},{"key":"10.1016\/j.softx.2026.102542_bib0055","unstructured":"European Union Agency for Railways (ERA). 2024. [accessed: 31 January 2026]."},{"key":"10.1016\/j.softx.2026.102542_bib0060","series-title":"The thirteenth international conference on knowledge capture","article-title":"Lessons learned from the combined development of ontologies using owl and shacl","author":"Ruckhaus","year":"2025"},{"key":"10.1016\/j.softx.2026.102542_bib0065","unstructured":"Graph-Massivizer, [accessed: 17 October 2025]."},{"issue":"1","key":"10.1016\/j.softx.2026.102542_bib0070","article-title":"How does knowledge evolve in open knowledge graphs?","volume":"1","author":"Polleres","year":"2023","journal-title":"Transact Graph Data Knowl"},{"key":"10.1016\/j.softx.2026.102542_bib0075","doi-asserted-by":"crossref","first-page":"428","DOI":"10.1007\/s10115-003-0137-2","article-title":"Ontology evolution: not the same as schema evolution","volume":"6","author":"Noy","year":"2004","journal-title":"Knowl Inf Syst"},{"issue":"1","key":"10.1016\/j.softx.2026.102542_bib0080","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1016\/j.jbi.2012.04.009","article-title":"COnto\u2013diff: generation of complex evolution mappings for life science ontologies","volume":"46","author":"Hartung","year":"2013","journal-title":"J Biomed Inform"},{"key":"10.1016\/j.softx.2026.102542_bib0085","series-title":"Change Representation For OWL 2 Ontologies","article-title":"Proceedings of the 5th international workshop on OWL: experiences and directions (OWLED 2009)","volume":"vol. 529","author":"Palma","year":"2009"},{"key":"10.1016\/j.softx.2026.102542_bib0090","unstructured":"The OWL change ontology. 2025 [accessed: 8 August 2025]."},{"issue":"1","key":"10.1016\/j.softx.2026.102542_bib0095","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1017\/S0269888913000349","article-title":"Ontology evolution: a process-centric survey","volume":"30","author":"Zablith","year":"2015","journal-title":"Knowl Eng Rev"},{"key":"10.1016\/j.softx.2026.102542_bib0100","doi-asserted-by":"crossref","DOI":"10.1016\/j.engappai.2022.104755","article-title":"Lot: an industrial oriented ontology engineering framework","volume":"111","author":"Poveda-Villal\u00f3n","year":"2022","journal-title":"Eng Appl Artif Intell"},{"key":"10.1016\/j.softx.2026.102542_bib0105","unstructured":"SPARQL 1.1 query language. 2013 [accessed: 8 August 2025]."},{"key":"10.1016\/j.softx.2026.102542_bib0110","series-title":"IJCAI international joint conference on artificial intelligence","first-page":"1160","article-title":"Mapping repair in ontology-based data access evolving systems","author":"Lembo","year":"2017"},{"key":"10.1016\/j.softx.2026.102542_bib0115","series-title":"European semantic web conference","first-page":"497","article-title":"Astrea: automatic generation of shacl shapes from ontologies","author":"Cimmino","year":"2020"},{"key":"10.1016\/j.softx.2026.102542_bib0120","series-title":"European semantic web conference","first-page":"217","article-title":"Scoop all the constraints\u2019 flavours for your knowledge graph","author":"Duan","year":"2024"},{"issue":"5","key":"10.1016\/j.softx.2026.102542_bib0125","doi-asserted-by":"crossref","first-page":"1023","DOI":"10.14778\/3579075.3579078","article-title":"Extraction of validating shapes from very large knowledge graphs","volume":"16","author":"Rabbani","year":"2023","journal-title":"Proc VLDB Endow"},{"key":"10.1016\/j.softx.2026.102542_bib0130","series-title":"Shacl shapes extraction for evolving knowledge graphs","author":"P\u00fcrmayr","year":"2025"},{"key":"10.1016\/j.softx.2026.102542_bib0135","unstructured":"OntoRipple Github repository. 2025 [accessed: 4 September 2025]."},{"key":"10.1016\/j.softx.2026.102542_bib0140","unstructured":"Widoco extension. 2025 [accessed: 23 April 2025]."},{"key":"10.1016\/j.softx.2026.102542_bib0145","series-title":"The semantic web\u2013ISWC 2017: 16th international semantic web conference, vienna, austria, October 21-25, 2017, proceedings, Part II 16","first-page":"94","article-title":"Widoco: a wizard for documenting ontologies","author":"Garijo","year":"2017"},{"key":"10.1016\/j.softx.2026.102542_bib0150","series-title":"The semantic web: ESWC 2024 satellite events","article-title":"When ontologies met knowledge graphs: a methodology tale","author":"Pernisch","year":"2024"},{"key":"10.1016\/j.softx.2026.102542_bib0155","unstructured":"LOT4KG, LOT for knowlege graphs construction. 2024. [accessed: 8 August 2025]."},{"key":"10.1016\/j.softx.2026.102542_bib0160","article-title":"Incremental knowledge graph construction from heterogeneous data sources","author":"Van Assche","year":"2024","journal-title":"Semantic Web (Accepted)"}],"container-title":["SoftwareX"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2352711026000361?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2352711026000361?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T00:44:56Z","timestamp":1774053896000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S2352711026000361"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,2]]},"references-count":32,"alternative-id":["S2352711026000361"],"URL":"https:\/\/doi.org\/10.1016\/j.softx.2026.102542","relation":{},"ISSN":["2352-7110"],"issn-type":[{"value":"2352-7110","type":"print"}],"subject":[],"published":{"date-parts":[[2026,2]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"OntoRipple: Making waves in the knowledge graph lifecycle","name":"articletitle","label":"Article Title"},{"value":"SoftwareX","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.softx.2026.102542","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Authors. Published by Elsevier B.V.","name":"copyright","label":"Copyright"}],"article-number":"102542"}}