{"id":"W3032170634","doi":"10.1109/tse.2020.2998503","title":"Automatic Generation of Acceptance Test Cases From Use Case Specifications: An NLP-Based Approach","year":2020,"lang":"en","type":"article","venue":"IEEE Transactions on Software Engineering","topic":"Software Engineering Research","field":"Computer Science","cited_by":85,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Ottawa","funders":"European Research Council; European Commission","keywords":"Computer science; Executable; Test case; Software requirements specification; Acceptance testing; Software engineering; Test script; System under test; Conformance testing; Test Management Approach; Test (biology); Formal specification; Reliability engineering; Software; Software system; Programming language; Machine learning; Software construction","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.004010866,0.002351195,0.0009876164,0.003688694,0.0007067601,0.002270887,0.002369332,0.00205882,0.004802352],"category_scores_gemma":[0.02497861,0.001368057,0.002370307,0.001478887,0.0013522,0.001589669,0.00207979,0.001752502,0.002129928],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001140729,"about_ca_system_score_gemma":0.001959928,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.003713574,"about_ca_topic_score_gemma":0.003803442,"domain_scores_codex":[0.9922091,0.003222575,0.0005573548,0.001046796,0.002617506,0.0003467035],"domain_scores_gemma":[0.9745151,0.0182451,0.001969557,0.002090059,0.00294024,0.0002398215],"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.0007013152,0.001248995,0.009812379,0.002040478,0.0003739326,0.005674814,0.003621707,0.24068,0.1025684,0.03426008,0.01317223,0.5858458],"study_design_scores_gemma":[0.000148742,0.00021771,0.001310813,0.0002035428,0.0001405199,0.001003115,0.0003551022,0.9122851,0.05630083,0.01290306,0.01504692,0.00008457332],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.01821623,0.0001231979,0.9668342,0.0001853584,0.00003344356,0.0007333611,0.0006007917,0.01087696,0.00239626],"genre_scores_gemma":[0.1562792,0.0002144715,0.8348013,0.0001982949,0.00002795436,0.00111432,0.003714979,0.001828766,0.001820709],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.004802352,"threshold_uncertainty_score":0.02121174,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.1180488002370277,"score_gpt":0.2662858943771059,"score_spread":0.1482370941400782,"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."}}