{"id":"W2165688098","doi":"10.1145/941566.941569","title":"Static analysis to support the evolution of exception structure in object-oriented systems","year":2003,"lang":"en","type":"article","venue":"ACM Transactions on Software Engineering and Methodology","topic":"Software Engineering Research","field":"Computer Science","cited_by":170,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of British Columbia","funders":"","keywords":"Computer science; Exception handling; Java; Control flow; Programming language; Software engineering; Control flow analysis; Object-oriented programming; Robustness (evolution); Static analysis; Static program analysis; Source code; Program code; Information flow; Software; Software development; Programming paradigm; Procedural programming; Inductive programming","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.003328451,0.0007641645,0.0007889087,0.003572659,0.00109872,0.001657991,0.001337071,0.0009290273,0.001750412],"category_scores_gemma":[0.01586686,0.0008997988,0.0009369204,0.001857002,0.001418659,0.00360331,0.001507525,0.001615722,0.0004043793],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001261098,"about_ca_system_score_gemma":0.002177365,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.004362745,"about_ca_topic_score_gemma":0.004636771,"domain_scores_codex":[0.997719,0.0007013709,0.0002057338,0.00021319,0.0009819233,0.0001787707],"domain_scores_gemma":[0.9905697,0.005771393,0.001166323,0.00119462,0.00113648,0.0001614303],"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.0003833612,0.0003612521,0.02077246,0.0006440838,0.0001325254,0.001562361,0.004110036,0.2397728,0.03475048,0.2697769,0.009671343,0.4180625],"study_design_scores_gemma":[0.00005088996,0.00008051828,0.002177078,0.0001410278,0.00008478268,0.0002531484,0.000164349,0.8645654,0.02020532,0.09576637,0.0164373,0.00007377387],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.02731818,0.000157449,0.9592786,0.0002008834,0.00003775077,0.00008330907,0.0001064987,0.01090448,0.001912914],"genre_scores_gemma":[0.3413603,0.0003153092,0.6530353,0.0002062565,0.000099042,0.0002233679,0.0006915707,0.001872323,0.002196506],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.004362745,"threshold_uncertainty_score":0.0176028,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.04314179430167696,"score_gpt":0.3122828595560228,"score_spread":0.2691410652543458,"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."}}