{"id":"W4385374119","doi":"10.48550/arxiv.2307.14733","title":"StubCoder: Automated Generation and Repair of Stub Code for Mock Objects","year":2023,"lang":"en","type":"preprint","venue":"arXiv (Cornell University)","topic":"Software Testing and Debugging Techniques","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":true,"ca_institutions":"McGill University","funders":"National Natural Science Foundation of China; National Science Foundation","keywords":"Stub (electronics); Computer science; Unit testing; Regression testing; Test case; Leverage (statistics); Programming language; Software; Engineering; Structural engineering; Artificial intelligence; Software development; Machine learning; Regression analysis","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.001775065,0.001550924,0.0005817896,0.001667676,0.0005868383,0.0009063472,0.00207381,0.001441782,0.00435913],"category_scores_gemma":[0.008728027,0.0007114036,0.0008525926,0.0005135126,0.001370425,0.00151706,0.001524286,0.0009691423,0.002085734],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0006172907,"about_ca_system_score_gemma":0.001169022,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001863134,"about_ca_topic_score_gemma":0.002289546,"domain_scores_codex":[0.9986533,0.0003459337,0.00008224251,0.0002909476,0.0005064175,0.0001211185],"domain_scores_gemma":[0.9932132,0.003091614,0.0008016928,0.001878783,0.0008366624,0.0001780751],"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.0004362178,0.0005374399,0.01566622,0.000784119,0.0001214165,0.001676403,0.0012088,0.07673527,0.1486013,0.01644814,0.02641237,0.7113724],"study_design_scores_gemma":[0.0001880807,0.0005673299,0.005896691,0.0001749246,0.00008666524,0.002024872,0.0002126013,0.6785174,0.2474887,0.01636245,0.04833327,0.0001470016],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.04263601,0.0002047212,0.8683707,0.0001220392,0.00005098095,0.0002908984,0.0003921163,0.08574801,0.002184471],"genre_scores_gemma":[0.2614598,0.0002006648,0.7200995,0.0001295624,0.00002049787,0.0002981402,0.002437129,0.01087366,0.004480891],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.00435913,"threshold_uncertainty_score":0.01458275,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.1711203268709225,"score_gpt":0.2398695776439807,"score_spread":0.06874925077305824,"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."}}