User stories are brief descriptions of a system feature told from a user's point of view. During requirements elicitation, users and analysts co-specify these stories using natural language. A number of approaches have tried to use Natural Language Processing (NLP) techniques to extract different artefacts, such as domain models and conceptual models, and reason about software requirements, including user stories. However, large collections of user story models can be hard to navigate once specified. We extracted different components of user story data, including actors, entities and processes, using NLP techniques and modelled them with graphs. This allows us to organise and link the structures and information in user stories for better an...
In this paper, we propose an automated approach to extract business process models from requirements...
The proliferation of social media, such as blogs, micro-blogs and social networks, has led to a plet...
Complex systems such as automotive software systems are usually broken down into subsystems that are...
SCOUT: Supporting User Story Completeness via Knowledge Graphs Requirements engineering practices a...
User stories are a widely used artifact in Agile software development. Currently, only a limited num...
In this paper, we propose an automated approach to extract business process models from requirements...
Contemporary movies like The Social Network would lead you to believe that multi-billion software co...
Extracting conceptual models from natural language requirements can help identify dependencies, redu...
peer reviewedUser stories describe system requirements from the users' point of view using structure...
With the rapid growth of unstructured data across different mediums, it exposes new challenges for i...
Agile practitioners face numerous challenges when it comes to requirements engineering in the contex...
This paper presents Storyfinder, an application which consists of a browser plugin and a web server ...
Scrum is driven by user stories (US). The development team indeed uses, to fill the project’s and th...
Ambiguity, complexity, and diversity in natural language textual expressions are major hindrances to...
peer reviewedScrum is essentially driven by user stories (US). The development team indeed uses, to ...
In this paper, we propose an automated approach to extract business process models from requirements...
The proliferation of social media, such as blogs, micro-blogs and social networks, has led to a plet...
Complex systems such as automotive software systems are usually broken down into subsystems that are...
SCOUT: Supporting User Story Completeness via Knowledge Graphs Requirements engineering practices a...
User stories are a widely used artifact in Agile software development. Currently, only a limited num...
In this paper, we propose an automated approach to extract business process models from requirements...
Contemporary movies like The Social Network would lead you to believe that multi-billion software co...
Extracting conceptual models from natural language requirements can help identify dependencies, redu...
peer reviewedUser stories describe system requirements from the users' point of view using structure...
With the rapid growth of unstructured data across different mediums, it exposes new challenges for i...
Agile practitioners face numerous challenges when it comes to requirements engineering in the contex...
This paper presents Storyfinder, an application which consists of a browser plugin and a web server ...
Scrum is driven by user stories (US). The development team indeed uses, to fill the project’s and th...
Ambiguity, complexity, and diversity in natural language textual expressions are major hindrances to...
peer reviewedScrum is essentially driven by user stories (US). The development team indeed uses, to ...
In this paper, we propose an automated approach to extract business process models from requirements...
The proliferation of social media, such as blogs, micro-blogs and social networks, has led to a plet...
Complex systems such as automotive software systems are usually broken down into subsystems that are...