liu.seSearch for publications in DiVA
Change search
ReferencesLink to record
Permanent link

Direct link
Pessimistic Concurrency-Control and Versioning to Support Database Pointers in Real-Time Databases
Mälardalen University .
Mälardalen University .
Linköping University, The Institute of Technology. Linköping University, Department of Computer and Information Science, RTSLAB - Real-Time Systems Laboratory.
Mälardalen University .
Show others and affiliations
2004 (English)In: 16th Euromicro Conference on Real-Time Systems ECRTS04,2004, Los Alamitos, California: IEEE Computer Society Press , 2004Conference paper (Refereed)
Abstract [en]

In this paper we present a concurrency control algorithm that allows co-existence of soft real-time, relational database transactions, and hard real-time database pointer transactions in real-time database management systems. The algorithm uses traditional pessimistic concurrency control i.e. locking for soft transactions and versioning for hard transactions to allow them to execute regardless of any database lock. We provide formal proof that the algorithm is deadlock free and formally verify that transactions have atomic semantics. We also present an evaluation that demonstrates significant benefits for both soft and hard transactions when our algorithm is used. The proposed algorithm is suited for resource-constrained safety critical, real-time systems that have a mix of hard real-time control applications and soft real-time management, maintenance, or user-interface applications.

Place, publisher, year, edition, pages
Los Alamitos, California: IEEE Computer Society Press , 2004.
Keyword [en]
databases, real-time systems, concurrency control
National Category
Computer Science
URN: urn:nbn:se:liu:diva-22247Local ID: 1413OAI: diva2:242560
Available from: 2009-10-07 Created: 2009-10-07

Open Access in DiVA

No full text

Other links

Search in DiVA

By author/editor
Tesanovic, AleksandraHansson, Jörgen
By organisation
The Institute of TechnologyRTSLAB - Real-Time Systems Laboratory
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 18 hits
ReferencesLink to record
Permanent link

Direct link