Data mining support system for selection and prioritization of software requirements
Loading...
Date
item.page.authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Requirement prioritization is an essential part of software
newlinedevelopment, it helps to plan and execute projects correctly. Appropriate
newlinerequirements have been deemed a part of high-quality software. Before
newlinedeveloping a successful software product, its vital requirements must be
newlineanalyzed and prioritized to find high-ranking software. Software requirements
newlineare ranked according to their importance and prioritized for implementation
newlinein successive software releases. Calculating software requirements rankings is
newlinechallenging because it involves several computational steps, such as
newlineestimating software requirements, calculating group choices from unique
newlinepreferences, and calculating rankings after normalizing the priority. Existing
newlinerequirements prioritization techniques are currently limited by a lack of
newlinescalability and automation problems.
newlineIn first approach, proposed to achieve the optimal software
newlinerequirement which is based on the spider monkey optimization algorithm.
newlineSMOA method is used to select the optimum cost, customer satisfaction and
newlinethe efficiency level of projected method is implemented based on cost and
newlinecustomer satisfaction. To accomplish the optimal software requirements,
newlinemulti-objective-based Spider Monkey Optimization Algorithm is used. MO-
newlineSMOA algorithm performs based on the food searching behavior of spider
newlinemonkey. The concern behavior can be arranged in four stages depending on
newlinethe idea of the spider monkey fusion social organization (FFSS). First, the
newlinegroup calculates the separation of scrounging food from and after the meal. In
newlinethe second step, the location will be updated to collect assessment
newlinesegregations from local and food sources. In the next phase, the local pioneers
newlinewill be updated to rank higher in the group to make the software
newlineprioritization.
newline