Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
Distributed and Parallel Databases - Special issue: Research topics in distributed and parallel databases
Triggered Updates for Temporal Consistency in Real-TimeDatabases
Real-Time Systems
Real-Time Database Systems: Architecture and Techniques
Real-Time Database Systems: Architecture and Techniques
Priority Inheritance Protocols: An Approach to Real-Time Synchronization
IEEE Transactions on Computers
Effective Analysis for Engineering Real-Time Fixed Priority Schedulers
IEEE Transactions on Software Engineering
Update Propagation Strategies for Improving the Quality of Data on the Web
Proceedings of the 27th International Conference on Very Large Data Bases
Similarity-based load adjustment for real-time data-intensive applications
RTSS '97 Proceedings of the 18th IEEE Real-Time Systems Symposium
Deriving Deadlines and Periods for Real-Time Update Transactions
RTSS '99 Proceedings of the 20th IEEE Real-Time Systems Symposium
Deriving Deadlines and Periods for Real-Time Update Transactions
IEEE Transactions on Computers
Data Management in Real-Time Systems: a Case of On-Demand Updates in Vehicle Control Systems
RTAS '04 Proceedings of the 10th IEEE Real-Time and Embedded Technology and Applications Symposium
Managing Deadline Miss Ratio and Sensor Data Freshness in Real-Time Databases
IEEE Transactions on Knowledge and Data Engineering
Real-Time Databases and Data Services
Real-Time Systems
Statistical Quality of Service Guarantee for Temporal Consistency of Real-Time Data Objects
RTSS '04 Proceedings of the 25th IEEE International Real-Time Systems Symposium
Feedback Utilization Control in Distributed Real-Time Systems with End-to-End Tasks
IEEE Transactions on Parallel and Distributed Systems
A Deferrable Scheduling Algorithm for Real-Time Transactions Maintaining Data Freshness
RTSS '05 Proceedings of the 26th IEEE International Real-Time Systems Symposium
Specification and Management of QoS in Real-Time Databases Supporting Imprecise Computations
IEEE Transactions on Computers
Deferrable Scheduling for Temporal Consistency: Schedulability Analysis and Overhead Reduction
RTCSA '06 Proceedings of the 12th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications
Optimal (D- J)-monotonic priority assignment
Information Processing Letters
Distributed real time database systems: background and literature review
Distributed and Parallel Databases
Deferrable Scheduling for Maintaining Real-Time Data Freshness: Algorithms, Analysis, and Results
IEEE Transactions on Computers
WirelessHART: Applying Wireless Technology in Real-Time Industrial Process Control
RTAS '08 Proceedings of the 2008 IEEE Real-Time and Embedded Technology and Applications Symposium
A Schedulability Analysis of Deferrable Scheduling Using Patterns
ECRTS '08 Proceedings of the 2008 Euromicro Conference on Real-Time Systems
Underground coal mine monitoring with wireless sensor networks
ACM Transactions on Sensor Networks (TOSN)
Scheduling Updates in a Real-Time Stream Warehouse
ICDE '09 Proceedings of the 2009 IEEE International Conference on Data Engineering
Impact of Data Fusion on Real-Time Detection in Sensor Networks
RTSS '09 Proceedings of the 2009 30th IEEE Real-Time Systems Symposium
Online Scheduling Switch for Maintaining Data Freshness in Flexible Real-Time Systems
RTSS '09 Proceedings of the 2009 30th IEEE Real-Time Systems Symposium
DESH: overhead reduction algorithms for deferrable scheduling
Real-Time Systems
Real-Time Scheduling for WirelessHART Networks
RTSS '10 Proceedings of the 2010 31st IEEE Real-Time Systems Symposium
Reliable and Real-Time Communication in Industrial Wireless Mesh Networks
RTAS '11 Proceedings of the 2011 17th IEEE Real-Time and Embedded Technology and Applications Symposium
End-to-End Delay Analysis for Fixed Priority Scheduling in WirelessHART Networks
RTAS '11 Proceedings of the 2011 17th IEEE Real-Time and Embedded Technology and Applications Symposium
Workload-Aware Partitioning for Maintaining Temporal Consistency upon Multiprocessor Platforms
RTSS '11 Proceedings of the 2011 IEEE 32nd Real-Time Systems Symposium
Effective real-time scheduling algorithm for cyber physical systems society
Future Generation Computer Systems
Hi-index | 0.00 |
Previous works on maintaining temporal consistency of real-time data objects mainly focuses on real-time database systems in which the transmission delays (jitters) of update jobs are simply ignored. However, this assumption does not hold in distributed real-time systems where the jitters of the update jobs can be large and change unpredictably with time. In this paper, we examine the design problems when the More-Less (ML) approach (Xiong and Ramamritham in Proc. of the IEEE real-time systems symposium 1999; IEEE Trans Comput 53:567---583, 2004), known to be an efficient scheme for maintaining temporal consistency of real-time data objects, is applied in a distributed real-time system environment. We propose two new extensions based on ML, called Jitter-based More-Less (JB-ML) and Statistical Jitter-based More-Less (SJB-ML) to address the jitter problems. JB-ML assumes that in the system the jitter is a constant for each update task, and it provides a deterministic guarantee in temporal consistency of the real-time data objects. SJB-ML further relaxes this restriction and provides a statistical guarantee based on the given QoS requirements of the real-time data objects. We demonstrate through extensive simulation experiments that both JB-ML and SJB-ML are effective approaches and they significantly outperform ML in terms of improving schedulability.