Abstract
Requirements prioritization (RP) is a crucial phase of requirements engineering (RE) to rank the requirements as per their priority weight in software development process. The existing technique like FAHP (Fuzzy analytical hierarchy process) is a very suitable methodology for requirements prioritization used in the fuzzy background suffers from a number of limitations like FAHP technique does not grant the accurate priority as per the client hope, create many conflicts in priority vectors and may outcome in dissimilar conclusion which are unacceptable for a fuzzy pair-wise comparison matrix. Fuzzy preference approach (FPA) and extent analysis (EA) based nonlinear techniques are efficient but create many issues like ambiguity, time complexity, scalability, provides negative degree of membership function, inconsistency and generates many non uniqueness optimal solution in fuzzy environment. In this research a hybrid approach for requirements prioritization using ‘LFTA with ANN’ proposed to overcome these issues providing the most client fulfillment with all technical characteristics. The case study performed on MATLAB software and result observed for a real life example ‘college selection’ with three selection criteria’s that illustrates the decision making result for requirements prioritization is better than previous techniques with higher priority. The proposed hybrid approach is oriented to resolve the classical gaps and meet up the client fulfillment of decision making in real applications. A hybrid approach is examined on real-life assignment for students (‘selection of best college’ based on three criteria’s), with existent colleges and college selection criteria’s are discussed in the fuzzy AHP.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Sun, C.C.: A performance evaluation model by integrating fuzzy AHP and fuzzy TOPSIS methods. Expert Syst. Appl. 37(12), 7745–7754 (2010)
Sadiq, M., Jain, S.K.: Applying fuzzy preference relation for requirements prioritization in goal oriented requirements elicitation process. Int. J. Syst. Assur. Eng. Manag. 5(4), 711–723 (2014)
Veerabathiran, R., Srinath, K.A.: Application of the extent analysis method on fuzzy AHP. Int. J. Eng. Sci. Technol. 4(7), 3472–3480 (2012)
Wang, Y.-M., Chin, K.-S.: Fuzzy analytic hierarchy process: a logarithmic fuzzy preference programming methodology. Int. J. Approx. Reason. 52(4), 541–553 (2011)
Sipahi, S., Timor, M.: The analytic hierarchy process and analytic network process: an overview of applications. Manag. Decis. 48(5), 775–808 (2010)
Ahmad, S.: Negotiation in the requirements elicitation and analysis process. In: 2008 19th Australian Conference on Software Engineering. ASWEC 2008, pp. 683–689. IEEE, March 2008
In, H., Roy, S.: Visualization issues for software requirements negotiation. In: 2001 25th Annual International Computer Software and Applications Conference. COMPSAC 2001, pp. 10–15. IEEE (2001)
Kyoya, Y.: Priority assessment of software requirements from multiple perspective, vol. 1, pp. 410–415. IEEE (2004). ISBN 0-7695-2209-2
Karlsson, J.: Software requirements prioritizing. In: 1996 Proceedings of the Second International Conference on Requirements Engineering, pp. 110–116. IEEE, April 1996
Celik, M., Er, I.D., Ozok, A.F.: Application of fuzzy extended AHP methodology on shipping registry selection: the case of Turkish maritime industry. Expert Syst. Appl. 36(1), 190–198 (2009)
Golmohammadi, D.: Neural network application for fuzzy multi-criteria decision making problems. Int. J. Prod. Econ. 131(2), 490–504 (2011)
Dhingra, S., Savithri, G., Madan, M., Manjula, R.: Selection of prioritization technique for software requirement using Fuzzy Logic and Decision Tree. In: 2016 Online International Conference on Green Engineering and Technologies (IC-GET), pp. 1–11. IEEE, November 2016
Karande, A.M., Kalbande, D.R.: Selection of optimal services working on SCM strategies using fuzzy decision making methods. In: 2016 Second International Conference on Computational Intelligence & Communication Technology (CICT), pp. 455–461. IEEE, February 2016
Nguyen, H.T., Dawal, S.Z.M., Nukman, Y., Rifai, A.P., Aoyama, H.: An integrated MCDM model for conveyor equipment evaluation and selection in an FMC based on a fuzzy AHP and fuzzy ARAS in the presence of vagueness. PLoS ONE 11(4), e0153222 (2016)
Büyüközkan, G., Göçer, F.: An extention of ARAS methodology based on interval valued intuitionistic fuzzy group decision making for digital supply chain. In: 2017 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), pp. 1–6. IEEE, July 2017
Gulzar, K., Sang, J., Ramzan, M., Kashif, M.: Fuzzy approach to prioritize usability requirements conflicts: an experimental evaluation. IEEE Access 5, 13570–13577 (2017)
Wang, Y.M., Chin, K.S.: A linear goal programming priority method for fuzzy analytic hierarchy process and its applications in new product screening. Int. J. Approx. Reason. 49(2), 451–465 (2008)
Jaskowski, P., Biruk, S., Bucon, R.: Assessing contractor selection criteria weights with fuzzy AHP method application in group decision environment. Autom. Constr. 19(2), 120–126 (2010)
Wang, Y.M., Elhag, T.M., Hua, Z.: A modified fuzzy logarithmic least squares method for fuzzy analytic hierarchy process. Fuzzy Sets Syst. 157(23), 3055–3071 (2006)
Calabrese, A., Costa, R., Menichini, T.: Using fuzzy AHP to manage intellectual capital assets: an application to the ICT service industry. Expert Syst. Appl. 40(9), 3747–3755 (2013)
Chang, D.Y.: Applications of the extent analysis method on fuzzy AHP. Eur. J. Oper. Res. 95(3), 649–655 (1996)
Büyüközkan, G., Berkol, Ç.: Designing a sustainable supply chain using an integrated analytic network process and goal programming approach in quality function deployment. Expert Syst. Appl. 38(11), 13731–13748 (2011)
Shaw, K., Shankar, R., Yadav, S.S., Thakur, L.S.: Supplier selection using fuzzy AHP and fuzzy multi-objective linear programming for developing low carbon supply chain. Expert Syst. Appl. 39(9), 8182–8192 (2012)
Yücel, A., Güneri, A.F.: A weighted additive fuzzy programming approach for multi-criteria supplier selection. Expert Syst. Appl. 38(5), 6281–6286 (2011)
Taha, R.A., Daim, T.: Multi-criteria applications in renewable energy analysis, a literature review. In: Daim, T., Oliver, T., Kim, J. (eds.) Research and technology management in the electricity industry, pp. 17–30. Springer, London (2013). https://doi.org/10.1007/978-1-4471-5097-8_2
Wang, J., Fan, K., Wang, W.: Integration of fuzzy AHP and FPP with TOPSIS methodology for aeroengine health assessment. Expert Syst. Appl. 37(12), 8516–8526 (2010)
Sadi-Nezhad, S., Damghani, K.K.: Application of a fuzzy TOPSIS method base on modified preference ratio and fuzzy distance measurement in the assessment of traffic police centers performance. Appl. Soft Comput. 10(4), 1028–1039 (2010)
Taha, Z., Rostam, S.: A fuzzy AHP–ANN-based decision support system for machine tool selection in a flexible manufacturing cell. J. Manuf. Technol. Manag. 57(5–8), 719–733 (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Singh, Y.V., Kumar, B., Chand, S., Sharma, D. (2019). A Hybrid Approach for Requirements Prioritization Using Logarithmic Fuzzy Trapezoidal Approach (LFTA) and Artificial Neural Network (ANN). In: Singh, P., Paprzycki, M., Bhargava, B., Chhabra, J., Kaushal, N., Kumar, Y. (eds) Futuristic Trends in Network and Communication Technologies. FTNCT 2018. Communications in Computer and Information Science, vol 958. Springer, Singapore. https://doi.org/10.1007/978-981-13-3804-5_26
Download citation
DOI: https://doi.org/10.1007/978-981-13-3804-5_26
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-3803-8
Online ISBN: 978-981-13-3804-5
eBook Packages: Computer ScienceComputer Science (R0)