Toward a Taxonomy of Time-Constrained Applications