Proceedings of the 17th International Working Conference on Variability Modelling of Software-Intensive Systems 2023
DOI: 10.1145/3571788.3571797
|View full text |Cite
|
Sign up to set email alerts
|

Guiding Feature Models Synthesis from User-Stories: An Exploratory Approach

Abstract: User-stories are commonly used to define requirements in agile project management. In Software Product Lines (SPL), a user-story corresponds to a feature description (or part of it), that can be shared by several products. In practice, large SPL include a huge number of user-stories, making variability hard to grasp and handle. In this paper we present an exploratory approach that aims to guide the synthesis of Feature Models that capture and structure the commonalities and the variability expressed in these u… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
1
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
2
1
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 34 publications
0
1
0
Order By: Relevance
“…User stories understanding with natural language processing NLP has also been used to extract feature, goal, and domain models from user stories [51,54,64], improve the completeness of acceptance criteria [65], or build software structures from user stories [66].…”
Section: Use Of Artificial Intelligence In Management Of Software Dev...mentioning
confidence: 99%
“…User stories understanding with natural language processing NLP has also been used to extract feature, goal, and domain models from user stories [51,54,64], improve the completeness of acceptance criteria [65], or build software structures from user stories [66].…”
Section: Use Of Artificial Intelligence In Management Of Software Dev...mentioning
confidence: 99%
“…Para <resultado/finalidade do processamento> Já a construção dos Cenários BDD é uma estratégia usada no desenvolvimento de software para descrever o comportamento de um software ou funcionalidade, em termos do que se é observável [18]. Essa abordagem se concentra na colaboração entre desenvolvedores, analistas de negócios e partes interessadas para garantir um entendimento comum dos requisitos e comportamentos esperados.…”
Section: Artefatos Da Engenharia De Software áGilunclassified