{"id":"W2127896511","doi":"10.1109/csmr.2002.995810","title":"On the role of design patterns in quality-driven re-engineering","year":2003,"lang":"en","type":"article","venue":"","topic":"Software Engineering Research","field":"Computer Science","cited_by":27,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"","keywords":"Restructuring; Computer science; Structural pattern; Software engineering; Software design pattern; Model-driven architecture; Engineering design process; Quality (philosophy); Perspective (graphical); Software; Software design; Systems engineering; Software development; Engineering; Artificial intelligence; Programming language","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.0008086824,0.0000692285,0.00008809655,0.0001104987,0.00001402188,0.00002964737,0.0005471791,0.00002795647,0.00003657713],"category_scores_gemma":[0.001105118,0.00004960852,0.00002488659,0.0003365054,0.000007372071,0.00007873412,0.00006153311,0.000147843,0.00001836496],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00003467422,"about_ca_system_score_gemma":0.00002780285,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00005103322,"about_ca_topic_score_gemma":0.000004440846,"domain_scores_codex":[0.9991329,0.0001133506,0.0001443857,0.0001548931,0.0002549549,0.0001994716],"domain_scores_gemma":[0.9972191,0.002240661,0.00001694651,0.0004650708,0.0000241259,0.00003408235],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.00000358719,0.00008798516,0.06017334,0.00002667121,0.00001610158,0.000009844335,0.001090405,0.1957425,0.005359293,0.7349938,0.0001668791,0.002329588],"study_design_scores_gemma":[0.0006322563,0.0002708137,0.1741489,0.000180319,0.000001872473,0.000006716277,0.0002482071,0.5677953,0.2438145,0.01133406,0.001014011,0.0005529837],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.1656732,0.00002247194,0.8334167,0.0001153663,0.00004825135,0.0001128325,2.74859e-7,0.00008365432,0.0005272388],"genre_scores_gemma":[0.9793199,0.000002157577,0.02057668,0.00003204506,0.00000435436,0.00001508342,7.239142e-8,0.000006687192,0.00004298669],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.8136467,"threshold_uncertainty_score":0.2022977,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.03840666140903647,"score_gpt":0.278248749075265,"score_spread":0.2398420876662285,"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."}}