A Windows CE Implementation of a Middleware Architecture Supporting Time-Triggered Message-Triggered Objects