{"id":"W4417034885","doi":"10.48550/arxiv.2512.03972","title":"OOPredictor: Predicting Object-Oriented Accesses using Static Analysis","year":2025,"lang":"","type":"preprint","venue":"ArXiv.org","topic":"Software System Performance and Reliability","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":true,"ca_institutions":"","funders":"Natural Sciences and Engineering Research Council of Canada; New Brunswick Innovation Foundation","keywords":"Static analysis; Pointer (user interface); Copying; Pointer analysis; Profiling (computer programming); Cache; Markov chain; Java; Indirection; Heap (data structure)","routes":{"ca_aff":false,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":true},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":["metaepi_narrow","sts"],"consensus_categories":["metaepi_narrow"],"category_scores_codex":[0.002538444,0.001407681,0.002484741,0.001728279,0.001411509,0.0007288209,0.004004377,0.001046254,0.0001969592],"category_scores_gemma":[0.001227477,0.001335404,0.001489094,0.008433877,0.000458044,0.00163709,0.006025328,0.002007518,0.0001211867],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001006729,"about_ca_system_score_gemma":0.002756587,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.002910006,"about_ca_topic_score_gemma":0.000178949,"domain_scores_codex":[0.9888993,0.0009035221,0.003151015,0.003661602,0.00170696,0.001677626],"domain_scores_gemma":[0.9898397,0.001126611,0.001983494,0.004943094,0.0015708,0.0005363347],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"observational","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.00003964888,0.000268438,0.9361153,0.002016488,0.00329923,0.00002877707,0.00416626,0.0518658,0.00005783559,0.00002439759,0.0000719262,0.002045942],"study_design_scores_gemma":[0.000595436,0.0001095461,0.466892,0.002030677,0.003107276,0.000009451557,0.0005063936,0.5241686,0.0007989203,0.0000801819,0.0006677222,0.001033767],"study_design_candidate":"observational","study_design_consensus":null,"genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.6808723,0.0005926328,0.3102334,0.0001435467,0.005753902,0.001074989,0.0001450506,0.0006051496,0.0005789867],"genre_scores_gemma":[0.9905873,0.0005684068,0.006857567,0.000255173,0.0007474318,0.0001376988,0.0001137501,0.0000458501,0.0006868445],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.4723028,"threshold_uncertainty_score":0.9998885,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.04772929330741304,"score_gpt":0.3193781188780003,"score_spread":0.2716488255705873,"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."}}