Upon reaching some phase we would like to disable the activities that were previously enabled. The enabling of an activity depends on the case being in a specified state, i.e.the activity is only enabled if a certain milestone has been reached which did not expire yet. Consider three activities A , B , and C . Activity A is only enabled if activity B has been executed and C has not been executed yet, i.e. A is not enabled before the execution B and A is not enabled after the execution C . Synonyms Test arc, deadline, state condition.
Examples Consider the workflow process for handling complaints.
Based on the result of the evaluation, the complaint is processed or not. Finally, activity archive is executed. In a travel agency, flights, rental cars, and hotels may be booked as long as the invoice is not printed. A customer can withdraw purchase orders until two days before the planned delivery. A customer can claim air miles until six months after the flight.