{"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":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.001191111,0.0001511781,0.0003102497,0.0009524371,0.00005731895,0.00002329034,0.0003551393,0.0001066054,0.00001156709],"category_scores_gemma":[0.003048244,0.0001280866,0.0000686196,0.00230529,0.00002711826,0.0001072472,0.00001412847,0.0003005349,0.000001975681],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0001554174,"about_ca_system_score_gemma":0.00006620664,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0001713109,"about_ca_topic_score_gemma":0.00003380776,"domain_scores_codex":[0.9984809,0.0003705095,0.0002889828,0.0003372635,0.0002254778,0.0002968207],"domain_scores_gemma":[0.9957826,0.003318798,0.00004091901,0.0006827076,0.00008427608,0.0000906743],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"simulation_or_modeling","study_design_gemma":"observational","study_design_scores_codex":[0.00001049514,0.00002546919,0.003498797,0.00005777202,0.0001679024,0.000003778506,0.001234908,0.9841444,0.001180898,0.002453652,0.000007497642,0.007214467],"study_design_scores_gemma":[0.004307031,0.003566794,0.66668,0.0003576525,0.001212568,0.0005587829,0.002562565,0.2828682,0.02472921,0.004255174,0.006144166,0.002757918],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.1539631,0.00009557915,0.8451443,0.00004578409,0.0004219557,0.000189658,0.00001095983,0.0001277927,9.166245e-7],"genre_scores_gemma":[0.6884972,0.00000991028,0.3113997,0.00001120421,0.000006459251,0.00003891381,0.000001518347,0.000009428069,0.00002555775],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.7012762,"threshold_uncertainty_score":0.5223221,"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."}}