A Hybrid Approach for Requirements Prioritization Using LFPP and ANN

Full Text (PDF, 381KB), PP.13-23

Views: 0 Downloads: 0

Author(s)

Yash Veer Singh 1,* Bijendra Kumar 1 Satish Chand 2

1. NSIT (University of Delhi)/Computer Engineering, New Delhi, 110078, India

2. JNU/School of Computer & System Science, New Delhi, 110003, India

* Corresponding author.

DOI: https://doi.org/10.5815/ijisa.2019.01.02

Received: 10 Mar. 2018 / Revised: 10 Apr. 2018 / Accepted: 23 May 2018 / Published: 8 Jan. 2019

Index Terms

Requirement Prioritization, SS (Supplier selection), AHP (Analytic hierarchy process), FAHP (Fuzzy analytic hierarchy process), ANN (Artificial Neural Network)

Abstract

Requirements prioritization is a most important activity to rank the requirements as per their priority of order .It is a crucial phase of requirement engineering in software development process. In this research introduced a MCDM model for requirements prioritization. To select a best supplier firm of washing machine three important criteria are used. In this proposed model investigation for requirements prioritization, a case study adopted from Ozcan et al using LOG FAHP (Logarithmic fuzzy analytic hierarchy process) and ANN (Artificial Neural Network) based model to choose the best supplier firm granting the highest client satisfaction among all technical aspects. The test was conducted on MATLAB software and result evaluated on fuzzy comparison matrix with three supplier selection criteria based on FAHP and LOGANFIS that shows the decision making outcome for requirements prioritization is better than existing approaches with higher priority.

Cite This Paper

Yash Veer Singh, Bijendra Kumar, Satish Chand, "A Hybrid Approach for Requirements Prioritization Using LFPP and ANN", International Journal of Intelligent Systems and Applications(IJISA), Vol.11, No.1, pp.13-23, 2019. DOI:10.5815/ijisa.2019.01.02

Reference

