Extracting conceptual models from user stories with Visual Narrator

被引:0
|
作者
Garm Lucassen
Marcel Robeer
Fabiano Dalpiaz
Jan Martijn E. M. van der Werf
Sjaak Brinkkemper
机构
[1] Utrecht University,Department of Information and Computing Sciences
来源
Requirements Engineering | 2017年 / 22卷
关键词
User stories; Requirements engineering; Conceptual modeling; NLP; Case study; Conceptual model visualization;
D O I
暂无
中图分类号
学科分类号
摘要
Extracting conceptual models from natural language requirements can help identify dependencies, redundancies, and conflicts between requirements via a holistic and easy-to-understand view that is generated from lengthy textual specifications. Unfortunately, existing approaches never gained traction in practice, because they either require substantial human involvement or they deliver too low accuracy. In this paper, we propose an automated approach called Visual Narrator based on natural language processing that extracts conceptual models from user story requirements. We choose this notation because of its popularity among (agile) practitioners and its focus on the essential components of a requirement: Who? What? Why? Coupled with a careful selection and tuning of heuristics, we show how Visual Narrator enables generating conceptual models from user stories with high accuracy. Visual Narrator is part of the holistic Grimm method for user story collaboration that ranges from elicitation to the interactive visualization and analysis of requirements.
引用
收藏
页码:339 / 358
页数:19
相关论文
共 50 条
  • [1] Extracting conceptual models from user stories with Visual Narrator
    Lucassen, Garm
    Robeer, Marcel
    Dalpiaz, Fabiano
    van der Werf, Jan Martijn E. M.
    Brinkkemper, Sjaak
    REQUIREMENTS ENGINEERING, 2017, 22 (03) : 339 - 358
  • [2] Guided Derivation of Conceptual Models from User Stories: A Controlled Experiment
    Bragilovski, Maxim
    Dalpiaz, Fabiano
    Sturm, Arnon
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, REFSQ 2022, 2022, 13216 : 131 - 147
  • [3] Automated Extraction of Conceptual Models from User Stories via NLP
    Robeer, Marcel
    Lucassen, Garm
    van der Werf, Jan Martijn E. M.
    Dalpiaz, Fabiano
    Brinkkemper, Sjaak
    2016 IEEE 24TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2016, : 196 - 205
  • [4] Extracting conceptual relations from children’s stories
    Samson, Briane Paul (briane.samson@dlsu.edu.ph), 1600, Springer Verlag (8863):
  • [5] Extracting Conceptual Relations from Children's Stories
    Samson, Briane Paul
    Ong, Ethel
    KNOWLEDGE MANAGEMENT AND ACQUISITION FOR SMART SYSTEMS AND SERVICES, PKAW 2014, 2014, 8863 : 195 - 208
  • [6] 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
  • [7] Extracting Queryable Knowledge Graphs from User Stories: An Empirical Evaluation
    Ladeinde, Ayodeji
    Arora, Chetan
    Khalajzadeh, Hourieh
    Kanij, Tanjila
    Grundy, John
    PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, ENASE 2023, 2023, : 684 - 692
  • [8] Caspar: Extracting and Synthesizing User Stories of Problems from App Reviews
    Guo, Hui
    Singh, Munindar P.
    2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2020), 2020, : 628 - 640
  • [9] PrivacyStory: Tool Support for Extracting Privacy Requirements from User Stories
    Herwanto, Guntur Budi
    Quirchmayr, Gerald
    Tjoa, A. Min
    2022 30TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2022), 2022, : 264 - 265
  • [10] Extracting Quality Attributes from User Stories for Early Architecture Decision Making
    Gilson, Fabian
    Galster, Matthias
    Georis, Francois
    2019 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION (ICSA-C 2019), 2019, : 129 - 136