{"id":"W2009807357","doi":"10.1145/1370731.1370738","title":"Problems and opportunities for model-centric versus code-centric software development","year":2008,"lang":"en","type":"article","venue":"","topic":"Model-Driven Software Engineering Techniques","field":"Computer Science","cited_by":78,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Ottawa","funders":"","keywords":"Computer science; Software engineering; Documentation; Software development; Code (set theory); Key (lock); Software; Model-driven architecture; Software construction; Code review; Data science; Static program analysis; Programming language; Computer security; Set (abstract data type)","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.0001326909,0.0002145959,0.0002023635,0.0002127022,0.0002126873,0.00006360644,0.0005217261,0.00008449796,0.000004343703],"category_scores_gemma":[0.00001312744,0.0002051209,0.0000433826,0.0001905626,0.00004333998,0.0004057717,0.0003040322,0.0000866046,0.000003056028],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0001130322,"about_ca_system_score_gemma":0.0002225718,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.000003576905,"about_ca_topic_score_gemma":0.000002490174,"domain_scores_codex":[0.9986276,0.00001343013,0.0002754413,0.0004138228,0.0002710573,0.0003986743],"domain_scores_gemma":[0.9991626,0.00009199653,0.00006265347,0.0003684745,0.000148002,0.0001663127],"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.00006809168,0.0003244281,0.0006838334,0.000384237,0.0001395034,0.00008739148,0.00476652,0.03864589,0.00004978688,0.3368945,0.02101001,0.5969458],"study_design_scores_gemma":[0.001172127,0.0001364138,0.0001038612,0.00003484507,0.000008726361,0.00004543683,0.00000459643,0.8069696,0.00103035,0.0007769521,0.1891872,0.000529918],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.00391581,0.0002499786,0.9931809,0.0001749054,0.0001435779,0.0005420885,0.000005646834,0.001652153,0.0001349318],"genre_scores_gemma":[0.03101861,0.000341677,0.9670525,0.0001209098,0.00001739332,0.0002334904,0.000008858764,0.00002361124,0.001182937],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.7683237,"threshold_uncertainty_score":0.8364589,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.1175771758081664,"score_gpt":0.2510113437746424,"score_spread":0.133434167966476,"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."}}