Title :
Object-oriented design of main-memory DBMS for real-time applications
Author :
Cha, S.K. ; Park, B.D. ; Lee, S.J. ; Song, S.H. ; Park, J.H. ; Lee, J.S. ; Park, S.Y. ; Hur, D.Y. ; Kim, G.B.
Author_Institution :
Sch. of Electr. Eng., Seoul Nat. Univ., South Korea
Abstract :
Many applications, such as telecommunication, process control, and virtual reality, require real-time access to database. Main-memory DBMS, which becomes feasible with the increasing availability of large and relatively cheap memory, can provide better performance than disk-based systems for real-time applications. This paper presents an overall architecture of M2RT, a main-memory real-time DBMS, and an object-oriented design of its storage system called M2RTSS. M 2RTSS provides classes that implement the core functionality of storage management, real-time transaction scheduling, and recovery. Implemetation-specific information is encapsulated in these classes and extensions can be made by inheritance. With object-oriented features, M 2RTSS can easily incorporate new development in application requirements and the result of ongoing research in real-time systems
Keywords :
inheritance; object-oriented databases; object-oriented programming; storage management; virtual reality; M2RT; M2RTSS; application requirements; core functionality; disk-based systems; inheritance; main-memory DBMS; object-oriented design; real-time applications; real-time systems; real-time transaction scheduling; storage management; Engines; Hardware; Instruments; Object oriented databases; Programming profession; Real time systems; Telecommunication control; Timing; Transaction databases; Virtual reality;
Conference_Titel :
Real-Time Computing Systems and Applications, 1995. Proceedings., Second International Workshop on
Print_ISBN :
0-8186-7106-8
DOI :
10.1109/RTCSA.1995.528759