Compositional reactive semantics of system-level designs written in SystemC and formal verification with predicate abstraction. (1st January 2014)