Universiti Teknologi Malaysia Institutional Repository

A clustering based technique for large scale prioritization during requirements elicitation

Achimugu, Philip and Selamat, Ali and Ibrahim, Roliana (2014) A clustering based technique for large scale prioritization during requirements elicitation. Advances in Intelligent Systems and Computing, 287 . pp. 623-632. ISSN 2194-5357

Full text not available from this repository.

Official URL: http://dx.doi.org/10.1007/978-3-319-07692-8_59

Abstract

We consider the prioritization problem in cases where the number of requirements to prioritize is large using a clustering technique. Clustering is a method used to find classes of data elements with respect to their attributes. KMeans, one of the most popular clustering algorithms, was adopted in this research. To utilize k-means algorithm for solving requirements prioritization problems, weights of attributes of requirement sets from relevant project stakeholders are required as input parameters. This paper showed that, the output of running k-means algorithm on requirement sets varies depending on the weights provided by relevant stakeholders. The proposed approach was validated using a requirement dataset known as RALIC. The results suggested that, a synthetic method with scrambled centroids is effective for prioritizing requirements using k-means clustering.

Item Type:Article
Uncontrolled Keywords:clustering, prioritization, requirements, software, weights
Subjects:Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions:Computing
ID Code:51443
Deposited By: Siti Nor Hashidah Zakaria
Deposited On:01 Feb 2016 03:52
Last Modified:28 Jan 2019 04:30

Repository Staff Only: item control page