2020 IEEE 28th International Requirements Engineering Conference (RE) 2020
DOI: 10.1109/re48521.2020.00052
|View full text |Cite
|
Sign up to set email alerts
|

Automated Goal Model Extraction from User Stories Using NLP

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
15
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 19 publications
(15 citation statements)
references
References 26 publications
0
15
0
Order By: Relevance
“…Trkman et al [13] experiment with human experts to investigate the effectiveness of conceptual modelsspecifically business process models-compared to textual requirements and point out that participants achieve equal or better results when a BPMN model is provided. Günes ¸and Aydemir [14], propose a method for capturing relations among user stories via automatically generating goal models using an NLP pipeline to eliminate the human effort required for constructing models. Wautelet et al [15] state that due to its simple structure a large number of user stories are needed in large-scale projects.…”
Section: A Agile Requirements Engineeringmentioning
confidence: 99%
“…Trkman et al [13] experiment with human experts to investigate the effectiveness of conceptual modelsspecifically business process models-compared to textual requirements and point out that participants achieve equal or better results when a BPMN model is provided. Günes ¸and Aydemir [14], propose a method for capturing relations among user stories via automatically generating goal models using an NLP pipeline to eliminate the human effort required for constructing models. Wautelet et al [15] state that due to its simple structure a large number of user stories are needed in large-scale projects.…”
Section: A Agile Requirements Engineeringmentioning
confidence: 99%
“…[33] Identify ambiguous user stories [34] Define and measure quality factors from user stories [4], [35] Obtain a security defect reporting form from user stories [36] Indicate duplication between user stories [37] Generate model/artifact Generate a test case from user stories [38]- [43] Generate a class diagram from user stories [44], [45] Generate a sequence diagram from user stories [46] Generate a use case diagram from user stories [47]- [49] Generate a use case scenario from user stories [50] Generate a multi-agent system from user stories [51] Generate a source code from user stories [40] Generate a BPMN diagram from user stories [40] Identify the key abstractions To understand the semantic connection in user stories [52]- [54] Identify topics and summarizing user stories [55], [56] Construct a goal model from a set of user stories. [57] Define ontology for user stories [58] Extract the conceptual model of user stories [59], [60] To find the linguistic structure of user stories [61] Prioritizing and estimation of user story complexity [62], [63] Extracting user stories from text [64]- [66] Trace links between model/NL requirements Tracking the development status of user stories from software artifacts [67] Identify the type of dependency of user stories [68] Traceability user stories and software artifact [69]…”
Section: Fig 4 Authorship Distribution Per Countrymentioning
confidence: 99%
“…This category aims to identify the key abstractions from NL documents that help analysts understand unknown domains. The key abstraction identification was performed by 16 studies to understand the semantic connection in user stories [48][49][50], identify topics and summarizing user stories [55], [56], construct a goal model from a set of user stories [57], define the ontology for user stories [58], extract the conceptual model of user stories [53,54], prioritize and estimate the user story complexity [56,57], find the linguistic structure of user stories [61], and extract user stories from text [64]- [66].…”
Section: ) Identifying the Key Abstractionsmentioning
confidence: 99%
See 1 more Smart Citation
“…The improvement of modeling language includes developing i* language and notation [9] [10], User Requirements Notation (URN) [11], Goal-oriented Requirements Language (GRL) [12], GORE modeling development uses Systems Modeling Language (SysML) [13], and Unified Modeling Language (UML) [14]. The improvement of approach or model on GORE includes Goal Model for Dynamic Systems (GmoDS) [15], Goal-Oriented Requirements Engineering framework for Systems of Systems (SoSGORE) [16], Agent Goal Model [17], Goal Dependency Model with Objects (GDMO) [18], trust-aware goal modeling [19], and realistic goal models [20].…”
Section: B Rq2: What Kind Of Contribution Given Through the Gore Research Done?mentioning
confidence: 99%