Please use this identifier to cite or link to this item: http://hdl.handle.net/10603/515980
Title: An Adaptive Requirements Prioritization Technique for Large Scale Software Projects
Researcher: RAGHAVENDRA DEVADAS
Guide(s): Dr. NAGARAJ G CHOLLI
Keywords: Computer Science
Computer Science Software Engineering
Engineering and Technology
University: Visvesvaraya Technological University, Belagavi
Completed Date: 2023
Abstract: In the software development, varied decisions need to be made for ensuring the fulfillment newlineCustomers frequently seek a wide range of functions in large newlinesoftware projects, resulting in a vast set of requirements. Due to project timeframes and resource newlineconstraints, implementing all of the requirements is usually not possible. Setting priorities for a newlinelarge number of requirements takes time and is challenging. As a result, an organised method of newlineprioritizing and subsequently choosing the primary set of needs based on several factors is newlinerequired. Diverse techniques were obtainable to prioritize the requirements effectively. But, the newlineaccuracy and time consumption for Requirements Prioritization was not optimized. Also, during newlinethe large-scale Requirements Prioritization, multiple aspects such as time, cost are not considered. newlineTherefore, three novel methods are proposed for enhancing the performance of large-scale newlineRequirements Prioritization with better accuracy and lesser time. newlineFor large-scale software Requirements Prioritization, the Interdependency-aware Qubit newlineand BrownRoost Rank (IQ-BR) technique is created in the first phase. The Interdependency-aware newlineQubit Requirement Selection algorithm and BrownBoost Rank Requirements Prioritization newlineLearning model are used to create the IQ-BR approach. The Interdependency-aware Qubit newlineRequirement Selection algorithm, initially, solves the volatile and interdependencies issues among newlinerequirements in the prioritzation process. The requirements are then ranked using the BrownBoost newlineRank Requirements Prioritization Learning method based on the BrownBoost Rank function. newlineThe Pugh Trapezoidal Fuzzy and Gradient Reinforce Learning (PTF-GRL) method is newlineintroduced in the second phase for large-scale software requirement prioritizing in the shortest newlineperiod possible. PTF-GRL method is developed with the contribution of Pugh Decision-based newlineTrapezoidal Fuzzy Requirement Selection model and Gradient Orientation-based Reinforce newlineRequirements Prioritization model.
Pagination: 
URI: http://hdl.handle.net/10603/515980
Appears in Departments:R V College of Engineering

Files in This Item:
File Description SizeFormat 
01_title.pdfAttached File252.51 kBAdobe PDFView/Open
02_prelimpages.pdf601.27 kBAdobe PDFView/Open
03_contents.pdf403.07 kBAdobe PDFView/Open
04_abstract.pdf194.3 kBAdobe PDFView/Open
05_chapter1.pdf563.88 kBAdobe PDFView/Open
06_chapter2.pdf377.86 kBAdobe PDFView/Open
07_chapter3.pdf1.16 MBAdobe PDFView/Open
08_chapter4.pdf1.25 MBAdobe PDFView/Open
09_chapter5.pdf1.04 MBAdobe PDFView/Open
10_annexures.pdf437.1 kBAdobe PDFView/Open
80_recommendation.pdf261.82 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: