Y Cai, C Ye, Q Shi, C Zhang - Proceedings of the 30th ACM Joint …, 2022 - dl.acm.org
Deadlocks still severely inflict reliability and security issues upon software systems of the modern age. Worse still, as we note, in prior static deadlock detectors, good precision does …
To help improve the performance of database-centric cloud-based web applications, developers usually use caching frameworks to speed up database accesses. Such caching …
C Tang, Z Wang, X Zhang, Q Yu, B Zang… - Proceedings of the …, 2022 - dl.acm.org
Many transactions in web applications are constructed ad hoc in the application code. For example, developers might explicitly use locking primitives or validation procedures to …
Developers usually leverage Object-Relational Mapping (ORM) to abstract complex database accesses for large-scale systems. However, since ORM frameworks operate at a …
The adoption of electronic patient records in hospitals will provide numerous benefits, but it will also present new issues. One of these is the creation of deadlocks, which causes delays …
Y Cai, L Cao - Proceedings of the 38th international conference on …, 2016 - dl.acm.org
Manual deadlock fixing is error-prone and time-consuming. Existing generic approach (GA) simply inserts gate locks to fix deadlocks by serializing executions, which could introduce …
J Zhou, S Silvestro, H Liu, Y Cai… - 2017 32nd IEEE/ACM …, 2017 - ieeexplore.ieee.org
Deadlocks are critical problems afflicting parallel applications, causing software to hang with no further progress. Existing detection tools suffer not only from significant recording …
W Liu, TH Chen - IEEE Transactions on Software Engineering, 2023 - ieeexplore.ieee.org
In database-backed web applications, developers often leverage Object-Relational Mapping (ORM) frameworks for database accesses. ORM frameworks provide an abstraction of the …
Multithreaded programs can have deadlocks, even after deployment, so users may want to run deadlock tools on deployed programs. However, current deadlock predictors such as …