Logical Time at Work: Capturing Data Dependencies and Platform Constraints