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 sug...
Acquiring requirements through crowd based elicitation for covering breadth or number of stakeholder...
One of the major challenges facing requirements prioritization techniques is accuracy. The issue her...
The problem of clustering has been widely studied in the context of data mining, where by grouping o...
Large scale software systems challenge almost every activity in the software development life-cycle,...
Requirements prioritization plays a key role in the requirements engineering process, in particular ...
Copyright © 2007 ACTA PressThe selection of proper RE techniques for a project has been a challengin...
The exploratory nature of data analysis and data mining makes clustering one of the most usual tasks...
huge data is a big challenge. Clustering technique is able to find hidden patterns and to extract us...
Clustering is one of the most important research areas in the field of data mining. In simple words,...
Deciding which, among a set of requirements, are to be considered first and in which order is a stra...
Requirement Prioritization (RP) was introduced as a solution to the project with huge number of requ...
Abstract: The K-means algorithm is a popular data-clustering algorithm. However, one of its drawback...
Case-based driven approaches to requirements prioritization proved to be much more effective than fi...
Data clustering is frequently utilized in the early stages of analyzing big data. It enables the exa...
Advances in technology have provided industry with an array of devices for collecting data. The freq...
Acquiring requirements through crowd based elicitation for covering breadth or number of stakeholder...
One of the major challenges facing requirements prioritization techniques is accuracy. The issue her...
The problem of clustering has been widely studied in the context of data mining, where by grouping o...
Large scale software systems challenge almost every activity in the software development life-cycle,...
Requirements prioritization plays a key role in the requirements engineering process, in particular ...
Copyright © 2007 ACTA PressThe selection of proper RE techniques for a project has been a challengin...
The exploratory nature of data analysis and data mining makes clustering one of the most usual tasks...
huge data is a big challenge. Clustering technique is able to find hidden patterns and to extract us...
Clustering is one of the most important research areas in the field of data mining. In simple words,...
Deciding which, among a set of requirements, are to be considered first and in which order is a stra...
Requirement Prioritization (RP) was introduced as a solution to the project with huge number of requ...
Abstract: The K-means algorithm is a popular data-clustering algorithm. However, one of its drawback...
Case-based driven approaches to requirements prioritization proved to be much more effective than fi...
Data clustering is frequently utilized in the early stages of analyzing big data. It enables the exa...
Advances in technology have provided industry with an array of devices for collecting data. The freq...
Acquiring requirements through crowd based elicitation for covering breadth or number of stakeholder...
One of the major challenges facing requirements prioritization techniques is accuracy. The issue her...
The problem of clustering has been widely studied in the context of data mining, where by grouping o...