{"id":"W2114836483","doi":"10.1002/smr.421","title":"Identification of behavioural and creational design motifs through dynamic analysis","year":2009,"lang":"en","type":"article","venue":"Journal of Software Maintenance and Evolution Research and Practice","topic":"Software Engineering Research","field":"Computer Science","cited_by":35,"is_retracted":false,"has_abstract":true,"ca_institutions":"Polytechnique Montréal","funders":"","keywords":"Identification (biology); Visitor pattern; Computer science; Java; Program comprehension; Software engineering; Constraint (computer-aided design); Software; Theoretical computer science; Programming language; Engineering; Software system","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.001899847,0.0008190169,0.00057085,0.004286665,0.0006930415,0.001854643,0.001378217,0.0009479296,0.002232817],"category_scores_gemma":[0.0119846,0.0007263225,0.0008595282,0.001882941,0.00123127,0.001812352,0.001515992,0.001055295,0.0004593919],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001255991,"about_ca_system_score_gemma":0.001724909,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.003901232,"about_ca_topic_score_gemma":0.004376311,"domain_scores_codex":[0.9974545,0.0006569796,0.0001630476,0.0005335801,0.001010629,0.0001813934],"domain_scores_gemma":[0.9906656,0.004394058,0.001599248,0.001557316,0.00161144,0.0001724046],"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.000374624,0.0003387578,0.03273567,0.0008648635,0.000172759,0.000938251,0.001920446,0.1649427,0.04927893,0.1322771,0.004375567,0.6117804],"study_design_scores_gemma":[0.00002776012,0.00005444215,0.002804257,0.00008328478,0.00005188144,0.0004227602,0.0002294672,0.9322368,0.01985848,0.03349603,0.01068826,0.00004647988],"study_design_candidate":"observational","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.06784951,0.0001373447,0.9253957,0.0001628296,0.00001486633,0.0001621016,0.0002614871,0.002859305,0.003156956],"genre_scores_gemma":[0.350528,0.0001516866,0.646291,0.00004945473,0.00001050767,0.0002504717,0.000776145,0.0003767023,0.0015661],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.004286665,"threshold_uncertainty_score":0.0100475,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.0626294758113364,"score_gpt":0.361305205648597,"score_spread":0.2986757298372605,"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."}}