Software development methods and tools are described to generate visual representations of a system's behavior over time, called "evolution diagrams," to aid in debugging concurrent software systems. The diagrams take advantage of the exposure provided by coordination interfaces to present more complete...http://www.google.de/patents/US20030028858?utm_source=gb-gplus-sharePatent US20030028858 - Evolution diagrams for debugging distributed embedded software applications