84
Views
2
CrossRef citations to date
0
Altmetric
Research Article

Solving the next release problem by means of the fuzzy logic inference system with respect to the competitive market

, ORCID Icon &
Pages 959-976 | Received 25 Nov 2018, Accepted 22 Nov 2019, Published online: 21 Dec 2019

References

  • Alrashoud, M., & Abhari, A. (2015). Perception-based software release planning. Intelligent Automation & Soft Computing, 21(2), 175–195.
  • Alrashoud, M., & Abhari, A. (2017). Planning for the next software release using adaptive network-based fuzzy inference system. Intelligent Decision Technologies, 11(2), 153–165.
  • Alrezaamiri, H., Ebrahimnejad, A., & Motameni, H. (2019). Software requirement optimization using a fuzzy artificial chemical reaction optimization algorithm. Soft Computing, 23(20), 9979–9994.
  • Araújo, A. A., Paixao, M., Yeltsin, I., Dantas, A., & Souza, J. (2017). An architecture based on interactive optimization and machine learning applied to the next release problem. Automated Software Engineering, 24(3), 623–671.
  • Bagnall, A. J., Rayward-Smith, V. J., & Whittley, I. M. (2001). The next release problem. Information and Software Technology, 43(14), 883–890.
  • Chaves-González, J. M., & Pérez-Toledano, M. A. (2015). Differential evolution with Pareto tournament for the multi-objective next release problem. Applied Mathematics and Computation, 252, 1–13.
  • Chaves-González, J. M., Perez-Toledano, M. A., & Navasa, A. (2015a). Teaching learning based optimization with Pareto tournament for the multiobjective software requirements selection. Engineering Applications of Artificial Intelligence, 43, 89–101.
  • Chaves-González, J. M., Perez-Toledano, M. A., & Navasa, A. (2015b). Software requirement optimization using a multiobjective swarm intelligence evolutionary algorithm. Knowledge-Based Systems, 83, 105–115.
  • Chopra, R. K., Gupta, V., & Chauhan, D. S. (2016). Experimentation on accuracy of non-functional requirement prioritization approaches for different complexity projects. Perspectives in Science, 8, 79–82.
  • Del Sagrado, J., Del Aguila, I. M., & Orellana, F. J. (2015). Multi-objective ant colony optimization for requirements selection. Empirical Software Engineering, 20(3), 577–610.
  • Ebrahimnejad, A., Karimnejad, Z., & Alrezaamiri, H. (2015). Particle swarm optimisation algorithm for solving shortest path problems with mixed fuzzy arc weights. International Journal of Applied Decision Sciences, 8(2), 203–222.
  • Ebrahimnejad, A., Tavana, M., & Alrezaamiri, H. (2016). A novel artificial bee colony algorithm for shortest path problems with fuzzy arc weights. Measurement, 93, 48–56.
  • Ferreira, D. N., Araújo, T., Neto, A. A. A. D. B., & de Souza, J. T. (2016). Incorporating user preferences in ant colony optimization for the next release problem. Applied Soft Computing, 49, 1283–1296.
  • Greer, D., & Ruhe, G. (2004). Software release planning: An evolutionary and iterative approach. Information and Software Technology, 46(4), 243–253.
  • Hsieh, M. Y., Hsu, Y. C., & Lin, C. T. (2018). Risk assessment in new software development projects at the front end: A fuzzy logic approach. Journal of Ambient Intelligence and Humanized Computing, 9(2), 295–305.
  • Hudaib, A., Masadeh, R., Qasem, M. H., & Alzaqebah, A. (2018). Requirements Prioritization Techniques Comparison. Modern Applied Science, 12(2), 62.
  • Jiang, H., Zhang, J., Xuan, J., Ren, Z., & Hu, Y. (2010, June). A hybrid ACO algorithm for the next release problem. In Software Engineering and Data Mining (SEDM), 2010 2nd International Conference on (pp. 166–171). IEEE, Chengdu, China. 171.
  • Karlsson, J. (1996, April). Software requirements prioritizing. In Requirements Engineering, 1996., Proceedings of the Second International Conference on (pp. 110–116). IEEE, Colorado Springs, CO, USA.
  • Masadeh, R., Alzaqebah, A., Hudaib, A., & Rahman, A. A. (2018). Grey Wolf algorithm for requirements prioritization. Modern Applied Science, 12(2), 54.
  • Mougouei, D. (2016, August). Factoring requirement dependencies in software requirement selection using graphs and integer programming. In Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering (pp. 884–887), Singapore, Singapore. ACM.
  • Mougouei, D., & Powers, D. M. (2017). Modeling and selection of interdependent software requirements using fuzzy graphs. International Journal of Fuzzy Systems, 19(6), 1812–1828.
  • Odzaly, E. E., Greer, D., & Stewart, D. (2017). Agile risk management using software agents. Journal of Ambient Intelligence and Humanized Computing, 9, 823–841.
  • Paixao, M., & Souza, J. (2015). A robust optimization approach to the next release problem in the presence of uncertainties. Journal of Systems and Software, 103, 281–295.
  • Paredes-Valverde, M. A., Del Pilar Salas-Zárate, M., Colomo-Palacios, R., Gómez-Berbís, J. M., & Valencia-García, R. (2018). An ontology-based approach with which to assign human resources to Software projects. Science of Computer Programming, 156, 90–103.
  • Pitangueira, A. M., Maciel, R. S. P., & Barros, M. (2015). Software requirements selection and prioritization using SBSE approaches: A systematic review and mapping of the literature. Journal of Systems and Software, 103, 267–280.
  • Pourjavad, E., & Shahin, A. (2018). The application of Mamdani fuzzy inference system in evaluating green supply chain management performance. International Journal of Fuzzy Systems, 20(3), 901–912.
  • Ralph, P. (2018). The two paradigms of software development research. Science of Computer Programming, 156, 68–89.
  • Ramzan, M., Jaffar, M. A., & Shahid, A. A. (2011). Value based intelligent requirement prioritization (VIRP): Expert driven fuzzy logic based prioritization technique. International Journal of Innovative Computing, Information and Control, 7(3), 1017-1038.
  • Sadiq, M., & Jain, S. K. (2014). Applying fuzzy preference relation for requirements prioritization in goal oriented requirements elicitation process. International Journal of System Assurance Engineering and Management, 5(4), 711–723.
  • Shirmohammadi, H., & Hadadi, F. (2017). Assessment of Drowsy drivers by fuzzy logic approach based on multinomial logistic regression analysis. IJCSNS, 17(4), 298.
  • Shirmohammadi, H., & Hadadi, F. (2019). Optimizing total delay and average queue length based on the fuzzy logic controller in urban intersections. International Journal of Supply and Operations Management, 6(2), 142–158.
  • Veerapen, N., Ochoa, G., Harman, M., & Burke, E. K. (2015). An integer linear programming approach to the single and bi-objective next release problem. Information and Software Technology, 65, 1–13.
  • Xiang, X., Yu, C., Lapierre, L., Zhang, J., & Zhang, Q. (2018). Survey on fuzzy-logic-based guidance and control of marine surface vehicles and underwater vehicles. International Journal of Fuzzy Systems, 20(2), 572–586.
  • Xuan, J., Jiang, H., Ren, Z., & Luo, Z. (2012). Solving the large scale next release problem with a backbone-based multilevel algorithm. IEEE Transactions on Software Engineering, 38(5), 1195–1212.

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.