Auf Basis der Analyse einer Softwarelandschaft wirdfestgestellt, dass notwendige Änderungen an einerSoftware-Schnittstelle eine ungewollte Dynamikerzeugen. Die im Buch gezeigte, pragmatische Lösungermöglicht es, die Kompatibilität an einer entferntenSchnittstelle bzw. deren Schnittstellenobjekten zuerweitern. Hierzu werden die Änderungen derSchnittstelle überwacht, die Evolution vonSchnittstellenobjekten unter Beachtung der dazugeltenden Regeln zugelassen. Fokussiert auf dieSchnittstellenklassen wird eine zufrieden stellende,jedoch nicht perfekte Lösung erreicht. Theoretischermöglicht die Verwendung von XML und abhängigenTransformationen mehr Flexibilität. Im Zuge einersolchen Integration ändert sich jedoch dieHomogenität der Softwarelandschaft. Außerdemerfordert dies tiefe Eingriffe in das System unddamit weitreichende Änderungen an ihm selbst. DasBuch richtet sich an Software-Entwickler,-Architekten oder Schnittstellendesigner.