Tables of Contents for Time-Constrained Transaction Management
1.1 Traditional Transactions
1
2
1.2 Temporal Considerations
3
5
2.1 Centralized Environments
21
19
2.2 Distributed Executions
40
11
3 CENTRALIZED SCHEDULING
51
26
3.1 Performance Metrics
51
4
3.2 Traditional Scheduling
55
5
3.3 Optimization in Scheduling
60
11
3.4 Countering Intractability
71
3
3.5 Uncertainty in Scheduling
74
3
4 DISTRIBUTED SCHEDULING
77
16
4.1 Integrating Local Executions
78
3
4.2 A Synchronization Protocol
81
4
4.3 Restrictions on Executions
85
4
4.4 Other Integration Issues
89
2
4.5 Global Atomic Commitment
91
2
5 SEMANTICS IN SCHEDULING
93
34
5.1 Adaptive Commitment
93
18
5.2 Data-value Partitioning
111
16
6.2 Scheduling Online
128
3
6.3 Wider Applicability
131
1