{"id":"W2186595108","doi":"10.1109/icse.2005.1553547","title":"Aspect-oriented programming and modular reasoning","year":2005,"lang":"en","type":"article","venue":"Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005.","topic":"Advanced Software Engineering Methodologies","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of British Columbia","funders":"","keywords":"Modular design; Property (philosophy); Computer science; Programming language; Interface (matter); Decomposition; Aspect-oriented programming; Theoretical computer science; Software; Epistemology","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":["metaepi_narrow"],"consensus_categories":[],"category_scores_codex":[0.0007101822,0.0005863936,0.0004290653,0.0005114831,0.0001599425,0.0004782502,0.001228814,0.0002166117,0.00007302401],"category_scores_gemma":[0.001961146,0.0006145626,0.000108063,0.000331037,0.0000814361,0.001529195,0.0004655453,0.0007350434,0.00006026926],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0003905216,"about_ca_system_score_gemma":0.00008847157,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.000006211282,"about_ca_topic_score_gemma":0.000002856133,"domain_scores_codex":[0.996655,0.00001653292,0.0005453131,0.001023525,0.0008058767,0.0009537731],"domain_scores_gemma":[0.998405,0.0001534071,0.0002365542,0.000365126,0.0004692465,0.0003706632],"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.00005603059,0.000234553,0.00277368,0.0001433436,0.0002389001,0.0000493718,0.001498306,0.0667588,0.001826403,0.8470064,0.001701154,0.07771302],"study_design_scores_gemma":[0.001471964,0.0002946198,0.003903631,0.000736494,0.00003577221,0.0002808493,0.0001727289,0.7770981,0.005890673,0.002390243,0.2056548,0.002070059],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.01135366,0.000343355,0.9831461,0.000699092,0.0009350759,0.0003370871,0.00001189683,0.002437391,0.0007363778],"genre_scores_gemma":[0.1477328,0.0002296758,0.8503808,0.0001657094,0.00048552,0.0001198216,0.00001263961,0.00006960013,0.0008034282],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.8446162,"threshold_uncertainty_score":0.9996306,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02630853374641064,"score_gpt":0.2778884382553244,"score_spread":0.2515799045089138,"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."}}