CLC number: TP311
On-line Access: 2024-08-27
Received: 2023-10-17
Revision Accepted: 2024-05-08
Crosschecked: 2016-07-20
Cited: 0
Clicked: 7285
Saif Ur Rehman Khan, Sai Peck Lee, Mohammad Dabbagh, Muhammad Tahir, Muzafar Khan, Muhammad Arif. RePizer: a framework for prioritization of software requirements[J]. Frontiers of Information Technology & Electronic Engineering,in press.https://doi.org/10.1631/FITEE.1500162 @article{title="RePizer: a framework for prioritization of software requirements", %0 Journal Article TY - JOUR
Abstract: The authors proposed RePizer a requirements prioritization framework, that starting from a list of requirements and a prioritization technique is able to rank the requirements. Then the authors reported a case study and an empirical evaluation of their proposal in order to show how the framework can be applied in real cases and its effectiveness.
RePizer:一种软件需求排序架构关键词组: Darkslateblue:Affiliate; Royal Blue:Author; Turquoise:Article
Reference[1]Achimugu, P., Selamat, A., Ibrahim, R., et al., 2014. A systematic literature review of software requirements prioritization research. Inform. Softw. Technol., 56(6):568-585. ![]() [2]Ahl, V., 2005. An Experimental Comparison of Five Prioritization Methods—Investigating Ease of Use, Accuracy and Scalability. MS Thesis, Blekinge Institute of Technology, Ronneby, Sweden. ![]() [3]Arias, T.B.C., America, P., Avgeriou, P., 2011. Defining and documenting execution viewpoints for a large and complex software-intensive system. J. Syst. Softw., 84(9): 1447-1461. ![]() [4]Avesani, P., Bazzanella, C., Perini, A., et al., 2004. Supporting the requirements prioritization process: a machine learning approach. Proc. 16th Int. Conf. on Software Engineering and Knowledge Engineering, p.306-311. ![]() [5]Bebensee, T., van de Weerd, I., Brinkkemper, S., 2010. Binary priority list for prioritizing software requirements. LNCS, 6182:67-78. ![]() [6]Beck, K., 2000. Extreme Programming Explained: Embrace Change. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA. ![]() [7]Berander, P., 2007. Evolving Prioritization for Software Product Management. PhD Thesis, Blekinge Institute of Technology, Sweden. ![]() [8]Berander, P., Andrews, A., 2005. Requirements prioritization. In: Aurum, A., Wohlin, C. (Eds.), Engineering and Managing Software Requirements. Springer, p.69-94. ![]() [9]Berander, P., Jönsson, P., 2006. Hierarchical cumulative voting (HCV)—prioritization of requirements in hierarchies. Int. J. Softw. Eng. Knowl. Eng., 16(6):819-849. ![]() [10]Bourque, P., Fairley, R.E., 2014. Guide to the Software Engineering Body of Knowledge (SWEBOK®), Version 3.0. IEEE Computer Society Press, Piscataway, New Jersey. ![]() [11]Brackett, J.W., 1990. Software Requirements. Technical Report, No. SEI-CM-19-1.2. Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA, USA. ![]() [12]Creswell, J.W., 2013. Research Design: Qualitative, Quantitative, and Mixed Methods Approaches (4th Ed.). Sage Publications. ![]() [13]Dabbagh, M., Lee, S.P., 2013. A consistent approach for prioritizing system quality attributes. Proc. 14th ACIS Int. Conf. on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, p.317-322. ![]() [14]Dabbagh, M., Lee, S.P., 2014. An approach for integrating the prioritization of functional and nonfunctional requirements. Sci. World J., Article ID 737626. ![]() [15]Dabbagh, M., Lee, S.P., 2015. An approach for prioritizing NFRs according to their relationship with FRs. Lect. Notes Softw. Eng., 3(1):1-5. ![]() [16]Dabbagh, M., Lee, S.P., Parizi, R.M., 2014. Application of hybrid assessment method for priority assessment of functional and non-functional requirements. Proc. Int. Conf. on Information Science and Applications, p.1-4. ![]() [17]Danesh, A.S., Mortazavi, S.M., Danesh, S.Y.S., 2009. Requirements prioritization in on-line banking systems using value-oriented framework. Int. Conf. on Computer Technology and Development, p.158-161. ![]() [18]Daneva, M., Damian, D., Marchetto, A., et al., 2014. Empirical research methodologies and studies in requirements engineering: how far did we come J. Syst. Softw., 95:1-9. ![]() [19]Dominguez, J., 2009. The Curious Case of the Chaos Report 2009. Available from http://www.projectsmart.co.uk/the-curious-case-of-the-chaos-report-2009.html ![]() [20]Firesmith, D., 2004. Prioritizing requirements. J. Obj. Technol., 3(8):35-47. ![]() [21]Gorschek, T., 2006. Requirements Engineering Supporting Technical Product Management. PhD Thesis, Blekinge Institute of Technology, Sweden. ![]() [22]Karlsson, J., Ryan, K., 1997. A cost-value approach for prioritizing requirements. IEEE Softw., 14(5):67-74. ![]() [23]Khan, S.U.R., Rehman, I.U., Malik, S.U.R., 2009. The impact of test case reduction and prioritization on software testing effectiveness. Int. Conf. on Emerging Technologies, p.416-421. ![]() [24]Lauesen, S., 2002. Software Requirements: Styles and Techniques. Addison-Wesley Professional. ![]() [25]Leffingwell, D., Widrig, D., 2003. Managing Software Requirements: a Unified Approach. Addison-Wesley. ![]() [26]Lehtola, L., 2006. Providing Value by Prioritizing Requirements Throughout Product Development: State of Practice and Suitability of Prioritization Methods. PhD Thesis, Helsinki University of Technology, Finland. ![]() [27]Lehtola, L., Kauppinen, M., 2006. Suitability of requirements prioritization methods for market-driven software product development. Softw. Process Improv. Pract., 11(1):7-19. ![]() [28]Library of Congress Portals Applications Interest Group (LCPAIG), 2003. Functional Requirements for an Open-URL Resolver for the Library of Congress. Available from http://www.loc.gov/catdir/lcpaig/openurl_requirements_20031104.pdf ![]() [29]Likert, R., 1932. A technique for the measurement of attitudes. Arch. Psychol., 22:1-55. ![]() [30]Liu, X.Q., Veera, C.S., Sun, Y., et al., 2004. Priority assessment of software requirements from multiple perspectives. 28th Annual Int. Computer Software and Applications Conf., p.410-415. ![]() [31]Mead, N., 2006. Requirements Prioritization Introduction. Software Engineering Institute Web Publication, Carnegie Mellon University, Pittsburgh, USA. ![]() [32]Mohammadi, S., Nikkhahan, B., Sohrabi, S., 2008. An analytical survey of “on-site customer” practice in extreme programming. Int. Symp. on Computer Science and Its Applications, p.1-6. ![]() [33]Moisiadis, F., 2002. The fundamentals of prioritising requirements. Proc. Systems Engineering, Test and Evaluation Conf., p.109-119. ![]() [34]Otero, C.E., Dell, E., Qureshi, A., et al., 2010. A quality-based requirement prioritization framework using binary inputs. 4th Asia Int. Conf. on Mathematical/Analytical Modelling and Computer Simulation, p.187-192. ![]() [35]Perini, A., Ricca, F., Susi, A., 2009. Tool-supported requirements prioritization: comparing the AHP and CBRank methods. Inform. Softw. Technol., 51(6):1021-1032. ![]() [36]Perini, A., Susi, A., Avesani, P., 2013. A machine learning approach to software requirements prioritization. IEEE Trans. Softw. Eng., 39(4):445-461. ![]() [37]Ramzan, M., Jaffar, M.A., Iqbal, M.A., et al., 2009. Value based fuzzy requirement prioritization and its evaluation framework. Proc. 4th IEEE Int. Conf. on Innovative Computing, Information and Control, p.1464-1468. ![]() [38]Ramzan, M., Jaffar, M.A., Shahid, A.A., 2011. Value based intelligent requirement prioritization (VIRP): expert driven fuzzy logic based prioritization technique. Int. J. Innov. Comput. Inform. Contr., 7(3):1017-1038. ![]() [39]Ribeiro, R.A., Moreira, A.M., van den Broek, P., et al., 2011. Hybrid assessment method for software engineering decisions. Dec. Supp. Syst., 51(1):208-219. ![]() [40]Saaty, T.L., 2008. Decision making with the analytic hierarchy process. Int. J. Serv. Sci., 1(1):83-98. ![]() [41]Sadiq, M., Shahid, M., Ahmad, S., 2010. Adding threat during software requirements elicitation and prioritization. Int. J. Comput. Appl., 1(9):50-54. ![]() [42]Siegel, S., Castellan, N.J., 1988. Nonparametric Statistics for the Behavioral Sciences (2nd Ed.). McGraw-Hill. ![]() [43]Sommerville, I., 2010. Software Engineering (9th Ed.). Pearson. ![]() [44]Tahriri, F., Dabbagh, M., Ale Ebrahim, N., 2014. Supplier assessment and selection using fuzzy analytic hierarchy process in a steel manufacturing company. J. Sci. Res. Rep., 3(10):1319-1338. ![]() [45]Wiegers, K., Beatty, J., 2013. Software Requirements (3rd Ed.). Microsoft Press. ![]() [46]Wohlin, C., Runeson, P., Höst, M., et al., 2012. Experimentation in Software Engineering. Springer Science & Business Media. ![]() [47]Young, R.R., 2004. The Requirements Engineering Handbook. Artech House, Norwood, MA, USA. ![]() Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou
310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn Copyright © 2000 - 2025 Journal of Zhejiang University-SCIENCE |
Open peer comments: Debate/Discuss/Question/Opinion
<1>