{"id":"W2126816472","doi":"10.1109/icsm.2006.30","title":"Guiding the Application of Design Patterns Based on UML Models","year":2006,"lang":"en","type":"article","venue":"Proceedings/Proceedings - Conference on Software Maintenance","topic":"Software Engineering Research","field":"Computer Science","cited_by":19,"is_retracted":false,"has_abstract":true,"ca_institutions":"Carleton University","funders":"","keywords":"Unified Modeling Language; Computer science; Software engineering; Applications of UML; Structural pattern; Software design pattern; Software design; Software; UML tool; Programming language; Software development","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":["metaepi_narrow"],"consensus_categories":[],"category_scores_codex":[0.001637735,0.0006199064,0.0005439959,0.0004968242,0.0003682444,0.0006030297,0.003175897,0.0002283843,0.00001220271],"category_scores_gemma":[0.001404423,0.00048141,0.0001835978,0.001473002,0.000218598,0.0009671526,0.000349275,0.00057349,0.00004379638],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.000305039,"about_ca_system_score_gemma":0.0002001653,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00009914435,"about_ca_topic_score_gemma":0.000001504127,"domain_scores_codex":[0.9951372,0.00001731427,0.0007732987,0.00135939,0.00159758,0.001115224],"domain_scores_gemma":[0.9959344,0.0006568975,0.0005495867,0.0005975993,0.00206787,0.0001935996],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.0002144196,0.0004483426,0.02848041,0.0005269222,0.00004385547,0.000007896658,0.0008715023,0.01462635,0.007574307,0.9145566,0.007886773,0.02476266],"study_design_scores_gemma":[0.0007948792,0.000561439,0.008022955,0.0008222343,0.00001850572,0.00001982443,0.0001343844,0.9371002,0.02146118,0.02978132,0.0005063669,0.0007767317],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.01879105,0.00003355567,0.9747856,0.001300022,0.0001664924,0.00108162,0.00001278222,0.001063027,0.002765876],"genre_scores_gemma":[0.9349135,0.00001822992,0.06372043,0.00041568,0.0001400173,0.0005373882,0.00000432657,0.00007642993,0.0001739892],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.9224738,"threshold_uncertainty_score":0.9997638,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.04783375254324693,"score_gpt":0.2568108210704558,"score_spread":0.2089770685272089,"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."}}