{"id":"https://openalex.org/W7118188006","doi":"https://doi.org/10.1109/access.2026.3650873","title":"ReactSmart: ML-Driven Adaptation for Scalable React-Based Web Application Performance","display_name":"ReactSmart: ML-Driven Adaptation for Scalable React-Based Web Application Performance","publication_year":2026,"publication_date":"2026-01-01","ids":{"openalex":"https://openalex.org/W7118188006","doi":"https://doi.org/10.1109/access.2026.3650873"},"language":null,"primary_location":{"id":"doi:10.1109/access.2026.3650873","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2026.3650873","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"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":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2026.3650873","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5095909282","display_name":"Sameer Mankotia","orcid":null},"institutions":[{"id":"https://openalex.org/I155093810","display_name":"University of Idaho","ror":"https://ror.org/03hbp5t65","country_code":"US","type":"education","lineage":["https://openalex.org/I155093810"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Sameer Mankotia","raw_affiliation_strings":["Department of Computer Science, University of Idaho, Moscow, ID, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Idaho, Moscow, ID, USA","institution_ids":["https://openalex.org/I155093810"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090147952","display_name":"Daniel Conte de Leon","orcid":"https://orcid.org/0000-0002-9857-3370"},"institutions":[{"id":"https://openalex.org/I155093810","display_name":"University of Idaho","ror":"https://ror.org/03hbp5t65","country_code":"US","type":"education","lineage":["https://openalex.org/I155093810"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Daniel Conte De Leon","raw_affiliation_strings":["Department of Computer Science, University of Idaho, Moscow, ID, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Idaho, Moscow, ID, USA","institution_ids":["https://openalex.org/I155093810"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5030091324","display_name":"Hasan M. Jamil","orcid":"https://orcid.org/0000-0002-3124-3780"},"institutions":[{"id":"https://openalex.org/I155093810","display_name":"University of Idaho","ror":"https://ror.org/03hbp5t65","country_code":"US","type":"education","lineage":["https://openalex.org/I155093810"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hasan M. Jamil","raw_affiliation_strings":["Department of Computer Science, University of Idaho, Moscow, ID, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Idaho, Moscow, ID, USA","institution_ids":["https://openalex.org/I155093810"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5095909282"],"corresponding_institution_ids":["https://openalex.org/I155093810"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0228927,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"14","issue":null,"first_page":"5522","last_page":"5540"},"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.4683000147342682,"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.4683000147342682,"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":0.16740000247955322,"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"}},{"id":"https://openalex.org/T12238","display_name":"Green IT and Sustainability","score":0.06159999966621399,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.6669999957084656},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6261000037193298},{"id":"https://openalex.org/keywords/bridging","display_name":"Bridging (networking)","score":0.5960999727249146},{"id":"https://openalex.org/keywords/web-application","display_name":"Web application","score":0.5217000246047974},{"id":"https://openalex.org/keywords/adaptation","display_name":"Adaptation (eye)","score":0.47850000858306885},{"id":"https://openalex.org/keywords/component-based-usability-testing","display_name":"Component-based usability testing","score":0.4058000147342682},{"id":"https://openalex.org/keywords/component-based-software-engineering","display_name":"Component-based software engineering","score":0.3743000030517578}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8756999969482422},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.6669999957084656},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6261000037193298},{"id":"https://openalex.org/C174348530","wikidata":"https://www.wikidata.org/wiki/Q188635","display_name":"Bridging (networking)","level":2,"score":0.5960999727249146},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.5889999866485596},{"id":"https://openalex.org/C118643609","wikidata":"https://www.wikidata.org/wiki/Q189210","display_name":"Web application","level":2,"score":0.5217000246047974},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.48159998655319214},{"id":"https://openalex.org/C139807058","wikidata":"https://www.wikidata.org/wiki/Q352374","display_name":"Adaptation (eye)","level":2,"score":0.47850000858306885},{"id":"https://openalex.org/C71151206","wikidata":"https://www.wikidata.org/wiki/Q5156686","display_name":"Component-based usability testing","level":5,"score":0.4058000147342682},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.3743000030517578},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3741999864578247},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3379000127315521},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.3050000071525574},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.3010999858379364},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.29120001196861267},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.26899999380111694},{"id":"https://openalex.org/C136389625","wikidata":"https://www.wikidata.org/wiki/Q334384","display_name":"Supervised learning","level":3,"score":0.2662999927997589},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2583000063896179},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.25769999623298645}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/access.2026.3650873","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2026.3650873","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"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":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1109/access.2026.3650873","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2026.3650873","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"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":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320313455","display_name":"University of Idaho","ror":"https://ror.org/03hbp5t65"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W1981029888","https://openalex.org/W2037806787","https://openalex.org/W2069718239","https://openalex.org/W2744843959","https://openalex.org/W2751615100","https://openalex.org/W2893708133","https://openalex.org/W2901284989","https://openalex.org/W3010850914","https://openalex.org/W3212953487","https://openalex.org/W4396599589","https://openalex.org/W4402206842","https://openalex.org/W4406237488","https://openalex.org/W4408400590","https://openalex.org/W4409371825","https://openalex.org/W4410017524"],"related_works":[],"abstract_inverted_index":{"Modern":[0],"React-based":[1],"web":[2,36,185],"applications":[3],"face":[4],"significant":[5],"performance":[6,32,186],"challenges":[7],"as":[8,217],"application":[9,74,102,121],"complexity":[10],"increases,":[11],"resulting":[12],"in":[13,131,137],"prolonged":[14],"component":[15,53,147,168,199],"loading":[16,54,133,200],"times":[17,99],"and":[18,78,100,112,141,183,211],"degraded":[19],"user":[20,57,71,93,117,163],"experience.":[21],"Search":[22],"engines":[23],"emphasis":[24],"on":[25,91,162],"Core":[26],"Web":[27],"Vitals":[28],"metrics":[29],"further":[30],"necessitates":[31],"optimization":[33],"for":[34,51,146],"maintaining":[35],"visibility.":[37],"This":[38,171],"paper":[39],"presents":[40],"ReactSmart,":[41],"a":[42,128],"machine":[43,154,180,205],"learning":[44,155,159,181,206],"framework":[45,192,213],"that":[46,66,125,193],"implements":[47],"adaptive":[48],"resource":[49],"management":[50],"React":[52,110],"through":[55],"predictive":[56],"behavior":[58],"analysis.":[59],"ReactSmart":[60,108,126,209],"employs":[61],"real-time":[62],"decision":[63],"making":[64],"algorithms":[65],"analyze":[67],"four":[68],"contextual":[69],"dimensions:":[70],"interaction":[72,164],"patterns,":[73],"state,":[75],"network":[76],"conditions,":[77],"device":[79],"capabilities.":[80],"The":[81,153,208],"system":[82],"utilizes":[83],"these":[84],"inputs":[85],"to":[86,166,174,196],"proactively":[87],"load":[88],"components":[89],"based":[90],"predicted":[92],"navigation":[94],"paths,":[95],"thereby":[96],"reducing":[97],"wait":[98],"improving":[101],"responsiveness.":[103],"Our":[104],"experimental":[105],"evaluation":[106,212],"compares":[107],"against":[109],"Suspense":[111],"Guess.js":[113],"using":[114],"10,000":[115],"simulated":[116],"sessions":[118],"across":[119],"multiple":[120],"archetypes.":[122],"Results":[123],"demonstrate":[124],"achieves":[127],"47.3%":[129],"reduction":[130],"initial":[132],"times,":[134],"52.1%":[135],"improvement":[136],"Time-to-Interactive":[138],"(TTI)":[139],"metrics,":[140],"maintains":[142],"89.7%":[143],"prediction":[144],"accuracy":[145],"usage":[148],"forecasting":[149],"within":[150],"30-second":[151],"intervals.":[152],"model":[156],"incorporates":[157],"supervised":[158],"techniques":[160],"trained":[161],"datasets":[165],"optimize":[167],"prefetching":[169],"decisions.":[170],"research":[172],"contributes":[173],"bridging":[175],"the":[176],"gap":[177],"between":[178],"theoretical":[179],"approaches":[182],"practical":[184],"engineering":[187],"by":[188],"providing":[189],"an":[190],"open-source":[191],"enables":[194],"developers":[195],"implement":[197],"intelligent":[198],"strategies":[201],"without":[202],"requiring":[203],"deep":[204],"expertise.":[207],"software":[210],"are":[214],"freely":[215],"available":[216],"open":[218],"source":[219],"at":[220],"https://github.com/sameermankotia/ReactSmart-performance-analysis/tree/master.":[221]},"counts_by_year":[],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2026-01-05T00:00:00"}
