{"id":"W4365456905","doi":"10.1016/j.infsof.2023.107222","title":"A mapping study of language features improving object-oriented design patterns","year":2023,"lang":"en","type":"article","venue":"Information and Software Technology","topic":"Software Engineering Research","field":"Computer Science","cited_by":6,"is_retracted":false,"has_abstract":false,"ca_institutions":"Université du Québec à Trois-Rivières; Université de Montréal; Concordia University","funders":"Fonds de recherche du Québec – Nature et technologies","keywords":"Software design pattern; Computer science; Design pattern; Implementation; Object-oriented design; Software design; Categorization; Software engineering; Structural pattern; Visitor pattern; Software; Object-oriented programming; Programming language; Software development; Artificial intelligence","routes":{"ca_aff":true,"ca_fund":true,"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":["metaresearch"],"consensus_categories":[],"category_scores_codex":[0.001322451,0.0003307494,0.0002593411,0.00119347,0.0003970766,0.001209063,0.0006150327,0.000409216,0.00359109],"category_scores_gemma":[0.01126178,0.0002679346,0.0004751563,0.001457209,0.0004399781,0.002629488,0.0005147745,0.0004924273,0.0004181405],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0004365072,"about_ca_system_score_gemma":0.0008720949,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001581951,"about_ca_topic_score_gemma":0.001668396,"domain_scores_codex":[0.998904,0.0004023364,0.00007831308,0.0001683145,0.0003742542,0.00007270243],"domain_scores_gemma":[0.991128,0.005165158,0.0007390531,0.001221649,0.001612425,0.0001337878],"domain_codex":null,"domain_gemma":"methods","domain_candidate":"methods","domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"observational","study_design_scores_codex":[0.0008123863,0.001712086,0.05767097,0.0008178456,0.0001061991,0.000535202,0.006822749,0.01857363,0.08077253,0.05834487,0.00210386,0.7717277],"study_design_scores_gemma":[0.0004760638,0.004321632,0.09893289,0.0003256977,0.0009484903,0.002105618,0.01170103,0.579372,0.1764622,0.08802489,0.03716984,0.000159699],"study_design_candidate":"observational","study_design_consensus":null,"genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.7527133,0.0001869989,0.2348805,0.0002892199,0.00003311523,0.0002502701,0.0001853861,0.0009376967,0.01052347],"genre_scores_gemma":[0.8542611,0.0001284488,0.1420341,0.00004651779,0.000006803585,0.0000838128,0.0001938382,0.0001937672,0.00305164],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.9986776,"threshold_uncertainty_score":0.01201338,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01137157154886756,"score_gpt":0.2507565082429101,"score_spread":0.2393849366940425,"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."}}