{"id":"W2105926347","doi":"10.1109/wcre.2001.957845","title":"Decompiling Java using staged encapsulation","year":2002,"lang":"en","type":"article","venue":"","topic":"Logic, programming, and type systems","field":"Computer Science","cited_by":34,"is_retracted":false,"has_abstract":true,"ca_institutions":"McGill University","funders":"","keywords":"Bytecode; Computer science; Java bytecode; Java; Programming language; Java Modeling Language; Java annotation; Structuring; Generics in Java; Real time Java","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.0007503304,0.000532667,0.0003896495,0.0006857089,0.0004179739,0.001001908,0.0009556108,0.0003250609,0.002568106],"category_scores_gemma":[0.002183486,0.0003454934,0.0009175757,0.0005227859,0.0009057222,0.00232427,0.002039244,0.001197074,0.0007793412],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0004335468,"about_ca_system_score_gemma":0.0009223256,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001019555,"about_ca_topic_score_gemma":0.001556956,"domain_scores_codex":[0.9992525,0.000113947,0.00006206143,0.0001329043,0.0003264754,0.0001120692],"domain_scores_gemma":[0.9985183,0.0004491569,0.0001446437,0.0005895037,0.000228882,0.00006950632],"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.0004104399,0.0001972314,0.002282708,0.0003877331,0.00006371782,0.0008305138,0.002534759,0.03180426,0.1325215,0.2141288,0.008010346,0.606828],"study_design_scores_gemma":[0.00012675,0.0004302331,0.001931454,0.0002230748,0.0001329453,0.001183908,0.0004975866,0.2794163,0.3118015,0.2087818,0.1953249,0.0001495213],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.02559286,0.00009055935,0.9639452,0.0001082896,0.00003263773,0.0001287168,0.00007588955,0.005718625,0.004307216],"genre_scores_gemma":[0.2004845,0.0003375157,0.7860082,0.0002663282,0.0000380085,0.0002204008,0.00058927,0.003358131,0.008697616],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.002568106,"threshold_uncertainty_score":0.008591115,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.07162130621625981,"score_gpt":0.2723397729677557,"score_spread":0.2007184667514959,"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."}}