{"id":"W2116871579","doi":"10.1007/3-540-44870-5_16","title":"Tool Support for Complex Refactoring to Design Patterns","year":2003,"lang":"en","type":"book-chapter","venue":"Lecture notes in computer science","topic":"Software Engineering Research","field":"Computer Science","cited_by":5,"is_retracted":false,"has_abstract":false,"ca_institutions":"University of Calgary","funders":"","keywords":"Code refactoring; Maintainability; Computer science; Software design pattern; Agile software development; Software engineering; Structural pattern; Software design; Design pattern; Software system; Architectural pattern; Software; Software development; Programming language","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.002493611,0.001510115,0.001048547,0.002232798,0.0004785011,0.002365373,0.003138668,0.00152756,0.01374385],"category_scores_gemma":[0.0128201,0.0014961,0.001454659,0.002024067,0.0005846624,0.003861246,0.002682372,0.002162869,0.005001656],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0004232076,"about_ca_system_score_gemma":0.000610211,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0008200532,"about_ca_topic_score_gemma":0.001304947,"domain_scores_codex":[0.9982352,0.0003223648,0.000319226,0.0002938994,0.0007044299,0.0001247029],"domain_scores_gemma":[0.9887996,0.006748134,0.0005169976,0.002993894,0.0007658183,0.0001755518],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"not_applicable","study_design_scores_codex":[0.0002562484,0.0002633177,0.001933994,0.0009599968,0.0001222071,0.0009148663,0.001274206,0.008080241,0.03391715,0.02716739,0.03277927,0.8923311],"study_design_scores_gemma":[0.0006660435,0.000353112,0.002676113,0.00112505,0.0005038448,0.004218281,0.0003975116,0.3815062,0.1848883,0.1134962,0.3098625,0.0003068566],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.008622602,0.0002796071,0.9292358,0.00016356,0.00005662303,0.00009662106,0.000376781,0.05754214,0.003626362],"genre_scores_gemma":[0.1042657,0.0006339779,0.8693708,0.0002548872,0.00006310075,0.0002596986,0.003030539,0.01185572,0.01026569],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.01374385,"threshold_uncertainty_score":0.04597777,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.06321337205430425,"score_gpt":0.2985495623515905,"score_spread":0.2353361902972862,"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."}}