International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 186 - Number 64 |
Year of Publication: 2025 |
Authors: R. Gururaj, Tarimala Vignesh Reddy, Revanth Nalla |
10.5120/ijca2025924458 |
R. Gururaj, Tarimala Vignesh Reddy, Revanth Nalla . Code and Performance-based Metrics for Multithreaded Object-Oriented Software. International Journal of Computer Applications. 186, 64 ( Jan 2025), 1-6. DOI=10.5120/ijca2025924458
In the era of multicore processors and distributed systems, the efficient design and performance evaluation of multithreaded programs have become crucial for achieving scalable, high-performance software. However, traditional metrics for evaluating these programs often fall short of capturing the complex interactions between threads, resources, synchronization mechanisms, and execution flow. They often fail to capture the intricacies in multithreaded environments. This paper introduces advanced metrics tailored for multithreaded applications. This paper proposes a set of complex metrics that can be used to judge the quality of a multi-threaded program based on both the static code and the program’s performance. The aim is to identify both good and bad code practices while coding a multithreaded program. Using these metrics, developers can get actionable insights into the quality and performance of the code, enabling them to refine their designs and optimize execution for better scalability and reliability.