Process Synchronization Simulation: An Interactive Visualization Framework for Classic Concurrency Problems with Real-World Validation

We have all seen students who struggle with the abstract nature of process synchronization is a crucial part in operating systems, but its dynamic behavior is notoriously hard to teach and learn. That’s why we created a hands-on, web-based tool.It is designed to bridge that gap.The system was built based on Python Flask, JavaScript, and HTML5.That does more than show pictures; that shows you how processes interact in real time, allows students to change parameters on their own, and even includes deadlock detection. Core of the Tool is a discrete-event simulation engine. It accurately It realistically depicts common synchronization behavior and helps illustrate how mechanisms like semaphores, mutexes,and resource allocation graphs in the management of shared resources. On the technical side, this is rock solid. Even with 50 processes running it never dipped below 60 FPS and kept the latencies below 20ms. We achieved an efficiency of 65.2% boost and a 46.8% reduction of costs. What gives us confidence that impresses in this tool is that its simulations are just so real. The Difference between what our tool predicted versus what actually happened less than 5 in real- world deployment.

Authors

Publication Details

Journal
Iconic Research and Engineering Journals
Published
2025-12-23
DOI
https://doi.org/10.64388/irev9i6-1712959
Primary Topic
Business Process Modeling and Analysis
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Process Synchronization Simulation: An Interactive Visualization Framework for Classic Concurrency Problems with Real-World Validation

Dr. S. Rahmath Nisha; Dr. Jubilant J. Kizhakkethottam, Dr. J. Shajeena, Ragha Moulik Atmuri, Akash Reddy Ranabothu et al.
Iconic Research and Engineering Journals
Business Process Modeling and Analysis
article

Process Synchronization Simulation: An Interactive Visualization Framework for Classic Concurrency Problems with Real-World Validation

Dr. S. Rahmath Nisha; Dr. Jubilant J. Kizhakkethottam, Dr. J. Shajeena, Ragha Moulik Atmuri, Akash Reddy Ranabothu, Varshith Reddy Jamandla
article en

Abstract

We have all seen students who struggle with the abstract nature of process synchronization is a crucial part in operating systems, but its dynamic behavior is notoriously hard to teach and learn. That’s why we created a hands-on, web-based tool.It is designed to bridge that gap.The system was built based on Python Flask, JavaScript, and HTML5.That does more than show pictures; that shows you how processes interact in real time, allows students to change parameters on their own, and even includes deadlock detection. Core of the Tool is a discrete-event simulation engine. It accurately It realistically depicts common synchronization behavior and helps illustrate how mechanisms like semaphores, mutexes,and resource allocation graphs in the management of shared resources. On the technical side, this is rock solid. Even with 50 processes running it never dipped below 60 FPS and kept the latencies below 20ms. We achieved an efficiency of 65.2% boost and a 46.8% reduction of costs. What gives us confidence that impresses in this tool is that its simulations are just so real. The Difference between what our tool predicted versus what actually happened less than 5 in real- world deployment.

Iconic Research and Engineering JournalsVol. 9(6)
Openalex Percentile: Top 26%
Business Process Modeling and Analysis
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Process Synchronization Simulation: An Interactive Visualization Framework for Classic Concurrency Problems with Real-World Validation — Dr. S. Rahmath Nisha; Dr. Jubilant J. Kizhakkethottam, Dr. J. Shajeena, et al. · Iconic Research and Engineering Journals (2025) | TGRS Research Map | TGRS