Time-Complemented Event-Driven Architecture for Distributed Cyber-Physical Systems