{"id":"W4402978017","doi":"10.1145/3640310.3674081","title":"Automated Derivation of UML Sequence Diagrams from User Stories: Unleashing the Power of Generative AI vs. a Rule-Based Approach","year":2024,"lang":"en","type":"article","venue":"","topic":"Software Engineering Research","field":"Computer Science","cited_by":11,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Saskatchewan; University of Prince Edward Island; Thompson Rivers University","funders":"","keywords":"Sequence diagram; Unified Modeling Language; Computer science; Sequence (biology); Programming language; Class diagram; Generative grammar; Activity diagram; Artificial intelligence; Natural language processing; Software engineering; 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":[],"consensus_categories":[],"category_scores_codex":[0.0004213368,0.0001264339,0.0001586766,0.0001197471,0.00004792747,0.000189348,0.0007680675,0.00006394848,0.00002243213],"category_scores_gemma":[0.0004391854,0.00008479065,0.00005777638,0.001005681,0.00009393699,0.0004166815,0.0001523672,0.0001967409,0.00000717114],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00009065788,"about_ca_system_score_gemma":0.0002438647,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0004512685,"about_ca_topic_score_gemma":0.000006035044,"domain_scores_codex":[0.9986078,0.00009606333,0.000238492,0.0003268792,0.000531991,0.0001988124],"domain_scores_gemma":[0.9981202,0.001027457,0.00004397849,0.0005644629,0.0001981874,0.00004573337],"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.00009116768,0.0006637108,0.04426707,0.001025243,0.0009428115,0.000103925,0.06603168,0.4385476,0.178029,0.2280029,0.01617904,0.02611582],"study_design_scores_gemma":[0.0001080752,0.00004811987,0.007082487,0.00006408288,0.000004645929,0.000001313394,0.00006398295,0.9534344,0.03866304,0.0002689373,0.000155897,0.000105007],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.2128778,0.0001116656,0.7852234,0.0007026081,0.0001928143,0.000166277,0.000009388612,0.0006669483,0.00004919848],"genre_scores_gemma":[0.9122503,0.000001694339,0.08751,0.00009895711,0.00002604172,0.00003170205,0.00001169719,0.00001338809,0.00005615857],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.6993726,"threshold_uncertainty_score":0.3457662,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02870844415713078,"score_gpt":0.2890107470865002,"score_spread":0.2603023029293694,"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."}}