A fuzzy neural network for web service selection aimed at dynamic software rejuvenation

A fuzzy neural network for web service selection aimed at dynamic software rejuvenation

Software rejuvenation is an effective technique to counteract software aging in continuously running appli- cations such as web service-based systems. In these systems, web services are allocated based on the requirements of receivers and the facilities of servers. One of the challenges while assigning web services is how to select appropriate server to reduce faults. In this paper, we propose dynamic software rejuvenation as a proactive fault-tolerance technique based on the neural fuzzy system. While considering a threshold for the rejuvenation of each web service, we completed the training based on the features of the service providers as well as the requirements of the receivers. The results of simulations revealed that our strategy can decrease the failure rate in comparison with state-of-the-art strategies and improve system availability in web services

___

  • [1] Kalantari KR, Ebrahimnejad A, Motameni H. Dynamic software rejuvenation in web services: a whale optimization algorithm based approach. Turkish Journal of Electrical Engineering & Computer Sciences 2019; 28: 890-903.
  • [2] Beron M, Bernardis H, Miranda E, Riesco D, Pereira M, Henriques P. Measuring the understandability of WSDL specification. web service understanding degree approach and system. Computer Science and Information systems 2016; 13 (3): 779-807.
  • [3] Gupta R, Kamal R, Suman U. A QoS-supported approach using fault detection and tolerance for achieving reliability in dynamic orchestration of web services. Journal of Information Technology 2018; 10 (1): 71-81.
  • [4] Liu M, Wang L, Gao L, Li H, Zhao H, Men M. A Web Service trust evaluation model based on small-world networks. Knowledge-Based Systems 2014; 57: 161-167.
  • [5] Levitin G, Xing L, Xiang Y. Optimizing software rejuvenation policy for tasks with periodic inspections and time limitation. Reliability Engineering & System Safety 2020; 197; 1-31
  • [27] Guo J, Song X, Wang Y, Zhang B, Li X. The Measurement of Software Aging Damage and Rejuvenation Strategy for Discrete Web Services. Advanced Materials Research 2012; 2: 432-437.
  • [28] Nguyen HT, Zhao W, Yang J. A trust and reputation model based on bayesian network for web services. In: Proceeding of 8th Conference on Web Services; Miami, FL, USA; 2010. pp. 251-258.
  • [29] Wu Y, Peng G, Wang H, Zhang H. A two-stage fault tolerance method for large-scale manufacturing network. IEEE Access 2020; 7: 81574-81592.
  • [30] Torquato M, Umesh I M, Maciel P. Models for availability and power consumption evaluation of a private cloud with VMM rejuvenation enabled by VM live Migration. Journal of Supercomputing 2018; 74 (9): 4817-4841.
  • [31] Wahab O.R, Bentahar J, Otrok H, Mourad A. A survey on trust and reputation models for web services. Decision Support Systems 2015; 74: 121-134.
  • [32] Jia Sh, Hou Ch, Wang J. Software aging analysis and prediction in a web server based on multiple linear regression algorithm. In: 9 th IEEE International Conference on Communication Software and Networks; Guangzhou, China; 2017. pp. 1452-1456
Turkish Journal of Electrical Engineering and Computer Sciences-Cover
  • ISSN: 1300-0632
  • Yayın Aralığı: Yılda 6 Sayı
  • Yayıncı: TÜBİTAK
Sayıdaki Diğer Makaleler

An improved memetic genetic algorithm based on a complex network as a solution to the traveling salesman problem

Hadi MOHAMMADI, Kamal MIRZAIE, Mohammad Reza MOLLAKHALILI MEYBODI

mage subset communication for resource-constrained applications in wirelesssensor networksapplications in wirelesssensor networks

Sajid NAZIR, Omar A. ALZUBI, Mohammad KALEEM, Hassan HAMDOUN

A supervised learning approach for detecting erroneous samples in embeddings

Görkem SAYGILI

Fuzzy genetic based dynamic spectrum allocation approach for cognitive radio sensor networks

Utku KÖSE, Bharat BHUSHAN, Ganesan RAJESH, Xavier Mercilin RAAJINI, Kulandairaj Martin SAGAYAM

Diagnosis of speed sensor faults in an induction machine based on a robust adaptive super-twisting observer

Mohammed Zakaria KARI, Abdelkader MECHERNENE, Sidi Mohammed MELIANI, Ibrahim GUENOUNE

Real-time anomaly detection and mitigation using streaming telemetry in SDN

O. Ayhan ERDEM, Çağdaş KURT

Exploring the power of supervised learning methods for company name disambiguation in microblog posts

Ali ÇAKMAK, Esma Nafiye POLAT, Rabia Nuray TURAN

Reconfiguration-based hierarchical energy management in multimicrogrid systems considering power losses, reliability index, and voltage enhancemen

Navid TAGHIZADEGAN KALANTARI, Sajad NAJAFI RAVADANEGH, Farid HAMZEH AGHDAM

Gabor filter-based localization of straight and curved needles in 2D ultrasound images

Özkan BEBEK, Mert KAYA, Enes ŞENEL

Variable gain high order sliding mode control approaches for PMSG basedvariable speed wind energy conversion systemPMSG basedvariable speed wind energy conversion system

Ameen ULLAH, Laiq KHAN, Qudrat KHAN, Saghir AHMAD