Logical Analysis of Complex Concurrent Systems