{"id":"W6911177335","doi":"10.5281/zenodo.10841785","title":"PathOCL: Path-Based Prompt Augmentation for OCL Generation with GPT-4","year":2024,"lang":"en","type":"article","venue":"Zenodo (CERN European Organization for Nuclear Research)","topic":"Model-Driven Software Engineering Techniques","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":true,"ca_institutions":"Polytechnique Montréal","funders":"","keywords":"Unified Modeling Language; Class (philosophy); Object Constraint Language; Class diagram; Applications of UML; File format; UML tool","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":["scholarly_communication"],"consensus_categories":[],"category_scores_codex":[0.0005084337,0.0001405398,0.00009870085,0.0002305022,0.0006790796,0.001309143,0.0007617237,0.00005051483,0.0002229115],"category_scores_gemma":[0.00003376291,0.0001340722,0.00004088041,0.0005199119,0.00004028092,0.0005243676,0.0002717733,0.0001405321,0.000358127],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0001748182,"about_ca_system_score_gemma":0.00001185874,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.000002807313,"about_ca_topic_score_gemma":1.397786e-7,"domain_scores_codex":[0.998632,0.0001047056,0.0001853929,0.0004940112,0.0003288055,0.0002551033],"domain_scores_gemma":[0.9990255,0.00001838591,0.00004807382,0.00044437,0.0003725015,0.00009114968],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"not_applicable","study_design_scores_codex":[0.00003680818,0.0001182983,0.000001704887,0.0003059196,0.00004568665,0.00003908309,0.001602035,0.005000034,0.0228182,0.1894689,0.09551354,0.6850498],"study_design_scores_gemma":[0.0002135938,0.0003206979,0.00001817939,0.00005765718,0.000007127913,0.00003599524,0.000003760895,0.4129766,0.004893004,0.0001807222,0.581144,0.0001486551],"study_design_candidate":"design_other","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.001429925,0.00005316723,0.9921569,0.0005976456,0.0001142457,0.0007067497,0.00006522692,0.003937039,0.0009391567],"genre_scores_gemma":[0.5169137,0.00001680608,0.4790263,0.0001720993,0.0002592146,0.000002134304,0.001844097,0.001357195,0.000408463],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.6849012,"threshold_uncertainty_score":0.9997276,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.03515874445826055,"score_gpt":0.2453635996909436,"score_spread":0.2102048552326831,"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."}}