{"id":"W3112342778","doi":"10.1145/3424771.3424792","title":"Towards the Definition of Patterns and Code Smells for Multi-language Systems","year":2020,"lang":"en","type":"article","venue":"","topic":"Web Application Security Vulnerabilities","field":"Computer Science","cited_by":7,"is_retracted":false,"has_abstract":true,"ca_institutions":"Polytechnique Montréal","funders":"","keywords":"Code smell; Computer science; Programming language; Software engineering; Software development; Program comprehension; Software system; Software quality; Software design pattern; 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.01065374,0.002085353,0.001313928,0.01446251,0.002349202,0.007760386,0.002714272,0.004757462,0.001247623],"category_scores_gemma":[0.05992955,0.002197535,0.002811796,0.008250619,0.01086756,0.01739861,0.007039519,0.0060487,0.0005486578],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.003325796,"about_ca_system_score_gemma":0.004883614,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.005256702,"about_ca_topic_score_gemma":0.003140448,"domain_scores_codex":[0.9743178,0.00761721,0.005129775,0.004782601,0.006887034,0.001265619],"domain_scores_gemma":[0.8906621,0.04818548,0.02819444,0.01345646,0.01696515,0.002536489],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"theoretical_or_conceptual","study_design_scores_codex":[0.0001992201,0.0006179556,0.1492532,0.00315414,0.0003364079,0.006102677,0.04394553,0.01575982,0.01988527,0.4100915,0.005759052,0.3448952],"study_design_scores_gemma":[0.0001158256,0.0006846952,0.08091872,0.00488908,0.0003813211,0.01333708,0.01988533,0.1589569,0.01586389,0.5864102,0.1177721,0.0007848071],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.1146039,0.0053198,0.8630275,0.006331511,0.0001754175,0.000595461,0.0004163399,0.002104758,0.00742529],"genre_scores_gemma":[0.3022605,0.003077865,0.6891774,0.000823318,0.0001845233,0.0006772084,0.0009205243,0.0006996889,0.002178937],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.01446251,"threshold_uncertainty_score":0.05634308,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.1031136211931348,"score_gpt":0.2964522440032902,"score_spread":0.1933386228101554,"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."}}