{"id":"W1543881559","doi":"10.1002/spe.2228","title":"A recommendation system for repairing violations detected by static architecture conformance checking","year":2013,"lang":"en","type":"article","venue":"Software Practice and Experience","topic":"Software Engineering Research","field":"Computer Science","cited_by":37,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"","keywords":"Code refactoring; Conformance checking; Computer science; Software engineering; Architecture; Process (computing); Systems architecture; Process management; Engineering; Operations management; Programming language; Work in process; Business process; 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":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0003409774,0.0001457891,0.0001305628,0.00009973597,0.0003192511,0.0004227364,0.0003480309,0.00005941311,0.00001237188],"category_scores_gemma":[0.00444728,0.0001410661,0.00002422759,0.0003531972,0.00004056434,0.002448314,0.0001500074,0.0001937616,0.00001811822],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00008564853,"about_ca_system_score_gemma":0.00005184742,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0001147196,"about_ca_topic_score_gemma":0.000001655596,"domain_scores_codex":[0.9987152,0.00005609367,0.0002498663,0.0004030613,0.000214077,0.0003617614],"domain_scores_gemma":[0.9965037,0.002605821,0.0001369884,0.0003526778,0.0002723753,0.0001284799],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.00008873238,0.0001532701,0.007546086,0.001046719,0.0001234257,0.0000127673,0.05944221,0.000683373,0.01982999,0.001765368,0.004314537,0.9049935],"study_design_scores_gemma":[0.004988875,0.001966341,0.0162824,0.00131836,0.0001056755,0.001323064,0.0281863,0.6679106,0.06715619,0.002367599,0.2042683,0.00412634],"study_design_candidate":"design_other","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.07584435,0.0001045752,0.9216338,0.0009425568,0.0001800378,0.0005526304,0.000004666606,0.0006994563,0.0000379464],"genre_scores_gemma":[0.7240636,0.00002192752,0.2750207,0.000169693,0.00002891666,0.0006404875,0.000009981271,0.0000145247,0.00003012546],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.9008672,"threshold_uncertainty_score":0.5752507,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01384353224491648,"score_gpt":0.283333987937984,"score_spread":0.2694904556930676,"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."}}