{"id":"W4239921431","doi":"10.1109/icse.2003.1201214","title":"Design pattern rationale graphs: linking design to source","year":2003,"lang":"en","type":"article","venue":"25th International Conference on Software Engineering, 2003. Proceedings.","topic":"Software Engineering Research","field":"Computer Science","cited_by":19,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of British Columbia","funders":"","keywords":"Software design pattern; Computer science; Design pattern; Structural pattern; Flexibility (engineering); Pattern language (formal languages); Source code; TRACE (psycholinguistics); Code (set theory); Representation (politics); Software engineering; Human–computer interaction; Programming language; Software design; Software development; Software","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.007895775,0.002258965,0.0007382983,0.00860691,0.001504263,0.004369649,0.002866488,0.002797218,0.009306025],"category_scores_gemma":[0.04476909,0.002085609,0.001869139,0.005917515,0.002114686,0.00749288,0.004954023,0.003089373,0.003393876],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001529198,"about_ca_system_score_gemma":0.004018615,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.007418426,"about_ca_topic_score_gemma":0.009502147,"domain_scores_codex":[0.9934676,0.002830352,0.0006144592,0.000679174,0.002198979,0.0002094344],"domain_scores_gemma":[0.9730483,0.01608979,0.002318519,0.005203233,0.002927991,0.0004120809],"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.0001856561,0.0003985078,0.004328751,0.001933095,0.0001995434,0.001416501,0.00499782,0.02851656,0.008240688,0.231383,0.04905101,0.6693489],"study_design_scores_gemma":[0.0001728523,0.0001512034,0.001798076,0.001242427,0.0001768128,0.001100418,0.001085791,0.1581999,0.01710244,0.4169552,0.4017831,0.0002317346],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.002142907,0.0001836315,0.9830722,0.0005967065,0.00006740093,0.0004029993,0.0008152386,0.008832308,0.00388674],"genre_scores_gemma":[0.02288585,0.0006895185,0.9661985,0.0003689141,0.00004722627,0.0007616135,0.003391821,0.002521135,0.003135498],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.009306025,"threshold_uncertainty_score":0.0417574,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.05281837649059293,"score_gpt":0.2709705174956941,"score_spread":0.2181521410051012,"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."}}