[1]Kilincci, Ozcan, and Suzan Aslı Onal. "Fuzzy AHP approach for supplier selection in a washing machine company." Expert systems with Applications 38.8 (2011): 9656-9664.
[2]Ahmad, Sabrina. "Negotiation in the requirements elicitation and analysis process." Software Engineering, 2008. ASWEC 2008. 19th Australian Conference on. IEEE, 2008.
[3]In, Hoh, and Siddhartha Roy. "Visualization issues for software requirements negotiation." Computer Software and Applications Conference, 2001. COMPSAC 2001. 25th Annual International. IEEE, 2001.
[4]Ramanna, Sheela, and Andrzej Skowron. "Requiremnents Interaction an Conflicts A Rough Set Approach." Foundations of Computational Intelligence, 2007. FOCI 2007. IEEE Symposium on. IEEE, 2007.
[5]Yuji Kyoya, “Priority Assessment of Software Requirements from Multiple Perspective”, ISBN: 0-7695-2209-2, volume: 1, pp: 410-415, 2004, IEEE.
[6]Port, Daniel, Alexy Olkov, and Tim Menzies. "Using simulation to investigate requirements prioritization strategies." Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering. IEEE Computer Society, 2008.
[7]Herrmann, Andrea, and Maya Daneva. “Requirements prioritization based on benefit and cost prediction”: an agenda for future research. In International Requirements Engineering, 2008. RE'08. 16th IEEE, pp. 125-134. IEEE, 2008.
[8]Karlsson, Joachim. "Software requirements prioritizing." Requirements Engineering, 1996., Proceedings of the Second International Conference on. IEEE, 1996.
[9]Tracey, Michael, and Chong Leng Tan. "Empirical analysis of supplier selection and involvement, customer satisfaction, and firm performance." Supply Chain Management: An International Journal 6.4 (2001): 174-188.
[10]Goffin, Keith, Marek Szwejczewski, and Colin New. "Managing suppliers: when fewer can mean more." International Journal of Physical Distribution & Logistics Management 27.7 (1997): 422-436.
[11]Ghobadian, A., Stainer, A., & Kiss, T. A computerized vendor rating system. In Proceedings of the first international symposium on logistics The University of Nottingham, Nottingham, UK. (1993): pp 321-328.
[12]Weber, Charles A., John R. Current, and W. C. Benton. "Vendor selection criteria and methods." European journal of operational research 50.1 (1991): 2-18.
[13]Ghodsypour, Seyed Hassan, and C. O’brien. The total cost of logistics in supplier selection, under conditions of multiple sourcing, multiple criteria and capacity constraint. International journal of production economics 73.1 (2001): 15-27.
[14]Yazgan, Harun Resit, Semra Boran, and Kerim Goztepe. "An ERP software selection process with using artificial neural network based on analytic network process approach." Expert Systems with Applications 36.5 (2009): 9214-9222.
[15]Ghodsypour, Seyed Hassan, and Christopher O'Brien. "A decision support system for supplier selection using an integrated analytic hierarchy process and lineaprogramming." International journal of production economics56 (1998): 199-212.
[16]Wang, Ying-Ming, and Kwai-Sang Chin. "Fuzzy analytic hierarchy process: A logarithmic fuzzy preference programming methodology." International Journal of Approximate Reasoning 52.4 (2011): 541-553.
[17]Nagpal, Renuka, et al. "Rank university websites using fuzzy AHP and fuzzy TOPSIS approach on usability." International journal of information engineering and electronic business 7.1 (2015): 29.
[18]Chan, Felix TS, and Niraj Kumar. "Global supplier development considering risk factors using fuzzy extended AHP-based approach." Omega 35.4 (2007): 417-431.
[19]Büyüközkan, Gülçin, and Fethullah Göçer. "An extention of ARAS methodology based on interval valued intuitionistic fuzzy group decision making for digital supply chain." Fuzzy Systems(FUZZ-IEEE),2017 IEEE International Conference on IEEE 2017
[20]Nguyen, Huu-Tho, et al. "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 (2016): e0153222.
[21]Karande, Aarti M., and D. R. Kalbande. "Selection of Optimal Services Working on SCM Strategies Using Fuzzy Decision Making Methods." Computational Intelligence & Communication Technology (CICT), 2016 Second International Conference on. IEEE, 2016.
[22]Dhingra, Swati, et al. "Selection of prioritization technique for software requirement using Fuzzy Logic and Decision Tree." Green Engineering and Technologies (IC-GET), 2016 Online International Conference on. IEEE, 2016.
[23]ulzar, Kanza, et al. "Fuzzy Approach to Prioritize Usability Requirements Conflicts: An Experimental Evaluation." IEEE Access 5 (2017): 13570-13577.
[24]Laurent, Paula, Jane Cleland-Huang, and Chuan Duan. "Towards automated requirements triage." Requirements Engineering Conference, 2007. RE'07. 15th IEEE International. IEEE, 2007.
[25]Golmohammadi, Davood. Neural network application for fuzzy multi-criteria decision making problems. International Journal of Production Economics 131.2 (2011): 490-504.
[26]Malakooti, Behnam, and Ying Q. Zhou. "Feedforward artificial neural networks for solving discrete multiple criteria decision making problems." Management Science 40.11 (1994): 1542-1561.
[27]Efendigil, Tuğba, Semih Önüt, and Cengiz Kahraman. "A decision support system for demand forecasting with artificial neural networks and neuro-fuzzy models: A comparative analysis." Expert Systems with Applications 36.3 (2009): 6697-6707.
[28]Ghiassi, M., and H. Saidane. "A dynamic architecture for artificial neural networks." Neurocomputing 63 (2005): 397-413.
[29]Taha, Zahari, and Sarkawt Rostam. "A fuzzy AHP–ANN-based decision support system for machine tool selection in a flexible manufacturing cell." The International Journal of Advanced Manufacturing Technology 57.5-8 (2011): 719.
[30]Chu, T-C., and Y-C. Lin. "A fuzzy TOPSIS method for robot selection”. The International Journal of Advanced Manufacturing Technology 21.4 (2003): 284-290[19].
[31]Khan, Javed Ali, et al. "Comparison of requirement prioritization techniques to find best prioritization technique." International Journal of Modern Education and Computer Science 7.11 (2015): 53.
[32]Renuka Nagpal, Deepti Mehrotra, Pradeep Kumar Bhatia, Arun Sharma “Rank University Websites Using Fuzzy AHP and Fuzzy TOPSIS Approach on Usability”, International Journal of Information Engineering and Electronic Business, Vol.7, no.1, pp.29-36, 2015.