Using k-means for redundancy and inconsistency detection: application to industrial requirements - Archive ouverte HAL
Communication Dans Un Congrès Année : 2018

Using k-means for redundancy and inconsistency detection: application to industrial requirements

Résumé

Requirements are usually “hand-written” and suffers from several problems like redundancy and inconsistency. These problems between requirements or sets of requirements impact negatively the success of final products. Manually processing these issues requires too much time and it is very costly. We propose in this paper to automatically handle redundancy and inconsistency issues in a classification approach. The main contribution of this paper is the use of k-means algorithm for redundancy and inconsistency detection in a new context, which is Requirements Engineering context. Also, we introduce a preprocessing step based on the Natural Language Processing techniques in order to see the impact of this latter to the k-means results. We use Part-Of-Speech (POS) tagging and noun chunking in order to detect technical business terms associated with the requirements documents that we analyze. We experiment this approach on real industrial datasets. The results show the efficiency of the k-means clustering algorithm, especially with the preprocessing.
Fichier principal
Vignette du fichier
mezghani_22425.pdf (214.77 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02305354 , version 1 (04-10-2019)

Identifiants

Citer

Manel Mezghani, Juyeon Kang Choi, Florence Sèdes. Using k-means for redundancy and inconsistency detection: application to industrial requirements. 23rd International conference on Applications of Natural Language Processing to Information Systems (NLDB 2018), Jun 2018, Paris, France. pp.501-508, ⟨10.1007/978-3-319-91947-8_52⟩. ⟨hal-02305354⟩
80 Consultations
237 Téléchargements

Altmetric

Partager

More