{"id":"https://openalex.org/W7225829277","doi":"https://doi.org/10.5281/zenodo.24123564","title":"REACTOS: SYSTEMS ENGINEERING RESTRUCTURING OF THE WINDOWS NT KERNEL DESIGN AND THE SUBSYSTEMS","display_name":"REACTOS: SYSTEMS ENGINEERING RESTRUCTURING OF THE WINDOWS NT KERNEL DESIGN AND THE SUBSYSTEMS","publication_year":2026,"publication_date":"2026-11-11","ids":{"openalex":"https://openalex.org/W7225829277","doi":"https://doi.org/10.5281/zenodo.24123564"},"language":"en","primary_location":{"id":"doi:10.5281/zenodo.24123564","doi":"https://doi.org/10.5281/zenodo.24123564","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.24123564","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.5281/zenodo.24123564","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5140280743","display_name":"Franz P. Kalchmair","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Kalchmair, Franz P.","raw_affiliation_strings":["Independent Researcher"],"raw_orcid":"https://orcid.org/0009-0006-9711-1058","affiliations":[{"raw_affiliation_string":"Independent Researcher","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5140280743"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.8119999766349792,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.8119999766349792,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.1559000015258789,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.007499999832361937,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7947999835014343},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5494999885559082},{"id":"https://openalex.org/C531996449","wikidata":"https://www.wikidata.org/wiki/Q486487","display_name":"Windows NT","level":3,"score":0.41359999775886536},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3995000123977661},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3801000118255615},{"id":"https://openalex.org/C41661131","wikidata":"https://www.wikidata.org/wiki/Q220764","display_name":"Interrupt","level":3,"score":0.37869998812675476},{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.3785000145435333},{"id":"https://openalex.org/C206952183","wikidata":"https://www.wikidata.org/wiki/Q1193100","display_name":"Preemption","level":2,"score":0.3693999946117401},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.36910000443458557},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3582000136375427},{"id":"https://openalex.org/C112968700","wikidata":"https://www.wikidata.org/wiki/Q11368","display_name":"Unix","level":3,"score":0.3476000130176544},{"id":"https://openalex.org/C2780870223","wikidata":"https://www.wikidata.org/wiki/Q1004415","display_name":"Runtime system","level":2,"score":0.32760000228881836},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.3222000002861023},{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.311599999666214},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.30649998784065247},{"id":"https://openalex.org/C174839445","wikidata":"https://www.wikidata.org/wiki/Q1134386","display_name":"Lock (firearm)","level":2,"score":0.2946999967098236},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.28439998626708984},{"id":"https://openalex.org/C98763669","wikidata":"https://www.wikidata.org/wiki/Q176645","display_name":"Markov chain","level":2,"score":0.28139999508857727},{"id":"https://openalex.org/C105446022","wikidata":"https://www.wikidata.org/wiki/Q445962","display_name":"Legacy system","level":3,"score":0.2797999978065491},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.27570000290870667},{"id":"https://openalex.org/C160403385","wikidata":"https://www.wikidata.org/wiki/Q220543","display_name":"Queue","level":2,"score":0.27230000495910645},{"id":"https://openalex.org/C55166926","wikidata":"https://www.wikidata.org/wiki/Q2892946","display_name":"Oracle","level":2,"score":0.27090001106262207},{"id":"https://openalex.org/C553261973","wikidata":"https://www.wikidata.org/wiki/Q14579","display_name":"Linux kernel","level":2,"score":0.2639000117778778},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.26330000162124634},{"id":"https://openalex.org/C50954386","wikidata":"https://www.wikidata.org/wiki/Q656083","display_name":"Paging","level":2,"score":0.2619999945163727},{"id":"https://openalex.org/C110251889","wikidata":"https://www.wikidata.org/wiki/Q1569697","display_name":"Model checking","level":2,"score":0.25450000166893005},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.2538999915122986}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.5281/zenodo.24123564","doi":"https://doi.org/10.5281/zenodo.24123564","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.24123564","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"},{"id":"doi:10.5281/zenodo.24123565","doi":"https://doi.org/10.5281/zenodo.24123565","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.24123565","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"}],"best_oa_location":{"id":"doi:10.5281/zenodo.24123564","doi":"https://doi.org/10.5281/zenodo.24123564","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.24123564","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"ABSTRACT":[0],"Modern":[1],"multi-core":[2],"and":[3,46,68,92,148,167,186,193,201,213,245,265,275],"multi-socket":[4],"processor":[5],"architectures":[6],"scale":[7],"primarily":[8],"through":[9],"massive":[10],"increases":[11],"in":[12,19,37,116,198],"core":[13,91],"density,":[14],"exposing":[15],"severe":[16,63],"structural":[17],"bottlenecks":[18,110],"traditional":[20],"monolithic":[21],"operating":[22,291],"system":[23],"designs.":[24],"The":[25,298,308],"classical":[26],"Windows":[27,101],"NT":[28,102],"kernel":[29,90],"architecture,":[30],"which":[31],"the":[32,88,99,119],"ReactOS":[33,89,286],"project":[34],"faithfully":[35],"reconstructs":[36],"C,":[38],"relies":[39],"on":[40],"global":[41],"spinlocks,":[42],"rigid":[43],"interrupt":[44],"levels":[45],"an":[47,171,251],"unsegmented":[48],"Ring":[49,199],"0":[50,200],"address":[51],"space.":[52],"Under":[53],"high":[54],"Symmetric":[55],"Multiprocessing":[56],"(SMP)":[57],"loads,":[58],"these":[59],"legacy":[60],"paradigms":[61],"induce":[62],"lock":[64],"contention,":[65],"cache-line":[66],"bouncing,":[67],"vulnerability":[69],"to":[70,162,191,284],"system-wide":[71,228],"crashes":[72],"caused":[73],"by":[74,141,158,257],"faulty":[75],"third-party":[76],"device":[77],"drivers.":[78],"This":[79],"research":[80],"paper":[81],"presents":[82],"a":[83,133,153,234,280,288,314],"comprehensive":[84],"systems-engineering":[85],"restructuring":[86],"of":[87],"its":[93],"primary":[94],"subsystems.":[95],"By":[96],"strictly":[97],"preserving":[98],"external":[100],"Application":[103],"Binary":[104],"Interface":[105],"(ABI)":[106],"while":[107],"replacing":[108],"internal":[109],"with":[111,124,178],"decentralized,":[112],"lock-free":[113,134,214],"algorithms":[114],"implemented":[115],"no_std":[117],"Rust,":[118],"architecture":[120],"bridges":[121],"backward":[122],"compatibility":[123],"modern":[125],"high-performance":[126],"computing":[127],"requirements.":[128],"Key":[129],"innovations":[130],"include:":[131],"(1)":[132],"Page":[135,187],"Frame":[136],"Number":[137],"(PFN)":[138],"database":[139],"driven":[140],"64-bit":[142],"atomic":[143],"Compare-And-Swap":[144],"(CAS)":[145],"state":[146,229],"mutations":[147],"first-order":[149],"Markov":[150],"predictive":[151],"paging.(2)":[152],"cybernetic":[154],"Cache":[155],"Manager":[156],"governed":[157],"closed-loop":[159],"feedback":[160],"control":[161],"dynamically":[163],"compute":[164],"I/O":[165,174],"backpressure":[166],"prevent":[168],"resource":[169],"exhaustion.(3)":[170],"asynchronous,":[172],"ring-buffer-based":[173],"subsystem":[175],"(io_uring-inspired)":[176],"paired":[177],"hardware-assisted":[179],"Software-Defined":[180],"Sandboxing":[181],"(SDS)":[182],"utilizing":[183],"CR3/PCID/ASID":[184],"permutation":[185],"Attribute":[188],"Tables":[189],"(PAT)":[190],"isolate":[192],"transparently":[194],"recover":[195],"crashing":[196],"drivers":[197],"(4)":[202],"decentralized":[203],"Local":[204],"Ready":[205],"Queues":[206],"(LRQ)":[207],"featuring":[208],"NUMA-aware,":[209],"exponential":[210],"back-off":[211],"work-stealing":[212],"Deferred":[215],"Procedure":[216],"Call":[217],"(DPC)":[218],"event":[219],"streams.":[220],"To":[221],"guarantee":[222],"concurrency":[223],"correctness":[224],"without":[225],"runtime":[226],"bottlenecks,":[227],"transitions":[230],"are":[231,311],"modeled":[232],"as":[233],"discrete":[235],"Kripke":[236],"structure,":[237],"verified":[238],"against":[239],"Linear":[240],"Temporal":[241],"Logic":[242],"(LTL)":[243],"invariants,":[244],"collapsed":[246],"at":[247],"compile":[248],"time":[249],"into":[250,287],"O(1)":[252],"bitmask":[253],"lookup":[254],"table,":[255],"supported":[256],"sub-nanosecond":[258],"assembly":[259],"trap":[260],"fast":[261],"paths":[262],"for":[263],"x86_64":[264],"ARM64.":[266],"Ultimately,":[267],"this":[268],"interdisciplinary":[269],"synthesis":[270],"demonstrates":[271],"linear":[272],"CPU":[273],"scalability":[274],"industrial":[276],"fault":[277],"tolerance,":[278],"providing":[279],"practical":[281],"architectural":[282],"blueprint":[283],"evolve":[285],"production-ready,":[289],"next-generation":[290],"system.":[292],"Dipl.Ing.":[293],"Franz":[294],"P.":[295],"Kalchmair":[296],"(DFPK)":[297],"Technical":[299],"Documentation":[300],"is":[301],"licensed":[302],"under":[303,313],"CC-BY-SA-4.0":[304],"license,":[305],"DFPK,":[306,321],"2026":[307,322],"Source":[309],"Codes":[310],"published":[312],"Dual-License:":[315],"GPL-2.0-or-later":[316],"OR":[317,319],"(MIT":[318],"Apache-2.0),":[320]},"counts_by_year":[],"updated_date":"2026-11-12T12:28:57.059296","created_date":"2026-11-12T00:00:00"}
