In einer Software-Architektur kann es passieren, dass eine Schnittstelle nicht mehr wie erwartet funktioniert. Ursächlich kann hier die Änderung einer Schnittstelle sein. Diese Änderung wird im Normalfall durch Integrationstests innerhalb der Test-Suites erkannt. Im schlimmsten Fall kann es passieren, dass diese Änderung erst gar nicht berücksichti...