{"id":"https://openalex.org/W4417445035","doi":"https://doi.org/10.1145/3786582.3786823","title":"Model Discovery and Graph Simulation: A Lightweight Gateway to Chaos Engineering","display_name":"Model Discovery and Graph Simulation: A Lightweight Gateway to Chaos Engineering","publication_year":2026,"publication_date":"2026-04-12","ids":{"openalex":"https://openalex.org/W4417445035","doi":"https://doi.org/10.1145/3786582.3786823"},"language":"en","primary_location":{"id":"doi:10.1145/3786582.3786823","doi":"https://doi.org/10.1145/3786582.3786823","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3786582.3786823","pdf_url":null,"source":{"id":"https://openalex.org/S4210203175","display_name":"ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)","issn_l":"0270-5257","issn":["0270-5257","1558-1225"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","norway-2"],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"conference"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the IEEE/ACM 48th International Conference on Software Engineering","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":["arxiv","crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1145/3786582.3786823","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5020169086","display_name":"Anatoly Krasnovsky","orcid":"https://orcid.org/0000-0001-6842-7340","observed_orcids":["https://orcid.org/0000-0001-6842-7340"]},"institutions":[{"id":"https://openalex.org/I4210116741","display_name":"Innopolis University","ror":"https://ror.org/02b7jh107","country_code":"RU","type":"education","lineage":["https://openalex.org/I4210116741"]}],"countries":["RU"],"is_corresponding":true,"raw_author_name":"Anatoly A. Krasnovsky","raw_affiliation_strings":["Innopolis University, Innopolis, Russian Federation and MB3R Lab, Innopolis, Russian Federation"],"raw_orcid":"https://orcid.org/0000-0001-6842-7340","affiliations":[{"raw_affiliation_string":"Innopolis University, Innopolis, Russian Federation and MB3R Lab, Innopolis, Russian Federation","institution_ids":["https://openalex.org/I4210116741"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5020169086"],"corresponding_institution_ids":["https://openalex.org/I4210116741"],"apc_list":null,"apc_paid":null,"fwci":17.2343,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":{"value":0.9869068,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"121","last_page":"125"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9984999895095825,"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"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9984999895095825,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.0012000000569969416,"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/T10101","display_name":"Cloud Computing and Resource Management","score":9.999999747378752e-05,"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/chaos-engineering","display_name":"chaos engineering","score":0.9620000123977661},{"id":"https://openalex.org/keywords/model-discovery","display_name":"model discovery","score":0.9559999704360962},{"id":"https://openalex.org/keywords/graph-simulation","display_name":"graph simulation","score":0.9079999923706055},{"id":"https://openalex.org/keywords/availability-estimation","display_name":"availability estimation","score":0.6449999809265137},{"id":"https://openalex.org/keywords/fault-injection","display_name":"fault injection","score":0.5120000243186951},{"id":"https://openalex.org/keywords/dependency-graph","display_name":"dependency graph","score":0.49000000953674316},{"id":"https://openalex.org/keywords/jaeger","display_name":"Jaeger","score":0.8579999804496765},{"id":"https://openalex.org/keywords/resilience-testing","display_name":"resilience testing","score":0.5929999947547913},{"id":"https://openalex.org/keywords/dependability","display_name":"dependability","score":0.5080000162124634},{"id":"https://openalex.org/keywords/ci-cd","display_name":"CI/CD","score":0.7129999995231628},{"id":"https://openalex.org/keywords/observability","display_name":"observability","score":0.48899999260902405},{"id":"https://openalex.org/keywords/replication","display_name":"replication","score":0.3109999895095825}],"concepts":[{"id":"https://openalex.org/C2775937380","wikidata":"https://www.wikidata.org/wiki/Q1232589","display_name":"Replica","level":2,"score":0.7261999845504761},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.722000002861023},{"id":"https://openalex.org/C2779585090","wikidata":"https://www.wikidata.org/wiki/Q3457762","display_name":"Resilience (materials science)","level":2,"score":0.5867999792098999},{"id":"https://openalex.org/C2779374083","wikidata":"https://www.wikidata.org/wiki/Q5011038","display_name":"CHAOS (operating system)","level":2,"score":0.5221999883651733},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.5110999941825867},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.48510000109672546},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.43209999799728394},{"id":"https://openalex.org/C2778012447","wikidata":"https://www.wikidata.org/wiki/Q1034415","display_name":"Scope (computer science)","level":2,"score":0.41749998927116394},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.38600000739097595},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.3799000084400177},{"id":"https://openalex.org/C19768560","wikidata":"https://www.wikidata.org/wiki/Q320727","display_name":"Dependency (UML)","level":2,"score":0.34290000796318054},{"id":"https://openalex.org/C184720557","wikidata":"https://www.wikidata.org/wiki/Q7825049","display_name":"Topology (electrical circuits)","level":2,"score":0.31779998540878296},{"id":"https://openalex.org/C88230418","wikidata":"https://www.wikidata.org/wiki/Q131476","display_name":"Graph theory","level":2,"score":0.31630000472068787},{"id":"https://openalex.org/C124978682","wikidata":"https://www.wikidata.org/wiki/Q1201019","display_name":"Proof of concept","level":2,"score":0.3109000027179718},{"id":"https://openalex.org/C16311509","wikidata":"https://www.wikidata.org/wiki/Q4148050","display_name":"Dependency graph","level":3,"score":0.30309998989105225},{"id":"https://openalex.org/C76444178","wikidata":"https://www.wikidata.org/wiki/Q72897900","display_name":"Connectivity","level":3,"score":0.29170000553131104},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.2667999863624573},{"id":"https://openalex.org/C151201525","wikidata":"https://www.wikidata.org/wiki/Q177239","display_name":"Limit (mathematics)","level":2,"score":0.26579999923706055},{"id":"https://openalex.org/C187713609","wikidata":"https://www.wikidata.org/wiki/Q2465461","display_name":"Default gateway","level":2,"score":0.26489999890327454},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.26350000500679016},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2540999948978424}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/3786582.3786823","doi":"https://doi.org/10.1145/3786582.3786823","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3786582.3786823","pdf_url":null,"source":{"id":"https://openalex.org/S4210203175","display_name":"ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)","issn_l":"0270-5257","issn":["0270-5257","1558-1225"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","norway-2"],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"conference"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the IEEE/ACM 48th International Conference on Software Engineering","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:2506.11176","doi":null,"is_oa":true,"landing_page_url":"http://arxiv.org/abs/2506.11176","pdf_url":"https://arxiv.org/pdf/2506.11176","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,"listed_in":[],"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":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"doi:10.48550/arxiv.2506.11176","doi":"https://doi.org/10.48550/arxiv.2506.11176","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2506.11176","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,"listed_in":[],"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":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.1145/3786582.3786823","doi":"https://doi.org/10.1145/3786582.3786823","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3786582.3786823","pdf_url":null,"source":{"id":"https://openalex.org/S4210203175","display_name":"ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)","issn_l":"0270-5257","issn":["0270-5257","1558-1225"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","norway-2"],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"conference"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the IEEE/ACM 48th International Conference on Software Engineering","raw_type":"proceedings-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320325215","display_name":"Tomsk State University","ror":"https://ror.org/02he2nc27"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4417445035.pdf","grobid_xml":"https://content.openalex.org/works/W4417445035.grobid-xml"},"referenced_works_count":21,"referenced_works":["https://openalex.org/W1862398452","https://openalex.org/W2010252104","https://openalex.org/W2035602304","https://openalex.org/W2145071552","https://openalex.org/W2358431938","https://openalex.org/W2516734073","https://openalex.org/W2616270070","https://openalex.org/W2623323969","https://openalex.org/W2931122162","https://openalex.org/W2941083794","https://openalex.org/W2941939494","https://openalex.org/W2997858662","https://openalex.org/W3031791786","https://openalex.org/W3147833427","https://openalex.org/W3216137074","https://openalex.org/W4362588597","https://openalex.org/W4387369092","https://openalex.org/W4388041004","https://openalex.org/W4402442745","https://openalex.org/W4405477338","https://openalex.org/W6949486602"],"related_works":["https://openalex.org/W4417448212","https://openalex.org/W3125447395","https://openalex.org/W7223409225","https://openalex.org/W7167035719","https://openalex.org/W7139959178","https://openalex.org/W6990918867","https://openalex.org/W4402088885","https://openalex.org/W3103003280","https://openalex.org/W3081060495","https://openalex.org/W7203469364"],"abstract_inverted_index":{"Chaos":[0],"engineering":[1],"reveals":[2],"resilience":[3,95,164],"risks":[4],"but":[5],"is":[6,142],"expensive":[7,172],"and":[8,14,29,114,121,167],"operationally":[9],"risky":[10],"to":[11,27,93,162],"run":[12,64],"broadly":[13],"often.":[15],"Model-based":[16],"analyses":[17],"can":[18,63],"estimate":[19,115],"dependability,":[20],"yet":[21],"in":[22,65,165],"practice":[23],"they":[24],"are":[25,34],"tricky":[26],"build":[28],"keep":[30],"current":[31],"because":[32],"models":[33,41,161],"typically":[35],"handcrafted.":[36],"We":[37],"claim":[38,50],"simple":[39],"topological":[40],"provide":[42],"fast,":[43],"low-risk":[44],"availability":[45,116],"estimates.":[46],"To":[47],"make":[48],"this":[49],"practical":[51],"without":[52],"hand-built":[53],"models,":[54],"we":[55,107],"introduce":[56],"model":[57,76,127],"discovery:":[58],"an":[59,69,73,88],"automated":[60],"step":[61],"that":[62],"CI/CD":[66],"or":[67],"as":[68],"observability-platform":[70],"capability,":[71],"synthesizing":[72],"explicit,":[74],"analyzable":[75],"from":[77,112],"artifacts":[78],"teams":[79,92],"already":[80],"have":[81],"(e.g.,":[82],"distributed":[83],"traces,":[84],"service-mesh":[85],"telemetry,":[86],"configs/manifests)\u2014providing":[87],"accessible":[89],"gateway":[90],"for":[91,175],"begin":[94],"testing.":[96],"As":[97],"a":[98,157],"proof":[99],"by":[100],"instance":[101],"on":[102],"the":[103,109],"DeathStarBench":[104],"Social":[105],"Network,":[106],"extract":[108],"dependency":[110],"graph":[111],"Jaeger":[113],"across":[117],"two":[118],"deployment":[119],"modes":[120],"five":[122],"failure":[123,140],"rates.":[124],"The":[125],"discovered":[126],"closely":[128],"tracks":[129],"live":[130,173],"fault-injection":[131],"results;":[132],"with":[133,151],"replication,":[134],"median":[135],"signed":[136,148],"error":[137],"at":[138],"mid-range":[139],"rates":[141],"near":[143],"zero,":[144],"while":[145,170],"no-replication":[146],"shows":[147],"biases":[149],"consistent":[150],"excluded":[152],"mechanisms.":[153],"These":[154],"results":[155],"suggest":[156],"hybrid":[158],"workflow:":[159],"using":[160],"monitor":[163],"real-time":[166],"filter":[168],"scenarios,":[169],"reserving":[171],"validation":[174],"critical":[176],"risks.":[177]},"counts_by_year":[{"year":2026,"cited_by_count":4}],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2025-10-10T00:00:00"}
