Abstract
System requirements are vital for software development. Defining the appropriate requirements and their importance levels and taking the necessary actions to fulfill the most crucial ones are the keys to a successful software program. However, prioritization of the requirements is a complex problem that involves fuzziness and ambiguities. In this study, we propose a multi-criteria decision-making approach based on HFLTS (Hesitant Fuzzy Linguistic Term Sets) to evaluate the system requirements. The proposed method is applied to G@together project that focuses on developing an electronic job-matching platform for disadvantaged people.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Davis, A.M.: The art of requirements triage. Computer 36(3), 42–49 (2003)
Mead, N.R.: Software Engineering Requirements Prioritization Introduction. Institute Web Publication, Carnegie Mellon University, Pittsburgh (2006)
Perini, A., et al.: An empirical study to compare the accuracy of AHP and CBRanking techniques for requirements prioritization. In: Fifth International Workshop on Comparative Evaluation in Requirements Engineering, CERE 2007 (2007)
Achimugu, P., et al.: A systematic literature review of software requirements prioritization research. Inf. Softw. Technol. 56(6), 568–585 (2014)
Ruhe, G., Eberlein, A., Pfahl, D.: Trade-off analysis for requirements selection. Int. J. Softw. Eng. Knowl. Eng. 13(4), 345–366 (2003)
Finkelstein, A., et al.: A search based approach to fairness analysis in requirement assignments to aid negotiation, mediation and decision making. Requirements Eng. 14(4), 231–245 (2009)
Barney, S., Aurum, A., Wohlin, C.: A product management challenge: creating software product value through requirements selection. J. Syst. Archit. 54(6), 576–593 (2008)
Berander, P., Khan, K.A., Lehtola, L.: Towards a research framework on requirements prioritization. In: Proceedings of Sixth Conference on Software Engineering Research and Practice in Sweden (SERPS 2006) (2006)
Leffingwell, D., Widrig, D.: Managing Software Requirements: A Unified Approach. Addison-Wesley Longman Inc., Reading (2000)
Kobayashi, A., Maekawa, M.: Need-based requirements change management. In: Proceedings of the Eighth Annual IEEE International Conference and Workshop on Engineering of Computer Based Systems, ECBS 2001 (2001)
Kassel, N.W., Malloy, B.A.: An approach to automate requirements elicitation and specification. In: Proceedings of the 7th IASTED International Conference on Software Engineering and Applications, Marina Del Rey, CA, USA (2003)
Zadeh, L.A.: Fuzzy sets. Inf. Control 8(3), 338–353 (1965)
Mendel, J.M.: Uncertainty, fuzzy logic, and signal processing. Sig. Process. 80(6), 913–933 (2000)
Torra, V.: Hesitant fuzzy sets. Int. J. Intell. Syst. 25(6), 529–539 (2010)
Rodriguez, R.M., Martinez, L., Herrera, F.: Hesitant fuzzy linguistic term sets for decision making. IEEE Trans. Fuzzy Syst. 20(1), 109–119 (2012)
Saaty, T.: The Analytic Hierarchy Process: Planning, Priority Setting, Resource Allocation. McGraw-Hill, New York (1980)
Akao, Y.: Development History of Quality Function Deployment. The Customer Driven Approach to Quality Planning and Deployment. Asian Productivity Organization, Tokyo (1994)
Karlsson, L., et al.: Pair-wise comparisons versus planning game partitioning—experiments on requirements prioritisation techniques. Empirical Softw. Eng. 12(1), 3–33 (2007)
Rodríguez, R.M., Liu, H., Martínez, L.: A fuzzy representation for the semantics of hesitant fuzzy linguistic term sets. Adv. Intell. Syst. Comput. 277, 745–757 (2014)
Cevik Onar, S., Büyüközkan, G., Öztayşi, B., Kahraman, C.: A new hesitant fuzzy QFD approach: an application to computer workstation selection. Appl. Soft Comput. J. 46, 1–16 (2016)
Filev, D., Yager, R.R.: On the issue of obtaining OWA operator weights. Fuzzy Sets Syst. 94(2), 157–169 (1998)
García-Sánchez, F., et al.: An ontology-based intelligent system for recruitment. Expert Syst. Appl. 31(2), 248–263 (2006)
Lin, H.T.: A job placement intervention using fuzzy approach for two-way choice. Expert Syst. Appl. 36(2), 2543–2553 (2009). Part 1
Faliagka, E., Tsakalidis, A., Tzimas, G.: An integrated e-recruitment system for automated personality mining and applicant ranking. Internet Res. 22(5), 551–568 (2012)
Álvarez de Toledo, P., Núñez, F., Usabiaga, C.: An empirical approach on labour segmentation. Applications with individual duration data. Econ. Model. 36, 252–267 (2014)
Chen, J., et al.: Recommendations for two-way selections using skyline view queries. Knowl. Inf. Syst. 34(2), 1–28 (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Cevik Onar, S., Oztaysi, B., Kahraman, C. (2018). Hesitant Fuzzy Evaluation of System Requirements in Job Matching Platform Design. In: Kacprzyk, J., Szmidt, E., Zadrożny, S., Atanassov, K., Krawczak, M. (eds) Advances in Fuzzy Logic and Technology 2017. EUSFLAT IWIFSGN 2017 2017. Advances in Intelligent Systems and Computing, vol 643. Springer, Cham. https://doi.org/10.1007/978-3-319-66827-7_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-66827-7_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-66826-0
Online ISBN: 978-3-319-66827-7
eBook Packages: EngineeringEngineering (R0)