{"id":"W2990688881","doi":"10.48550/arxiv.1911.11824","title":"GOOL: A Generic Object-Oriented Language (extended version)","year":2019,"lang":"en","type":"preprint","venue":"arXiv (Cornell University)","topic":"Model-Driven Software Engineering Techniques","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":true,"ca_institutions":"McMaster University","funders":"","keywords":"Haskell; Programming language; Computer science; Python (programming language); Digital subscriber line; Scala; Java; Object-oriented programming; Programming language specification; Simple (philosophy); Software design pattern; Design pattern; Source lines of code; Programming paradigm; Functional programming; Programming domain; Inductive programming; Software","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.0002070822,0.000463338,0.0004502377,0.000446175,0.00009410296,0.00009270059,0.002529858,0.0004143443,0.00004297381],"category_scores_gemma":[0.0000125626,0.0005530339,0.0002982904,0.0007846962,0.00006331081,0.0003944195,0.003475902,0.0007652328,0.0003373542],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0004184406,"about_ca_system_score_gemma":0.000222998,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0001613958,"about_ca_topic_score_gemma":0.000008616498,"domain_scores_codex":[0.9975719,0.0001183193,0.0002213586,0.001414821,0.0001800696,0.0004935426],"domain_scores_gemma":[0.9968639,0.00006070213,0.0002264888,0.002485667,0.0001652329,0.0001979971],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"simulation_or_modeling","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.00004629395,0.0002114703,0.001414971,0.0002605872,0.0002379406,0.001295893,0.001051473,0.6109248,0.0003613403,0.3759297,0.004389555,0.003876028],"study_design_scores_gemma":[0.0005365831,0.00009769012,0.001089814,0.0001669018,0.00006636712,0.00001376316,0.00002486489,0.97618,0.0008080041,0.002963916,0.01712104,0.0009310438],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.08966794,0.00009941449,0.9059867,0.00003357519,0.0009298446,0.0004077795,0.00003540776,0.002035957,0.0008034277],"genre_scores_gemma":[0.9057687,0.0001055111,0.09179024,0.0000914449,0.00007045933,0.000003026867,0.00006062568,0.00004436465,0.00206565],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.8161007,"threshold_uncertainty_score":0.9996921,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.03106649705053769,"score_gpt":0.1817274645338745,"score_spread":0.1506609674833368,"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."}}