Temporal Reasoning Techniques Research Articles