Database Pointers: a Predictable Way of Manipulating Hot Data in Hard Real-Time Systems
2003 (English)In: 9th International Conference on Real-Time and Embedded Computing Systems and Applications RTCSA 2003,2003, Heidelberg: Springer Verlag , 2003, 454- p.Conference paper (Refereed)
Traditionally, control systems use ad hoc techniques such as shared internal data structures, to store control data. However, due to the increasing data volume in control systems, these internal data structures become increasingly dicult to maintain. A real-time database management system can provide an efficient and uniform way to structure and access data. However the drawback with database
management systems is the overhead added when accessing data. In this paper we introduce a new concept called database pointers,
which provides fast and deterministic accesses to data in hard real-time database management systems compared to traditional database management systems.The concept is especially benefcial for hard real-time control systems where many control tasks each use few data elements at high frequencies. Database pointers can co-reside with a relational data model, and any updates made from the database
pointer interface are immediately visible from the relational view. We show the effciency with our approach by comparing it to tuple identifers and relational processing.
Place, publisher, year, edition, pages
Heidelberg: Springer Verlag , 2003. 454- p.
real-time database, data access, vehicle control system
IdentifiersURN: urn:nbn:se:liu:diva-22210Local ID: 1368OAI: oai:DiVA.org:liu-22210DiVA: diva2:242523