{"id":"W2171753775","doi":"10.1109/caia.1993.366651","title":"Compositional software reuse with case-based reasoning","year":2002,"lang":"en","type":"article","venue":"","topic":"Software Engineering Research","field":"Computer Science","cited_by":17,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Ottawa","funders":"","keywords":"Computer science; Reuse; Software engineering; Flexibility (engineering); Software; Code reuse; Process (computing); Matching (statistics); Source code; Programming language; Code (set theory); Adaptability; Data mining; Artificial intelligence; Engineering","routes":{"ca_aff":true,"ca_fund":false,"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.00882651,0.001464416,0.0009491696,0.004452294,0.001576443,0.006510484,0.00375853,0.002861558,0.00692435],"category_scores_gemma":[0.02080074,0.001652252,0.00327951,0.002133338,0.005896341,0.007540101,0.00604956,0.002650162,0.001402745],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.002093414,"about_ca_system_score_gemma":0.002324083,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.004029794,"about_ca_topic_score_gemma":0.004316673,"domain_scores_codex":[0.9893226,0.00517639,0.0008325172,0.00078143,0.003380344,0.000506756],"domain_scores_gemma":[0.9920442,0.004828695,0.0004797058,0.001879314,0.0006266504,0.000141387],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"bench_or_experimental","study_design_scores_codex":[0.00008936927,0.0002822916,0.0009149555,0.0004101205,0.0001350305,0.001114253,0.002029768,0.1073789,0.002793515,0.7466222,0.003892744,0.1343369],"study_design_scores_gemma":[0.0001243206,0.00004696097,0.0001596202,0.0001831758,0.00009751869,0.0005407725,0.0002769526,0.2621938,0.004016291,0.7017388,0.03055323,0.00006860433],"study_design_candidate":"bench_or_experimental","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.00263652,0.0001684114,0.9893016,0.00037171,0.00003233798,0.0002138785,0.00002575392,0.0006803884,0.006569373],"genre_scores_gemma":[0.07324846,0.0003419095,0.9232078,0.0001342081,0.00004274778,0.0003218317,0.0001694762,0.0001001131,0.002433432],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.00882651,"threshold_uncertainty_score":0.04667962,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01967811232536172,"score_gpt":0.2318524139736261,"score_spread":0.2121743016482644,"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."}}