Proceedings of the 5th International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering 2016
DOI: 10.1145/2896995.2896998
|View full text |Cite
|
Sign up to set email alerts
|

Topic cohesion preserving requirements clustering

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 10 publications
(8 citation statements)
references
References 32 publications
0
8
0
Order By: Relevance
“…There are diverse research efforts on crowd requirements engineering in the surveyed literature using AI techniques. For example, there are works on using natural language processing (NLP) techniques in classifying, clustering, categorizing users' feedback into feature requests, bugs, or simple compliments [16,37,41,53,69]. Analysis of user feedbacks and runtime human-computer interactions are experimented using NLP and text mining techniques.…”
Section: A Research Map For Intelligent Crowdrementioning
confidence: 99%
“…There are diverse research efforts on crowd requirements engineering in the surveyed literature using AI techniques. For example, there are works on using natural language processing (NLP) techniques in classifying, clustering, categorizing users' feedback into feature requests, bugs, or simple compliments [16,37,41,53,69]. Analysis of user feedbacks and runtime human-computer interactions are experimented using NLP and text mining techniques.…”
Section: A Research Map For Intelligent Crowdrementioning
confidence: 99%
“…We recognized 5 papers presenting approaches to cluster requirements. These papers used the resultant clusters to understand the main functional groups or topics over requirements [76]- [78], to organize requirements in a tree structure (hierarchy) [79], or as a step towards discovering redundancy and inconsistency between requirements [80]. • Semantic Role Labeling: Semantic role labeling is the task of extracting semantic information from a software requirements specification [81].…”
Section: ) Requirements Analysismentioning
confidence: 99%
“…We recognized 5 papers presenting approaches to cluster requirements. These papers used the resultant clusters to understand the main functional groups or topics over requirements [76,77,78], to organize requirements in a tree structure (hierarchy) [79], or as a step towards discovering redundancy and inconsistency between requirements [80].…”
Section: Requirements Analysismentioning
confidence: 99%
“…Then, each requirement is represented as a vector representation in this k-dimensional space. In most related papers, this representation is employed to calculate the similarity between requirements as a part of similarity-based rules [70,107] or clustering machine learning techniques [135,99,78].…”
Section: Topic Modeling Based Representationsmentioning
confidence: 99%