{"id":"https://openalex.org/W7160288777","doi":"https://doi.org/10.48550/arxiv.2605.01941","title":"HERITRACE: a domain-agnostic framework for SHACL-driven RDF curation with provenance and change tracking","display_name":"HERITRACE: a domain-agnostic framework for SHACL-driven RDF curation with provenance and change tracking","publication_year":2026,"publication_date":"2026-05-03","ids":{"openalex":"https://openalex.org/W7160288777","doi":"https://doi.org/10.48550/arxiv.2605.01941"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2605.01941","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.01941","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2605.01941","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5082139308","display_name":"Arcangelo Massari","orcid":"https://orcid.org/0000-0002-8420-0696"},"institutions":[{"id":"https://openalex.org/I9360294","display_name":"University of Bologna","ror":"https://ror.org/01111rn36","country_code":"IT","type":"education","lineage":["https://openalex.org/I9360294"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Massari, Arcangelo","raw_affiliation_strings":["Research Centre for Open Scholarly Metadata, Department of Classical Philology and Italian Studies, University of Bologna, Bologna, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Research Centre for Open Scholarly Metadata, Department of Classical Philology and Italian Studies, University of Bologna, Bologna, Italy","institution_ids":["https://openalex.org/I9360294"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5135322564","display_name":"Silvio Peroni","orcid":null},"institutions":[{"id":"https://openalex.org/I4210110242","display_name":"Digital Science (United States)","ror":"https://ror.org/020h4b682","country_code":"US","type":"company","lineage":["https://openalex.org/I4210110242","https://openalex.org/I4210112888","https://openalex.org/I4210118830"]},{"id":"https://openalex.org/I9360294","display_name":"University of Bologna","ror":"https://ror.org/01111rn36","country_code":"IT","type":"education","lineage":["https://openalex.org/I9360294"]}],"countries":["IT","US"],"is_corresponding":false,"raw_author_name":"Peroni, Silvio","raw_affiliation_strings":["Research Centre for Open Scholarly Metadata, Department of Classical Philology and Italian Studies, University of Bologna, Bologna, Italy","Digital Humanities Advanced Research Centre"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Research Centre for Open Scholarly Metadata, Department of Classical Philology and Italian Studies, University of Bologna, Bologna, Italy","institution_ids":["https://openalex.org/I9360294"]},{"raw_affiliation_string":"Digital Humanities Advanced Research Centre","institution_ids":["https://openalex.org/I4210110242"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10215","display_name":"Semantic Web and Ontologies","score":0.6671000123023987,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10215","display_name":"Semantic Web and Ontologies","score":0.6671000123023987,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.14980000257492065,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T11937","display_name":"Research Data Management Practices","score":0.050599999725818634,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/rdf","display_name":"RDF","score":0.7218000292778015},{"id":"https://openalex.org/keywords/sparql","display_name":"SPARQL","score":0.5598999857902527},{"id":"https://openalex.org/keywords/linked-data","display_name":"Linked data","score":0.5388000011444092},{"id":"https://openalex.org/keywords/documentation","display_name":"Documentation","score":0.5228999853134155},{"id":"https://openalex.org/keywords/semantic-web","display_name":"Semantic Web","score":0.49300000071525574},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.45969998836517334},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.34610000252723694},{"id":"https://openalex.org/keywords/application-programming-interface","display_name":"Application programming interface","score":0.33309999108314514},{"id":"https://openalex.org/keywords/data-curation","display_name":"Data curation","score":0.3303000032901764}],"concepts":[{"id":"https://openalex.org/C147497476","wikidata":"https://www.wikidata.org/wiki/Q54872","display_name":"RDF","level":3,"score":0.7218000292778015},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7107999920845032},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.5782999992370605},{"id":"https://openalex.org/C41009113","wikidata":"https://www.wikidata.org/wiki/Q54871","display_name":"SPARQL","level":4,"score":0.5598999857902527},{"id":"https://openalex.org/C69075417","wikidata":"https://www.wikidata.org/wiki/Q515701","display_name":"Linked data","level":3,"score":0.5388000011444092},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.5228999853134155},{"id":"https://openalex.org/C2129575","wikidata":"https://www.wikidata.org/wiki/Q54837","display_name":"Semantic Web","level":2,"score":0.49300000071525574},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.45969998836517334},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.41620001196861267},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.34610000252723694},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.3343999981880188},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.33329999446868896},{"id":"https://openalex.org/C99613125","wikidata":"https://www.wikidata.org/wiki/Q165194","display_name":"Application programming interface","level":2,"score":0.33309999108314514},{"id":"https://openalex.org/C91632574","wikidata":"https://www.wikidata.org/wiki/Q15088675","display_name":"Data curation","level":2,"score":0.3303000032901764},{"id":"https://openalex.org/C2778531742","wikidata":"https://www.wikidata.org/wiki/Q17009281","display_name":"Discoverability","level":2,"score":0.32420000433921814},{"id":"https://openalex.org/C89505385","wikidata":"https://www.wikidata.org/wiki/Q47146","display_name":"User interface","level":2,"score":0.3212999999523163},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.3100999891757965},{"id":"https://openalex.org/C2777516300","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data discovery","level":3,"score":0.3001999855041504},{"id":"https://openalex.org/C93518851","wikidata":"https://www.wikidata.org/wiki/Q180160","display_name":"Metadata","level":2,"score":0.2867000102996826},{"id":"https://openalex.org/C78923513","wikidata":"https://www.wikidata.org/wiki/Q2115","display_name":"RDF/XML","level":5,"score":0.27309998869895935},{"id":"https://openalex.org/C29321653","wikidata":"https://www.wikidata.org/wiki/Q2288360","display_name":"Simple Knowledge Organization System","level":5,"score":0.26899999380111694},{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.2639000117778778},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.2630000114440918},{"id":"https://openalex.org/C2775936607","wikidata":"https://www.wikidata.org/wiki/Q466845","display_name":"Tracking (education)","level":2,"score":0.2558000087738037},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.2551000118255615},{"id":"https://openalex.org/C25810664","wikidata":"https://www.wikidata.org/wiki/Q44325","display_name":"Ontology","level":2,"score":0.2515000104904175},{"id":"https://openalex.org/C2778805511","wikidata":"https://www.wikidata.org/wiki/Q1713","display_name":"Citation","level":2,"score":0.25049999356269836}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2605.01941","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.01941","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2605.01941","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.01941","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[{"display_name":"Reduced inequalities","id":"https://metadata.un.org/sdg/10","score":0.6271897554397583}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"HERITRACE":[0,61,118,186],"is":[1,62,67,119,139,187],"an":[2],"open-source":[3],"web":[4],"application":[5],"that":[6,55],"enables":[7],"users":[8],"without":[9,44,173],"Semantic":[10],"Web":[11],"expertise":[12],"to":[13,40,74,180],"curate":[14,130],"RDF":[15,184],"data":[16,33,45,87,132,174],"through":[17,99],"form-based":[18],"interfaces":[19],"with":[20,207],"automatic":[21],"provenance":[22,53],"documentation":[23],"and":[24,36,47,59,64,81,89,91,112,138,147,156,199,203],"change":[25],"tracking":[26],"in":[27,121],"RDF.":[28],"It":[29],"uses":[30],"SHACL":[31,79],"for":[32,103,123,145,152,205],"model":[34,88],"definition":[35],"form":[37],"generation,":[38],"connects":[39,73],"existing":[41],"SPARQL-accessible":[42,171],"stores":[43],"migration,":[46,175],"records":[48],"every":[49],"modification":[50],"as":[51,141,148],"a":[52,69,75,100,208],"snapshot":[54],"can":[56],"be":[57],"browsed":[58],"restored.":[60],"domain-agnostic":[63],"its":[65,176],"configuration":[66],"layered:":[68],"minimal":[70],"deployment":[71,206],"only":[72],"SPARQL":[76],"store,":[77],"while":[78],"shapes":[80],"YAML":[82],"display":[83],"rules":[84],"refine":[85],"the":[86,109,114,124,142,149,153,161,193],"presentation,":[90],"IRIs":[92],"are":[93],"minted":[94],"automatically":[95],"by":[96],"default":[97],"or":[98],"Python":[101],"class":[102],"institution-specific":[104],"schemes.":[105],"This":[106],"paper":[107],"describes":[108],"software":[110],"architecture":[111],"provides":[113],"first":[115],"empirical":[116],"evaluation.":[117],"deployed":[120],"production":[122],"ParaText":[125],"project,":[126],"where":[127],"classical":[128],"philologists":[129],"bibliographic":[131],"about":[133],"ancient":[134],"Greek":[135],"exegetical":[136],"traditions,":[137],"planned":[140],"editing":[143],"interface":[144],"OpenCitations":[146],"curation":[150],"layer":[151],"Social":[154],"Sciences":[155],"Humanities":[157],"Citation":[158],"Index":[159],"within":[160],"GRAPHIA":[162],"Horizon":[163],"Europe":[164],"project.":[165],"Since":[166],"it":[167],"operates":[168],"on":[169,190,197],"any":[170,181],"store":[172],"adoption":[177],"potential":[178],"extends":[179],"domain":[182],"maintaining":[183],"data.":[185],"publicly":[188],"available":[189],"GitHub":[191],"under":[192],"ISC":[194],"license,":[195],"archived":[196],"Zenodo":[198],"Software":[200],"Heritage":[201],"Archive,":[202],"documented":[204],"pre-built":[209],"Docker":[210],"image.":[211]},"counts_by_year":[],"updated_date":"2026-08-13T07:04:57.449891","created_date":"2026-05-06T00:00:00"}
