Integration
Die Integration in der Informatik, speziell in der Softwaretechnik, dient zur Verknüpfung von verschiedenen Anwendungen. Im Unterschied zur Kopplung handelt es sich hierbei um eine Verringerung und Vermeidung von Schnittstellen. Es lassen sich Funktionsintegration, Datenintegration und Geschäftsprozessintegration unterscheiden.
Bei der Funktionsintegration werden mehrere arbeitsteilige Applikationen in eine zusammengefasst. Dadurch wird verhindert, dass in verschiedenen Anwendungen dieselben Funktionen implementiert werden müssen. Gleichzeitig werden Schnittstellen zur Datenübergabe vermieden.
Bei der Datenintegration greifen alle beteiligten Applikationen auf ein einheitliches Datenmodell zu um Redundanzen zu vermeiden. Die Semantik ist für alle beteiligten Applikation gleich.
Gegen diese beiden Formen der Integration lässt sich allgemein sagen, dass hierdurch schwerer wartbare Software entstehen kann. Speziell die Funktionsintegration kann hierbei problematisch werden. Vorteilhaft ist die einfachere Umsetzung.
siehe auch: Geschäftsprozessintegration


