Application Integration and Middleware ( AIM) ist eine Unternehmensstrategie in der Integrationsanwendungen und Werkzeuge für Enterprise Application Integration ( EAI) mit Middleware und Portalen zusammengefasst wird. Dazu kommen in AIM-Lösungen Service-orientierte Architekturen ( SOA) und der Enterprise Service Bus ( ESB) zum Einsatz.