{"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":"codex-gemma-dda1882f352a","candidate_categories":["metaresearch"],"consensus_categories":[],"category_scores_codex":[0.005679697,0.0000905585,0.0002113808,0.0005296117,0.0001908315,0.0001988078,0.0002691445,0.00006524108,0.000003035751],"category_scores_gemma":[0.01198077,0.00007644824,0.00004618548,0.001108765,0.0001934917,0.001982096,0.00008606509,0.0004075326,0.000001025658],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.000107102,"about_ca_system_score_gemma":0.0001598792,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00006946608,"about_ca_topic_score_gemma":0.000003368646,"domain_scores_codex":[0.9978654,0.0004121191,0.0004195444,0.0002224216,0.000807254,0.0002732387],"domain_scores_gemma":[0.9932001,0.004428374,0.0002934616,0.0002050474,0.001732351,0.0001406651],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"observational","study_design_gemma":"observational","study_design_scores_codex":[0.007779815,0.003392528,0.6056974,0.0007242224,0.003524772,0.0009167643,0.01536243,0.01557129,0.04346331,0.09133726,0.009357155,0.2028731],"study_design_scores_gemma":[0.0005575093,0.001008345,0.9639161,0.00007971672,0.00009580063,0.0006169889,0.0003744586,0.01751421,0.0002567762,0.0152778,0.0001768076,0.0001254348],"study_design_candidate":"observational","study_design_consensus":"observational","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.08600567,0.002571626,0.9078941,0.003358358,0.0000380176,0.0001042159,0.000003504579,0.00001556637,0.000008905047],"genre_scores_gemma":[0.91862,0.001512836,0.07972059,0.00002482568,0.00001764167,0.000002356615,0.000001031069,0.00000369616,0.00009697939],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.8326144,"threshold_uncertainty_score":0.9963418,"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."}}