{"id":"https://openalex.org/W7204021391","doi":null,"title":"A Graph-Based Provenance Model for Human-Agent Software Workflows","display_name":"A Graph-Based Provenance Model for Human-Agent Software Workflows","publication_year":2026,"publication_date":"2026-07-30","ids":{"openalex":"https://openalex.org/W7204021391"},"language":"en","primary_location":{"id":"pmh:oai:aaltodoc.aalto.fi:123456789/147174","doi":null,"is_oa":true,"landing_page_url":"https://aaltodoc.aalto.fi/handle/123456789/147174","pdf_url":"https://aaltodoc.aalto.fi/bitstreams/2fab13bd-072e-4ef2-891f-97276b1f8566/download","source":{"id":"https://openalex.org/S4306401662","display_name":"Aaltodoc (Aalto University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I9927081","host_organization_name":"Aalto University","host_organization_lineage":["https://openalex.org/I9927081"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"G2 Pro gradu, diplomity\u00f6"},"volume":null,"type":"dissertation","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://aaltodoc.aalto.fi/bitstreams/2fab13bd-072e-4ef2-891f-97276b1f8566/download","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5147846751","display_name":"Artem Sokhin","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Sokhin, Artem","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5147846751"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"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/T11986","display_name":"Scientific Computing and Data Management","score":0.7792999744415283,"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"}},"topics":[{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.7792999744415283,"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/T12127","display_name":"Software System Performance and Reliability","score":0.0689999982714653,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10703","display_name":"Business Process Modeling and Analysis","score":0.04039999842643738,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/provenance","display_name":"provenance","score":0.4749999940395355},{"id":"https://openalex.org/keywords/ai-coding-agents","display_name":"coding agents","score":0.6759999990463257},{"id":"https://openalex.org/keywords/interaction-graphs","display_name":"interaction graphs","score":0.9559999704360962},{"id":"https://openalex.org/keywords/opentelemetry","display_name":"OpenTelemetry","score":0.7860000133514404},{"id":"https://openalex.org/keywords/event-logs","display_name":"event logs","score":0.3199999928474426},{"id":"https://openalex.org/keywords/subgraph-queries","display_name":"subgraph queries","score":0.7730000019073486},{"id":"https://openalex.org/keywords/fault-diagnosis","display_name":"fault diagnosis","score":0.8180000185966492},{"id":"https://openalex.org/keywords/language-model-agents","display_name":"language model agents","score":0.5770000219345093}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7167999744415283},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.6000000238418579},{"id":"https://openalex.org/C97931131","wikidata":"https://www.wikidata.org/wiki/Q5282087","display_name":"Discriminative model","level":2,"score":0.5069000124931335},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4986000061035156},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.4244999885559082},{"id":"https://openalex.org/C139002025","wikidata":"https://www.wikidata.org/wiki/Q3001212","display_name":"Lift (data mining)","level":2,"score":0.3982999920845032},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.39160001277923584},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.37130001187324524},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.36149999499320984},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.3531000018119812},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.328900009393692},{"id":"https://openalex.org/C5655090","wikidata":"https://www.wikidata.org/wiki/Q192588","display_name":"Relational database","level":2,"score":0.32109999656677246},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.30379998683929443},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.3010999858379364},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2892000079154968},{"id":"https://openalex.org/C174348530","wikidata":"https://www.wikidata.org/wiki/Q188635","display_name":"Bridging (networking)","level":2,"score":0.2867000102996826},{"id":"https://openalex.org/C2779639559","wikidata":"https://www.wikidata.org/wiki/Q7661178","display_name":"Symbolic execution","level":3,"score":0.28200000524520874},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2816999852657318},{"id":"https://openalex.org/C44291984","wikidata":"https://www.wikidata.org/wiki/Q1074173","display_name":"Question answering","level":2,"score":0.2745000123977661},{"id":"https://openalex.org/C132964779","wikidata":"https://www.wikidata.org/wiki/Q2110223","display_name":"Raw data","level":2,"score":0.26919999718666077},{"id":"https://openalex.org/C2779662365","wikidata":"https://www.wikidata.org/wiki/Q5416694","display_name":"Event (particle physics)","level":2,"score":0.26759999990463257},{"id":"https://openalex.org/C2777655017","wikidata":"https://www.wikidata.org/wiki/Q1501161","display_name":"Toolbox","level":2,"score":0.2623000144958496},{"id":"https://openalex.org/C16311509","wikidata":"https://www.wikidata.org/wiki/Q4148050","display_name":"Dependency graph","level":3,"score":0.26179999113082886},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.25780001282691956},{"id":"https://openalex.org/C2984968299","wikidata":"https://www.wikidata.org/wiki/Q1077784","display_name":"Software tool","level":3,"score":0.2533000111579895}],"mesh":[],"locations_count":1,"locations":[{"id":"pmh:oai:aaltodoc.aalto.fi:123456789/147174","doi":null,"is_oa":true,"landing_page_url":"https://aaltodoc.aalto.fi/handle/123456789/147174","pdf_url":"https://aaltodoc.aalto.fi/bitstreams/2fab13bd-072e-4ef2-891f-97276b1f8566/download","source":{"id":"https://openalex.org/S4306401662","display_name":"Aaltodoc (Aalto University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I9927081","host_organization_name":"Aalto University","host_organization_lineage":["https://openalex.org/I9927081"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"G2 Pro gradu, diplomity\u00f6"}],"best_oa_location":{"id":"pmh:oai:aaltodoc.aalto.fi:123456789/147174","doi":null,"is_oa":true,"landing_page_url":"https://aaltodoc.aalto.fi/handle/123456789/147174","pdf_url":"https://aaltodoc.aalto.fi/bitstreams/2fab13bd-072e-4ef2-891f-97276b1f8566/download","source":{"id":"https://openalex.org/S4306401662","display_name":"Aaltodoc (Aalto University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I9927081","host_organization_name":"Aalto University","host_organization_lineage":["https://openalex.org/I9927081"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"G2 Pro gradu, diplomity\u00f6"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320321394","display_name":"Aalto-Yliopisto","ror":"https://ror.org/020hwjq30"},{"id":"https://openalex.org/F4320323153","display_name":"Danmarks Tekniske Universitet","ror":"https://ror.org/04qtj9h94"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7204021391.pdf","grobid_xml":"https://content.openalex.org/works/W7204021391.grobid-xml"},"referenced_works_count":65,"referenced_works":["https://openalex.org/W1541456620","https://openalex.org/W1983897914","https://openalex.org/W1996290308","https://openalex.org/W2060561050","https://openalex.org/W2079484041","https://openalex.org/W2099291492","https://openalex.org/W2100925270","https://openalex.org/W2110065044","https://openalex.org/W2130344546","https://openalex.org/W2136922540","https://openalex.org/W2141766660","https://openalex.org/W2149860264","https://openalex.org/W2153150125","https://openalex.org/W2157657084","https://openalex.org/W2160938265","https://openalex.org/W2167541073","https://openalex.org/W2170182466","https://openalex.org/W2764012260","https://openalex.org/W2793512604","https://openalex.org/W2889787757","https://openalex.org/W3151685851","https://openalex.org/W4233571851","https://openalex.org/W4287855110","https://openalex.org/W4304195432","https://openalex.org/W4308672222","https://openalex.org/W4310290453","https://openalex.org/W4379089709","https://openalex.org/W4384662964","https://openalex.org/W4387561453","https://openalex.org/W4387636003","https://openalex.org/W4390692489","https://openalex.org/W4391876619","https://openalex.org/W4393160747","https://openalex.org/W4394778349","https://openalex.org/W4399836817","https://openalex.org/W4402683739","https://openalex.org/W4406511791","https://openalex.org/W4406840428","https://openalex.org/W4407423795","https://openalex.org/W4410978231","https://openalex.org/W4412203333","https://openalex.org/W4415273522","https://openalex.org/W4415795430","https://openalex.org/W4416004498","https://openalex.org/W4416895257","https://openalex.org/W4417092559","https://openalex.org/W4417209600","https://openalex.org/W4417525503","https://openalex.org/W6910824972","https://openalex.org/W6948524426","https://openalex.org/W6967362843","https://openalex.org/W7092286177","https://openalex.org/W7103754783","https://openalex.org/W7125905084","https://openalex.org/W7128715130","https://openalex.org/W7130615426","https://openalex.org/W7133222210","https://openalex.org/W7133239970","https://openalex.org/W7133976416","https://openalex.org/W7134857392","https://openalex.org/W7134975074","https://openalex.org/W7135169797","https://openalex.org/W7153056532","https://openalex.org/W7156716976","https://openalex.org/W7166842664"],"related_works":["https://openalex.org/W7128378279","https://openalex.org/W7170075051","https://openalex.org/W4414898436","https://openalex.org/W7139025193","https://openalex.org/W7204230144","https://openalex.org/W7162132951","https://openalex.org/W7203892911","https://openalex.org/W7222458645","https://openalex.org/W7202282401","https://openalex.org/W4417005357"],"abstract_inverted_index":{"Coding":[0],"agents":[1],"complete":[2],"software":[3,55],"tasks":[4],"autonomously":[5],"over":[6],"many":[7],"steps,":[8],"yet":[9],"the":[10,24,46,65,99,117,127,137,148,156,215,232,275,286,307,311],"record":[11],"they":[12],"leave":[13],"behind":[14],"is":[15,74,188,247,258],"incomplete:":[16],"a":[17,49,59,77,107,120,142,151,179,185,191,212,218,235,238,243,252,266,269,292,295,299],"finished":[18],"session":[19],"preserves":[20],"its":[21],"outcome,":[22],"while":[23,255],"process":[25],"that":[26,36],"produced":[27],"it":[28],"survives":[29],"only":[30,146,160,273],"as":[31,119,173,234,249,291],"an":[32],"unstructured":[33],"event":[34,287],"log":[35,130,139,158],"can":[37],"be":[38],"reread":[39],"but":[40],"not":[41],"queried.":[42],"This":[43,304],"thesis":[44],"introduces":[45],"Interaction":[47],"Graph,":[48],"typed":[50,277,281],"provenance":[51],"model":[52,153],"for":[53,69],"human-agent":[54],"workflows":[56],"lifted":[57,283],"from":[58,155,201,285],"raw":[60],"OpenTelemetry":[61],"span":[62],"stream,":[63,288],"extending":[64],"W3C":[66],"PROV":[67],"standard":[68,182],"language-model":[70,220],"agent":[71,240],"runs.":[72],"It":[73],"evaluated":[75],"under":[76],"Design":[78],"Science":[79],"methodology":[80],"through":[81],"three":[82],"research":[83],"questions,":[84],"each":[85,104],"against":[86,178],"objectives":[87],"fixed":[88],"in":[89,131,161,183,274],"advance.":[90],"The":[91,96,123,163,207,222],"first":[92],"question":[93,136,165,224],"concerns":[94,166,225],"representation.":[95],"lift":[97],"reconstructs":[98],"version-controlled":[100],"history":[101],"and":[102,298],"classifies":[103],"action":[105],"at":[106,203,211],"level":[108],"of":[109,214,217,251,310],"agreement":[110],"with":[111,196],"human":[112],"annotators":[113],"sufficient":[114],"to":[115],"certify":[116],"graph":[118,233],"reliable":[121],"substrate.":[122],"representation":[124],"strictly":[125],"dominates":[126],"flat":[128,138,157],"evaluation":[129],"query":[132,293],"expressiveness,":[133],"answering":[134],"every":[135],"admits":[140],"plus":[141],"further":[143],"set":[144],"answerable":[145],"after":[147],"lift,":[149],"one":[150,262],"language":[152],"recovers":[154],"alone":[159],"part.":[162],"second":[164],"diagnosis.":[167],"Recurring":[168],"struggle":[169],"motifs":[170],"are":[171],"expressed":[172],"deterministic":[174],"subgraph":[175],"queries,":[176],"validated":[177],"human-annotated":[180],"gold":[181],"which":[184],"fired":[186],"detector":[187],"almost":[189],"never":[190],"false":[192],"alarm.":[193],"Motifs'":[194],"association":[195],"failure":[197],"stays":[198],"statistically":[199],"indistinguishable":[200],"chance":[202],"this":[204],"sample":[205],"size.":[206],"queries":[208,241],"nonetheless":[209],"execute":[210],"fraction":[213],"cost":[216],"per-trace":[219],"judge.":[221],"third":[223],"memory.":[226],"A":[227,279],"null-tolerant":[228],"feasibility":[229],"pilot":[230],"integrates":[231],"cross-session":[236,300],"memory":[237,301],"coding":[239],"during":[242],"task.":[244],"Task":[245],"resolution":[246],"unchanged,":[248],"expected":[250],"process-oriented":[253],"memory,":[254],"tool-call":[256],"repetition":[257],"measurably":[259],"reduced,":[260],"though":[261],"configuration":[263],"also":[264],"shows":[265],"regression":[267],"on":[268],"failure-predicting":[270],"motif,":[271],"visible":[272],"graph's":[276],"layers.":[278],"single":[280],"representation,":[282],"once":[284],"thus":[289],"serves":[290],"substrate,":[294],"diagnostic":[296],"surface":[297],"without":[302],"modification.":[303],"unification":[305],"constitutes":[306],"central":[308],"contribution":[309],"thesis.":[312]},"counts_by_year":[],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2026-08-23T00:00:00"}
