Correctness for Active Real-Time Nested Transactions
Guo Li
Abstract
Guo Li
Abstract
In a traditional database system, the transaction correctness is implemented through the concurrency control protocol and the recovery mechanism. However, in an active realtime database system, a nested transaction model is needed to cater for the system requirements. The correctness for an active realtime transaction is much more complex than that for a traditional atomic transaction. In this paper, we show that an active realtime nested transaction should be correct in logical results, timing requirements, structural dependency and transaction behaviors. The research in the transaction correctness can help to implement the transaction correctness.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In a traditional database system, the transaction correctness is implemented through the concurrency control protocol and the recovery mechanism. However, in an active realtime database system, a nested transaction model is needed to cater for the system requirements. The correctness for an active realtime transaction is much more complex than that for a traditional atomic transaction. In this paper, we show that an active realtime nested transaction should be correct in logical results, timing requirements, structural dependency and transaction behaviors. The research in the transaction correctness can help to implement the transaction correctness.
Key concepts: Correctness, Computer science, Distributed transaction, Nested transaction, Database transaction, Transaction processing, Concurrency control, Transaction processing system