From User Stories to Use Case Scenarios Towards a Generative Approach

被引:15
|
作者
Gilson, Fabian [1 ]
Irwin, Calum [1 ]
机构
[1] Univ Canterbury, Comp Sci & Software Engn, Christchurch, New Zealand
来源
2018 25TH AUSTRALASIAN SOFTWARE ENGINEERING CONFERENCE (ASWEC) | 2018年
关键词
agile software development; model-driven development; natural language processing; REQUIREMENTS ENGINEERING PRACTICES; SOFTWARE-DEVELOPMENT; AGILE; DESIGN;
D O I
10.1109/ASWEC.2018.00016
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
User stories are increasingly adopted as the basis of requirement engineering artefacts in Agile Software Development. Surveys have shown that user stories are perceived as being effective at describing the main goals of a system. But the continuous management of a product backlog may be particularly time-consuming and error-prone, especially when assessing the quality or scope of user stories and keeping an eye on the system's big picture. On the other hand, models have been recognised as effective tools for communication and analysis purposes. In this research, we propose a generative approach to create robustness diagrams, i.e. a form of semi-formal use case scenarios, from the automated analysis of user stories. Stories are transformed into diagrams, enabling requirement engineers and users to validate the main concepts and functional steps behind stories and discover malformed or redundant stories. Such models also open the door for automated systematic analysis.
引用
收藏
页码:61 / 65
页数:5
相关论文
共 50 条
  • [1] Generating Use Case Scenarios from User Stories
    Gilson, Fabian
    Galster, Matthias
    Georis, Francois
    2020 IEEE/ACM INTERNATIONAL CONFERENCE ON SOFTWARE AND SYSTEM PROCESSES, ICSSP, 2020, : 31 - 40
  • [2] Towards a Generation of Class Diagram from User Stories in Agile Methods
    Nasiri, Samia
    Rhazali, Yassine
    Lahmer, Mohammed
    Chenfour, Noureddine
    11TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT) / THE 3RD INTERNATIONAL CONFERENCE ON EMERGING DATA AND INDUSTRY 4.0 (EDI40) / AFFILIATED WORKSHOPS, 2020, 170 : 831 - 837
  • [3] Creation of Multiple Conceptual Models from User Stories - A Natural Language Processing Approach
    Gupta, Abhimanyu
    Poels, Geert
    Bera, Palash
    ADVANCES IN CONCEPTUAL MODELING, ER 2019, 2019, 11787 : 47 - 57
  • [4] Automated Derivation of UML Sequence Diagrams from User Stories: Unleashing the Power of Generative AI vs. a Rule-Based Approach
    Jahan, Munima
    Hassan, Mohammad Mahdi
    Golpayegani, Reza
    Ranjbaran, Golshid
    Roy, Chanchal
    Roy, Banani
    Schneider, Kevin
    27TH INTERNATIONAL ACM/IEEE CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS, 2024, : 138 - 148
  • [5] Guiding Feature Models Synthesis from User-Stories: An Exploratory Approach
    Georges, Thomas
    Rice, Liam
    Huchard, Marianne
    Konig, Melanie
    Nebut, Clementine
    Tibermacine, Chouki
    17TH INTERNATIONAL WORKING CONFERENCE ON VARIABILITY MODELLING OF SOFTWARE-INTENSIVE SYSTEMS, VAMOS 2023, 2023, : 65 - 70
  • [6] Detecting Use Case Scenarios in Requirements Artifacts: A Deep Learning Approach
    Jahan, Munima
    Abad, Zahra Shakeri Hossein
    Far, Behrouz
    ADVANCES AND TRENDS IN ARTIFICIAL INTELLIGENCE: THEORY AND PRACTICES IN ARTIFICIAL INTELLIGENCE, 2022, 13343 : 682 - 694
  • [7] ArTu: A Tool for Generating Goal Models from User Stories
    Gunes, Tugce
    Oz, Cahid Arda
    Aydemir, Fatma Basak
    29TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2021), 2021, : 436 - 437
  • [8] Automated Goal Model Extraction from User Stories Using NLP
    Gunes, Tugce
    Aydemir, Fatma Basak
    2020 28TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE'20), 2020, : 382 - 387
  • [9] An impact-driven approach to predict user stories instability
    Yarden Levy
    Roni Stern
    Arnon Sturm
    Argaman Mordoch
    Yuval Bitan
    Requirements Engineering, 2022, 27 : 231 - 248
  • [10] An impact-driven approach to predict user stories instability
    Levy, Yarden
    Stern, Roni
    Sturm, Arnon
    Mordoch, Argaman
    Bitan, Yuval
    REQUIREMENTS ENGINEERING, 2022, 27 (02) : 231 - 248