{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,5]],"date-time":"2026-02-05T09:17:49Z","timestamp":1770283069369,"version":"3.49.0"},"reference-count":58,"publisher":"Springer Science and Business Media LLC","issue":"2-3","license":[{"start":{"date-parts":[[2023,6,1]],"date-time":"2023-06-01T00:00:00Z","timestamp":1685577600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,6,1]],"date-time":"2023-06-01T00:00:00Z","timestamp":1685577600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100002383","name":"King Saud University","doi-asserted-by":"crossref","award":["RSPD2023R553"],"award-info":[{"award-number":["RSPD2023R553"]}],"id":[{"id":"10.13039\/501100002383","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100002383","name":"King Saud University","doi-asserted-by":"crossref","award":["RSPD2023R553"],"award-info":[{"award-number":["RSPD2023R553"]}],"id":[{"id":"10.13039\/501100002383","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cogn Tech Work"],"published-print":{"date-parts":[[2023,8]]},"DOI":"10.1007\/s10111-023-00729-3","type":"journal-article","created":{"date-parts":[[2023,6,1]],"date-time":"2023-06-01T04:02:25Z","timestamp":1685592145000},"page":"305-324","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["A novel hybrid requirement\u2019s prioritization approach based on critical software project factors"],"prefix":"10.1007","volume":"25","author":[{"given":"Hasna","family":"Arshad","sequence":"first","affiliation":[]},{"given":"Saima","family":"Shaheen","sequence":"additional","affiliation":[]},{"given":"Javed Ali","family":"Khan","sequence":"additional","affiliation":[]},{"given":"Muhammad Shahid","family":"Anwar","sequence":"additional","affiliation":[]},{"given":"Khursheed","family":"Aurangzeb","sequence":"additional","affiliation":[]},{"given":"Musaed","family":"Alhussein","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,6,1]]},"reference":[{"key":"729_CR1","doi-asserted-by":"publisher","first-page":"623","DOI":"10.1007\/978-3-319-07692-8_59","volume-title":"Recent advances on soft computing and data mining","author":"P Achimugu","year":"2014","unstructured":"Achimugu P, Selamat A, Ibrahim R (2014a) A clustering based technique for large scale prioritization during requirements elicitation. In Recent Advances on Soft Computing and Data Mining: Proceedings of The First International Conference on Soft Computing and Data Mining (SCDM-2014) Universiti Tun Hussein Onn Malaysia, Johor, Malaysia June 16th\u201318th, 2014:623\u2013632. Springer International Publishing."},{"key":"729_CR2","doi-asserted-by":"publisher","first-page":"568","DOI":"10.1016\/j.infsof.2014.02.001","volume":"56","author":"P Achimugu","year":"2014","unstructured":"Achimugu P, Selamat A, Ibrahim R, Mahrin MN (2014b) A systematic literature review of software requirements prioritization research. Inf Softw Technol 56:568\u2013585","journal-title":"Inf Softw Technol"},{"key":"729_CR3","unstructured":"Ahl V (2005) An experimental comparison of five prioritization methods: investigating ease of use, accuracy and scalability. School of Engineering, Blekinge Institute of Technology Sweden,1\u201389"},{"key":"729_CR4","doi-asserted-by":"crossref","unstructured":"Ahmad A, Feng C, Khan M, Khan A, Ullah A, Nazir S, Tahir A (2020) A systematic literature review on using machine learning algorithms for software requirements identification on stack overflow. Secur Commun  Netw 2020:1\u201319.","DOI":"10.1155\/2020\/8830683"},{"issue":"7","key":"729_CR5","first-page":"1","volume":"30","author":"M Ahmed","year":"2023","unstructured":"Ahmed M, Rehman S, Aslam K (2023) An NLP-based quality attributes extraction and prioritization framework in Agile-driven software development. Autom Softw Eng 30(7):1\u201324","journal-title":"Autom Softw Eng"},{"key":"729_CR6","doi-asserted-by":"publisher","first-page":"27549","DOI":"10.1109\/ACCESS.2020.2971382","volume":"8","author":"A Ali","year":"2020","unstructured":"Ali A, Hafeez Y, Hussain S, Yang S (2020) Role of requirement prioritization technique to improve the quality of highly-configurable systems. IEEE Access 8:27549\u201327573","journal-title":"IEEE Access"},{"key":"729_CR7","doi-asserted-by":"crossref","unstructured":"Amelia T, Mohamed RB (2021) A proposed requirements prioritization model based on cost-value approach with collaboration perspective. In: International conference on software engineering and computer systems and 4th international conference on computational science and information management (ICSECS-ICOCSIM),10\u201315","DOI":"10.1109\/ICSECS52883.2021.00009"},{"issue":"1","key":"729_CR8","first-page":"161","volume":"31","author":"T Amelia","year":"2023","unstructured":"Amelia T, Mohamed R (2023) A review: requirements prioritization criteria within collaboration perspective. Sci Technol 31(1):161\u2013185","journal-title":"Sci Technol"},{"key":"729_CR9","unstructured":"Avdic A, Lambrinos T (2015) Modeling and illustrating requirement prioritization in public E-service development from a value-based perspective. Electron J e-Government 13(1):3\u201317."},{"key":"729_CR10","doi-asserted-by":"crossref","unstructured":"Ayub K, Azam F, Anwar MW, Jahan AA (2019) A novel approach for software requirement prioritization based upon non functional requirements. In: 7th international conference in software engineering research and innovation (CONISOFT), 8\u201315","DOI":"10.1109\/CONISOFT.2019.00013"},{"key":"729_CR11","doi-asserted-by":"crossref","unstructured":"Azar J, Smith RK, Cordes D (2007) Value-oriented requirements prioritization in a small development organization. IEEE software 24(1):32\u201337","DOI":"10.1109\/MS.2007.30"},{"key":"729_CR12","doi-asserted-by":"crossref","unstructured":"Barbosa P, Pinheiro P, Silveira F (2019) Selection and prioritization of software requirements applying verbal decision analysis. Complexity 2019:1\u201321","DOI":"10.1155\/2019\/2306213"},{"key":"729_CR13","first-page":"69","volume-title":"Requirements prioritization","author":"PA Berander","year":"2005","unstructured":"Berander PA (2005) Requirements prioritization. Springer, Berlin, 69\u201394"},{"issue":"11","key":"729_CR14","first-page":"2118","volume":"8","author":"N Borhan","year":"2019","unstructured":"Borhan N, Zulzalil H, Sa\u2019adah Hassan NM (2019) Requirements prioritization techniques focusing on agile software development: a systematic literature. Int J Sci Technol Res 8(11):2118\u20132125","journal-title":"Int J Sci Technol Res"},{"key":"729_CR15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.33093\/jiwe.2022.1.1.1","volume":"1","author":"F-F Chua","year":"2022","unstructured":"Chua F-F, Lim T-Y, Tajuddin B, Yanuarifiani AP (2022) Incorporating semi-automated approach for effective software requirements prioritization: A framework design. J Inform Web Eng 1(1):1\u201315","journal-title":"J Inform Web Eng"},{"key":"729_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.7763\/LNSE.2015.V3.154","volume":"3","author":"MA Dabbagh","year":"2015","unstructured":"Dabbagh MA (2015) An approach for prioritizing NFRs according to their relationship with FRs. Lect Notes Softw Eng 3:1\u20135","journal-title":"Lect Notes Softw Eng"},{"issue":"1","key":"729_CR17","first-page":"625","volume":"1","author":"R Devadas","year":"2022","unstructured":"Devadas R, Cholli N (2022) Interdependency aware Qubit and Brownboost Rank requirement learning for large scale software requirement prioritization. Int J Comput Digit Syst 1(1):625\u2013634","journal-title":"Int J Comput Digit Syst"},{"key":"729_CR18","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1016\/j.infsof.2003.07.002","volume":"46","author":"D Greer","year":"2004","unstructured":"Greer D, Ruhe G (2004) Software release planning: an evolutionary and iterative approach. Inf Softw Technol 46:243\u2013253","journal-title":"Inf Softw Technol"},{"key":"729_CR19","first-page":"421","volume":"34","author":"A Gupta","year":"2022","unstructured":"Gupta A, Gupta C (2022) CDBR: a semi-automated collaborative execute-before-after dependency-based requirement prioritization approach. J King Saud Univ Comput Inf Sci 34:421\u2013432","journal-title":"J King Saud Univ Comput Inf Sci"},{"issue":"6","key":"729_CR20","first-page":"198","volume":"4","author":"M Hamad","year":"2016","unstructured":"Hamad M, Elsayed A, El-Borai M, Abdelmoez W (2016) Software product requirements prioritization techniques: hardly easy. Int J Artif Intell Mechatron 4(6):198\u2013209","journal-title":"Int J Artif Intell Mechatron"},{"key":"729_CR21","doi-asserted-by":"crossref","unstructured":"Hatton S (2008) Choosing the right prioritisation method. In: 19th Australian conference on software engineering (ASWEC 2008), 517\u2013526","DOI":"10.1109\/ASWEC.2008.4483241"},{"key":"729_CR22","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1109\/MS.2001.936219","volume":"18","author":"HF Hofmann","year":"2001","unstructured":"Hofmann HF, Lehner F (2001) Requirements engineering as a success factor in software projects. IEEE Softw 18:58\u201366","journal-title":"IEEE Softw"},{"key":"729_CR23","doi-asserted-by":"publisher","unstructured":"Hoy Z (2022) Sixteen limitations for five popular requirements prioritisation approaches. In: Emerging technologies for innovation management in the software industry 202\u2013222, https:\/\/doi.org\/10.4018\/978-1-7998-9059-1.ch013","DOI":"10.4018\/978-1-7998-9059-1.ch013"},{"key":"729_CR24","doi-asserted-by":"publisher","first-page":"71497","DOI":"10.1109\/ACCESS.2018.2881755","volume":"6","author":"F Hujainah","year":"2018","unstructured":"Hujainah F, Bakar R, Abdulgabber M, Zamli K (2018) Software requirements prioritisation: a systematic literature review on significance, stakeholders, techniques and challenges. IEEE Access 6:71497\u201371523","journal-title":"IEEE Access"},{"key":"729_CR25","volume-title":"RE: a good practice guide","author":"PS Ian Sommerville","year":"1997","unstructured":"Ian Sommerville PS (1997) RE: a good practice guide. Wiley, New York"},{"issue":"1","key":"729_CR26","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1177\/1063293X18808559","volume":"27","author":"I Ibriwesh","year":"2019","unstructured":"Ibriwesh I, Ho S, Chai I, Tan C (2019) Prioritizing solutionoriented software requirements using the multiple perspective prioritization technique algorithm: an empirical investigation. Concurr Eng 27(1):8\u201379","journal-title":"Concurr Eng"},{"issue":"4","key":"729_CR27","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0229785","volume":"15","author":"J Iqbal","year":"2020","unstructured":"Iqbal J, Ahmad R, Khan M, Alyahya S, Nizam Nasir S, Akhunzada A, Shoaib M (2020) Requirements engineering issues causing software development outsourcing failure. PLoS ONE 15(4):e0229785","journal-title":"PLoS ONE"},{"key":"729_CR28","volume-title":"Requirements prioritisation and retrospective analysis for release planning process improvement","author":"L Karlsson","year":"2006","unstructured":"Karlsson L (2006) Requirements prioritisation and retrospective analysis for release planning process improvement. Lund University, Lund"},{"key":"729_CR29","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1109\/52.605933","volume":"14","author":"J Karlsson","year":"1997","unstructured":"Karlsson J, Ryan K (1997) A cost-value approach for prioritizing requirements. IET Softw 14:67\u201374","journal-title":"IET Softw"},{"key":"729_CR30","doi-asserted-by":"crossref","unstructured":"Karlsson L, Berander P, Regnell B, Wohlin C (2004) Requirements prioritisation: an experiment on exhaustive pair-wise comparisons versus planning game partitioning. In: 8th conference on empirical assessment in software engineering. Edinburg, UK","DOI":"10.1049\/ic:20040407"},{"key":"729_CR31","doi-asserted-by":"publisher","first-page":"110851","DOI":"10.1016\/j.jss.2020.110851","volume":"172","author":"R Kasauli","year":"2021","unstructured":"Kasauli R, Knauss E, Horkoff J, Liebel G, Neto FG (2021) Requirements engineering challenges and practices in large-scale agile system development. J Syst Softw 172:110851","journal-title":"J Syst Softw"},{"key":"729_CR32","doi-asserted-by":"crossref","unstructured":"Khalid S, Rasheed U, Munerr M, Haider W, Mehmood R, Qamar U (2023) Common problems in software requirement engineering process: an overview of Pakistani software industry. In: 2023 4th international conference on advancements in computational sciences (ICACS)","DOI":"10.1109\/ICACS55311.2023.10089703"},{"key":"729_CR33","unstructured":"Khan JA, Izaz-ur-Rehman, Khan SP, Qasim I, Khan YH (2016a) Evaluation of requirement prioritization techniques with ANP. Int J Adv Comp Sci Appl 7(7):419\u2013429"},{"key":"729_CR34","unstructured":"Khan J, Rehman I, Ali L Khan S, Khan I (2016b) Requirements prioritization using analytic network process (anp).  Int J Sci Eng Res 7(11):35\u201341"},{"key":"729_CR35","doi-asserted-by":"crossref","unstructured":"Khan JA, Rehman IU, Khan YH, Rashid IJ (2016c) Comparison of requirement prioritization techniques to find best prioritization technique. Int Mod Edu Comp Sci 7(11):53\u201359","DOI":"10.5815\/ijmecs.2015.11.06"},{"key":"729_CR36","doi-asserted-by":"crossref","unstructured":"Khan JA, Liu L, Wen L, Ali R (2019a) Crowd intelligence in requirements engineering: current status and future directions. In: 25th international working conference, REFSQ. Essen 245\u2013261","DOI":"10.1007\/978-3-030-15538-4_18"},{"key":"729_CR37","doi-asserted-by":"crossref","unstructured":"Khan JA, Xie Y, Liu L, Wen L (2019b) Analysis of requirements-related arguments in user forums. In: 27th international requirements engineering conference (RE) 63\u201374","DOI":"10.1109\/RE.2019.00018"},{"issue":"3","key":"729_CR38","doi-asserted-by":"publisher","first-page":"242","DOI":"10.1049\/iet-sen.2019.0262","volume":"14","author":"JA Khan","year":"2020","unstructured":"Khan JA, Liu L, Wen L (2020) Requirements knowledge acquisition from online user forums. IET Softw 14(3):242\u2013253","journal-title":"IET Softw"},{"key":"729_CR39","unstructured":"Khan JA, Liu L, Wen L, Ali R (2021) Conceptualising, extracting and analysing requirements arguments in users' forums: the CrowdRE\u2010Arg framework. In: 29th international requirements engineering conference workshops (REW). IEEE 87\u201395"},{"issue":"12","key":"729_CR40","doi-asserted-by":"publisher","first-page":"2537","DOI":"10.1002\/spe.3137","volume":"52","author":"JA Khan","year":"2022","unstructured":"Khan JA, Yasin A, Fatima R, Vasan D, Khan AA, Khan AW (2022) Valuating requirements arguments in the online user\u2019s forum for requirements decision-making: the CrowdRE-VArg framework. Softw Prac Exp 52(12):2537\u20132573","journal-title":"Softw Prac Exp"},{"key":"729_CR41","doi-asserted-by":"publisher","first-page":"106635","DOI":"10.1016\/j.infsof.2021.106635","volume":"138","author":"FM Kifetew","year":"2021","unstructured":"Kifetew FM, Perini A, Susi A, Siena A, Mu\u00f1ante D, Morales-Ramirez I (2021) Automating user-feedback driven requirements prioritization. Inf Softw Technol 138:106635","journal-title":"Inf Softw Technol"},{"key":"729_CR42","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1109\/52.965804","volume":"18","author":"B Lawrence","year":"2001","unstructured":"Lawrence B, Ebert KW (2001) The top risk of requirements engineering. IEEE Softw 18:62\u201363","journal-title":"IEEE Softw"},{"issue":"1","key":"729_CR43","doi-asserted-by":"publisher","first-page":"15","DOI":"10.18576\/isl\/060102","volume":"6","author":"M Marghny","year":"2017","unstructured":"Marghny M, El-Hawary H, Dukhan W (2017) An effective method of systems requirement optimization based on genetic algorithms. Inf Sci Lett 6(1):15\u201328","journal-title":"Inf Sci Lett"},{"key":"729_CR44","doi-asserted-by":"crossref","unstructured":"Masood M, Azam F, Anwar A, Amjad A (2019) Defining metamodel for value-oriented requirement prioritization technique. In: Proceedings of the 2019 7th international conference on computer and communications management, 2019, 72\u201377","DOI":"10.1145\/3348445.3352739"},{"issue":"2","key":"729_CR45","doi-asserted-by":"publisher","first-page":"e0229312","DOI":"10.1371\/journal.pone.0229312","volume":"15","author":"M Mohd-Shafie","year":"2020","unstructured":"Mohd-Shafie M, Wan-Kadir W, Khatibsyarbini M, Isa MA (2020) Model-based test case prioritization using selective and even-spread count-based methods with scrutinized ordering criterion. PLoS ONE 15(2):e0229312","journal-title":"PLoS ONE"},{"issue":"10","key":"729_CR46","doi-asserted-by":"publisher","first-page":"2174","DOI":"10.5897\/SRE10.1171","volume":"6","author":"M Nasir","year":"2011","unstructured":"Nasir M, Sahibuddin S (2011) Critical success factors for software projects: a comparative study. J Sci Res Essays 6(10):2174\u20132186","journal-title":"J Sci Res Essays"},{"key":"729_CR47","doi-asserted-by":"crossref","unstructured":"Nazim M, Mohammad CW, Sadiq M (2022) Fuzzy-based methods for the selection and prioritization of software requirements: a systematic literature review. In: Proceedings of the 9th international conference on frontiers in intelligent computing: theory and applications (FICTA 2021). Singapore, 115\u2013129","DOI":"10.1007\/978-981-16-6616-2_11"},{"key":"729_CR48","doi-asserted-by":"crossref","unstructured":"Nuseibeh B, Easterbrook S (2000) Requirements engineering: a roadmap. In: Proceedings of the conference on the future of software engineering, 46\u201350","DOI":"10.1145\/336512.336523"},{"key":"729_CR49","doi-asserted-by":"crossref","unstructured":"Pinciroli F, Justo J, Forradellas R (2020) Systematic mapping study: on the coverage of aspect-oriented methodologies for the early phases of the software development life cycle. J King Saud University-Comp Inf Sci 34(6):2883\u20132896","DOI":"10.1016\/j.jksuci.2020.10.029"},{"key":"729_CR50","doi-asserted-by":"publisher","unstructured":"Ramamohanreddy A (2019) A regression test based on the test case prioritization techniques by using the nature of bees. Int J Innov Tech Explor Eng 8:1\u20135. https:\/\/doi.org\/10.35940\/ijitee.i3059.0789s319","DOI":"10.35940\/ijitee.i3059.0789s319"},{"key":"729_CR51","first-page":"447","volume":"14","author":"M Sadiq","year":"2022","unstructured":"Sadiq M, Devi VS (2022) A rough-set based approach for the prioritization of software requirements. Int J Inf Technol 14:447\u2013457","journal-title":"Int J Inf Technol"},{"key":"729_CR52","doi-asserted-by":"crossref","unstructured":"Sadiq M, Shahid M, Ahmad S (2010) Adding threat during software requirements elicitation and prioritization. Int J Computer Appl 1(9):44\u201349.","DOI":"10.5120\/200-339"},{"key":"729_CR53","unstructured":"Saher N, Baharom F, Romli R (2018) A review of requirement prioritization techniques in agile software development. In: Knowledge management international conference (KMICe), 25\u201327"},{"key":"729_CR54","doi-asserted-by":"crossref","unstructured":"Sapunkov A, Afanasieva T (2019) Software for automation of user requirements prioritization. In: Proceedings of the 2019 2nd international conference on geoinformatics and data analysis, 2019, 1\u20135","DOI":"10.1145\/3318236.3318251"},{"key":"729_CR55","doi-asserted-by":"crossref","unstructured":"Silva G, Canedo E (2022) Requirements engineering challenges and techniques in building chatbots. In: Proceedings of the 14th international conference on agents and artificial intelligence (ICAART 2022) 1:180\u2013187","DOI":"10.5220\/0010801800003116"},{"key":"729_CR56","unstructured":"Thakurta R (2016) A proposition of a set of design principles for requirement prioritization artifacts. J  Inf Tech Manag 27(1):28\u201347."},{"key":"729_CR57","unstructured":"Ullah MA, Saeed M, Dar HS (2015) Stakeholder\u2019s influence in requirement engineering: identification and prioritization. In: 1st international multi-disciplinary conference (IMDC). Lahore, Pakistan."},{"issue":"1","key":"729_CR58","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3408301","volume":"30","author":"H Zhang","year":"2020","unstructured":"Zhang H, Zhang M, Yue T, Ali S, Li Y (2020) Uncertainty wise requirements prioritization with search. ACM Trans Softw Eng Methodol (TOSEM) 30(1):1\u201354","journal-title":"ACM Trans Softw Eng Methodol (TOSEM)"}],"container-title":["Cognition, Technology &amp; Work"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10111-023-00729-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10111-023-00729-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10111-023-00729-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,14]],"date-time":"2023-07-14T10:36:53Z","timestamp":1689331013000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10111-023-00729-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,1]]},"references-count":58,"journal-issue":{"issue":"2-3","published-print":{"date-parts":[[2023,8]]}},"alternative-id":["729"],"URL":"https:\/\/doi.org\/10.1007\/s10111-023-00729-3","relation":{},"ISSN":["1435-5558","1435-5566"],"issn-type":[{"value":"1435-5558","type":"print"},{"value":"1435-5566","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,6,1]]},"assertion":[{"value":"18 March 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 May 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 June 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}