Conventional database management systems are not suitable for real-time applications. To address this need, we have designed, implemented and evaluated a novel architecture of a real-time database management system. The architecture includes a real-time control layer which provides sophisticated admission control, scheduling and overload management. We consider a multi-class transaction workload consisting of high, medium and low importance classes. The proposed algorithms are dynamic and make transactions with higher importance have small miss deadline percentage. Simulation results show that our architecture can achieve a significant performance even in overload situations.
['Leila Baccouche']
An Overview of MOA, a Multi-Class Overload Architecture for Real-time Database Systems: Framework and Algorithms