173
Views
7
CrossRef citations to date
0
Altmetric
Articles

Selection of software requirements using TOPSIS under fuzzy environment

, &
Pages 503-512 | Received 02 Jan 2020, Accepted 02 Sep 2020, Published online: 25 Sep 2020
 

Abstract

The goal of the decision making process is to find out the most appropriate alternative(s) from the set of the alternatives based on different criteria. Software requirements selection is a multi-criteria decision making (MCDM) problem whose objective is to choose the software requirements (SRs) from the set of the SRs so that the need of the stakeholders can be implemented during the development of software. Due to the increasing complexity of the socio-economic environment, multiple decision makers are involved during SRs selection process because it is difficult for single decision maker to deal with all the SRs. During the SRs selection process, decision makers use linguistic terminologies to specify the preferences of the SRs. Therefore, this paper presents a decision making method for the selection of the SRs using fuzzy TOPSIS method in which linear scale transformation is used to construct the fuzzy decision matrix based on the triangular fuzzy numbers. Finally, the applicability of the proposed method is demonstrated with the help of an example.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Notes on contributors

Mohd. Sadiq

Mohd. Sadiq is working as a Post-Doctoral Fellow at Department of Computer Science and Automation, Indian Institute of Science (IISc) Bangalore, India. He is on study leave from Jamia Millia Islamia (JMI), A Central University, New Delhi, India, for his post-doctoral research at IISc Bangalore, India. In 2017, he received Ph.D. degree in Computer Engineering from National Institute of Technology, Kurukshetra, India. Prior to joining IISc Bangalore, he has worked as Post-Doctoral Fellow at the Center for Soft Computing Research, Indian Statistical Institute (ISI), Kolkata, India; and also as a Visiting Scientist at the Systems Science and Informatics Unit, ISI, Bangalore Centre, India. He received M.Tech. degree in Computer Science and Engineering from Aligarh Muslim University, Aligarh, India, in 2005. Dr. Sadiq is guiding four Ph.D. Thesis in the area of Software Engineering and Soft Computing, as co-supervisor at JMI, New Delhi, India. He has delivered expert lectures on Artificial Intelligence at Indian Institute of Information Technology Lucknow, India. His research interests lie at the intersection of software engineering (particularly requirements engineering) and Management Science (particularly fuzzy and rough set-based multicriteria decision-making algorithms).

Shadab Khan

Shadab Khan is pursuing Ph.D. in Computer Science and Technology from Department of Applied Sciences and Humanities, Faculty of Engineering and Technology, Jamia Millia Islamia (A Central University) New Delhi, India. He received M.Tech. in Computer Science in 2012 from M.B. University, Solan, India; and B.E. in Computer Science and Engineering from Al-Falah School of Engineering and Technology, Dhauj, Faridabad, Haryana, affiliated to Maharshi Dayanand University, Rohtak, Haryana in 2004. He has worked as Assistant Professor of Computer Science and Engineering in Department of Computer Science and Engineering at Sunder Deep Institute of Engineering and Technology, Ghaziabad, U. P, affiliated with AKTU, Lucknow, U.P. India. His area of interest includes Software Engineering, Data Structure and Algorithms. He is the Life Member of The Indian Society for Technical Education (ISTE).

Chaudhary Wali Mohammad

Chaudhary Wali Mohammad received B. Sc. (Hons.), M. Sc., M. Phil., and Ph. D., all degrees in Mathematics, from Department of Mathematics, Faculty of Natural Science, Aligarh Muslim University, Aligarh, U.P., India, in the year, 1978, 1980, 1983, and 1986, respectively. After completion of Ph.D. in Mathematics, Prof. Chaudhary joined Jamia Millia Islamia (JMI), New Delhi, on October 1, 1986, as a Lecturer (Contract) in Mathematics and become permanent faculty as a Lecturer (Mathematics) on February 9, 1989, in Faculty of Engineering and Technology, JMI, New Delhi. Prof. Chaudhary promoted as a Reader (Mathematics) in 1999 and become full Professor on February 9, 2007. He worked as Head of the Department of Applied Sciences and Humanities, Faculty of Engineering and Technology, JMI, New Delhi since December 5, 2014 to December 4, 2017. Prof. Chaudhary has supervised three Ph.D. Thesis in the area of Multiple Hypergeometric Functions. His area of interest includes Multiple Hypergeometric Functions, Data Structure and Algorithms, Graph Theory, Multi-Criteria Decision Making (MCDM) algorithms and its application to Software Engineering. After teaching different papers of B. Tech/M. Tech courses, i.e., Numerical Analysis and Computer Programming (NACP), Numerical and Scientific Computing, Data Structure and Computer Programming (DCSP), Prof. Chaudhary gets motivated to work in the area of Computer Science and Technology. Currently, he is supervising four Ph.D. Thesis in the area of Computer Science and Technology; and one in the area of Applied Mathematics.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.