Second International Workshop on Real-Time Computing Systems and Applications (RTCSA'95) Object-oriented design of main-memory DBMS for real-time applications Tokyo, Japan October 25-October 27 ISBN: 0-8186-7106-8
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 M/sup 2/RT, a main-memory real-time DBMS, and an object-oriented design of its storage system called M/sup 2/RTSS. M/sup 2/RTSS 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/sup 2/RTSS can easily incorporate new development in application requirements and the result of ongoing research in real-time systems.
Index Terms:
storage management; object-oriented programming; virtual reality; inheritance; object-oriented databases; object-oriented design; main-memory DBMS; real-time applications; disk-based systems; M/sup 2/RT; M/sup 2/RTSS; core functionality; storage management; real-time transaction scheduling; inheritance; application requirements; real-time systems
Citation:
S.K. Cha, B.D. Park, S.J. Lee, S.H. Song, J.H. Park, J.S. Lee, S.Y. Park, D.Y. Hur, G.B. Kim, "Object-oriented design of main-memory DBMS for real-time applications," rtcsa, pp.109, Second International Workshop on Real-Time Computing Systems and Applications (RTCSA'95), 1995 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||