{"id":"W6991487783","doi":"","title":"HALO : a multi-feature two-pass analysis to identify framework API evolution","year":2013,"lang":"en","type":"other","venue":"PolyPublie (École Polytechnique de Montréal)","topic":"","field":"","cited_by":0,"is_retracted":false,"has_abstract":true,"ca_institutions":"","funders":"Natural Sciences and Engineering Research Council of Canada","keywords":"Software evolution; Reuse; Precision and recall; Software; Software development; Code reuse; Inheritance (genetic algorithm); Software maintenance; Code (set theory); Code refactoring","routes":{"ca_aff":false,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":true},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.002214321,0.001420787,0.001209704,0.009856978,0.0007951807,0.002093128,0.001425426,0.001306622,0.003121609],"category_scores_gemma":[0.006706382,0.0004858965,0.001762041,0.003722762,0.0007711058,0.00198782,0.002758014,0.001178675,0.001698349],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001025351,"about_ca_system_score_gemma":0.001879158,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.006569239,"about_ca_topic_score_gemma":0.007052534,"domain_scores_codex":[0.9971358,0.0004057197,0.0002002868,0.0005693869,0.001394635,0.0002941783],"domain_scores_gemma":[0.9936112,0.002176224,0.00114742,0.0009241317,0.001853677,0.0002873968],"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.001614554,0.0007611226,0.1615691,0.001033189,0.0008330574,0.002266263,0.0017116,0.01963027,0.07252005,0.009810599,0.02556442,0.7026857],"study_design_scores_gemma":[0.0001156812,0.0005616897,0.07436219,0.0001380643,0.0004656531,0.001261888,0.0009140664,0.8345112,0.05202758,0.01540666,0.02002331,0.0002120847],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.2223926,0.0008744174,0.7286629,0.0005437366,0.0001060541,0.0005900424,0.003127237,0.03992217,0.003780839],"genre_scores_gemma":[0.5964071,0.0002415397,0.3898857,0.0003572691,0.0000846058,0.0004614184,0.00578471,0.001846526,0.004931216],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.009856978,"threshold_uncertainty_score":0.013062,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01075034935132631,"score_gpt":0.2798942091746953,"score_spread":0.269143859823369,"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."}}