2.1-51 User-Specified Transaction Timing

When appropriate to task requirements, users should be allowed to specify the timing of transactions.

Additional Information:
Users should be able to specify when a requested transaction should start or be completed, or to schedule the periodic transactions. In many applications, users will wish specified transactions be performed as quickly as possible. In some applications, however, users may have good reasons to delay initiation (or completion) of transactions. For example, a user might wish to specify that a requested data analysis routine be deferred until some later time, to ensure that interim updates to the data will be taken into account.