This article discusses the theoretical issues surrounding information flow management in self-checking systems and explores information exchange algorithms for efficiency. This study aimed to validate the development of a credible architecture for information exchange (i.e., Push-Pull, Publish-Subscribe, Queue) and to explore their interchangeability with self-checking systems in real-world educational tasks. This research was conducted using MATLAB Simulink simulations, in which request flows were modelled as a Poisson distribution to account for the randomness inherent in task arrival. In the simulations, there were 100 virtual users, and each user was assumed to submit each task every 10 s for 15 min. The performance evaluation criteria used for the simulation included transmission delay, load balancing, resource utilization, and fault tolerance. The results showed that the Publish-Subscribe model had the lowest latency, the Queue model maintained the best load balancing and resource utilization, and the push-pull model exhibited the highest fault tolerance under unstable conditions. These results provide validation that no algorithm is optimal; a hybrid is stable, responsive, and fair. Also, the results provide empirical evidence that self-checking systems can be reliable, scalable, and pedagogically viable.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Practical Exercise Task: Data Flow Analysis in Self-Checking Systems

  • Mirzomurod M. Nafasov,
  • Umidjon Z. Narziev,
  • Rustam B. Sariev,
  • Zarina R. Murodova,
  • Laziza A. Akhtamova

摘要

This article discusses the theoretical issues surrounding information flow management in self-checking systems and explores information exchange algorithms for efficiency. This study aimed to validate the development of a credible architecture for information exchange (i.e., Push-Pull, Publish-Subscribe, Queue) and to explore their interchangeability with self-checking systems in real-world educational tasks. This research was conducted using MATLAB Simulink simulations, in which request flows were modelled as a Poisson distribution to account for the randomness inherent in task arrival. In the simulations, there were 100 virtual users, and each user was assumed to submit each task every 10 s for 15 min. The performance evaluation criteria used for the simulation included transmission delay, load balancing, resource utilization, and fault tolerance. The results showed that the Publish-Subscribe model had the lowest latency, the Queue model maintained the best load balancing and resource utilization, and the push-pull model exhibited the highest fault tolerance under unstable conditions. These results provide validation that no algorithm is optimal; a hybrid is stable, responsive, and fair. Also, the results provide empirical evidence that self-checking systems can be reliable, scalable, and pedagogically viable.