{"id":"W4417443056","doi":"10.1016/j.jss.2025.112746","title":"A search-based file recommendation approach for infrastructure-as-code evolution","year":2025,"lang":"en","type":"article","venue":"Journal of Systems and Software","topic":"Software Engineering Research","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":false,"ca_institutions":"École de Technologie Supérieure; Hôpital Notre-Dame; Université du Québec à Montréal","funders":"Natural Sciences and Engineering Research Council of Canada","keywords":"Software; Server; Path (computing); Genetic algorithm; Similarity (geometry); Space (punctuation); Software evolution","routes":{"ca_aff":true,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0009313551,0.0009986279,0.001892738,0.005551512,0.001137061,0.001331425,0.002925854,0.002165779,0.003616051],"category_scores_gemma":[0.005518886,0.000403571,0.001469489,0.004850086,0.000371669,0.00238003,0.001275399,0.00101504,0.001595298],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0008179664,"about_ca_system_score_gemma":0.001844994,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.02518257,"about_ca_topic_score_gemma":0.05554651,"domain_scores_codex":[0.9983172,0.0002183988,0.0001146641,0.0004388148,0.0007307922,0.0001801123],"domain_scores_gemma":[0.9965167,0.001254335,0.0002133449,0.0005871376,0.001206395,0.0002221313],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.0007106991,0.001053807,0.01417441,0.000414645,0.0003584198,0.0004649099,0.0002395676,0.05746186,0.024565,0.003088044,0.02793827,0.8695304],"study_design_scores_gemma":[0.00003960938,0.0001367719,0.00223678,0.00001390298,0.000100741,0.0002272619,0.0001039324,0.9882758,0.004388865,0.002012809,0.002433389,0.00003017579],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.1356342,0.002434106,0.830232,0.001031494,0.0003650495,0.0008204362,0.003071753,0.02036133,0.006049641],"genre_scores_gemma":[0.4910688,0.0005175996,0.494131,0.0003962621,0.0001922397,0.0002187632,0.004235265,0.0004802247,0.008759821],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.02518257,"threshold_uncertainty_score":0.05007201,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01503048400416281,"score_gpt":0.2711688744643869,"score_spread":0.2561383904602241,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}