{"id":"W2021538299","doi":"10.1145/2377656.2377657","title":"Systematizing pragmatic software reuse","year":2012,"lang":"en","type":"article","venue":"ACM Transactions on Software Engineering and Methodology","topic":"Software Engineering Research","field":"Computer Science","cited_by":88,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Calgary; University of Waterloo","funders":"","keywords":"Computer science; Reuse; Variety (cybernetics); Software engineering; Task (project management); Plan (archaeology); Software development; Process (computing); Source code; Software; Metaphor; Human–computer interaction; Systems engineering; Programming language; 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":"codex-gemma-dda1882f352a","candidate_categories":["metaresearch","metaepi_narrow"],"consensus_categories":[],"category_scores_codex":[0.0021174,0.0003107196,0.0004424671,0.0005004659,0.0001807521,0.00008124815,0.001147412,0.0002141641,0.00001778689],"category_scores_gemma":[0.01735878,0.0003039832,0.0001052577,0.0005900145,0.00003917248,0.0005611149,0.0001022895,0.0005839415,0.00005562138],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0001019702,"about_ca_system_score_gemma":0.00003989121,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00001559466,"about_ca_topic_score_gemma":6.24188e-7,"domain_scores_codex":[0.9977739,0.0003312081,0.0003620021,0.0004363228,0.0003156188,0.0007809614],"domain_scores_gemma":[0.9857937,0.01196164,0.00006141305,0.00175519,0.00007752276,0.0003505174],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"observational","study_design_scores_codex":[0.0001208391,0.00119549,0.03000971,0.009956514,0.001910592,0.0002110415,0.02992079,0.2036221,0.008564903,0.02074665,0.001640238,0.6921011],"study_design_scores_gemma":[0.02277628,0.007461424,0.3618695,0.01353934,0.002381997,0.02926192,0.002899721,0.2002243,0.157251,0.0207951,0.1535527,0.02798668],"study_design_candidate":"design_other","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.01958566,0.001029364,0.9757826,0.0001756248,0.001400366,0.0002494389,0.000006160137,0.001767888,0.00000290254],"genre_scores_gemma":[0.1451185,0.0000515744,0.8544002,0.0000702813,0.0000877799,0.0001353506,0.000001890844,0.00004796666,0.00008655257],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.6641145,"threshold_uncertainty_score":0.9999412,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.08412914294878511,"score_gpt":0.3257056353884473,"score_spread":0.2415764924396622,"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."}}