Integration (Software)

Integration (Software)

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.

Funktionsintegration

Bei der Funktionsintegration werden mehrere arbeitsteilige Applikationen in einer Anwendung zusammengefasst. Dadurch wird verhindert, dass dieselben Funktionen in verschiedenen Anwendungen implementiert werden müssen. Gleichzeitig werden Schnittstellen zur Datenübergabe vermieden.

Datenintegration

Bei der Datenintegration greifen alle beteiligten Applikationen auf ein einheitliches Datenmodell zu, um Redundanzen zu vermeiden. Die Semantik ist für alle beteiligten Applikationen gleich.

Als Nachteil dieser beiden Formen der Integration wird angesehen, dass hierdurch schwerer wartbare Software entstehen kann. Speziell die Funktionsintegration kann hierbei problematisch werden. Vorteilhaft ist die einfachere Umsetzung.

Geschäftsprozessintegration

In der Geschäftsprozessintegration werden die verschiedenen Funktionen entlang der Geschäftsprozesse mit Hilfe einer Integrationsplattform miteinander integriert. Dabei bleiben die einzelnen Applikationen, welche die Funktionen bereitstellen, in sich unverändert, was auch den Einsatz von Standardsoftware ermöglicht. Diese Art der Integration ist Voraussetzung für eine erfolgreiche und zugleich kostengünstige Umsetzung von E-Business-Initiativen. Ausführlichere Informationen zu dieser Art der Integration finden sich im Artikel Enterprise Application Integration (EAI), sowie in Business Bus.


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Comparison of business integration software — This article is a comparison of business integration and business process automation software. Contents 1 General 1.1 Scope 1.2 General information 2 Compatibility and intero …   Wikipedia

  • Comparison of Continuous Integration Software — Contents 1 About Continuous Integration Software 2 Comparison 3 See also 4 References About Continuous Integra …   Wikipedia

  • Integration — Der Begriff Integration (die, von lateinisch integrare, wiederherstellen; deutsch Herstellung eines Ganzen) bezeichnet: Integration (Sprache), in der Sprachwissenschaft sowie Sprachphilosophie das konstruktive Arbeiten an einem treffenden… …   Deutsch Wikipedia

  • Integration testing — (sometimes called Integration and Testing, abbreviated I T ) is the phase in software testing in which individual software modules are combined and tested as a group. It occurs after unit testing and before validation testing. Integration testing …   Wikipedia

  • Software development process — Activities and steps Requirements Specification …   Wikipedia

  • Software testing — is an empirical investigation conducted to provide stakeholders with information about the quality of the product or service under test [ [http://www.kaner.com/pdfs/ETatQAI.pdf Exploratory Testing] , Cem Kaner, Florida Institute of Technology,… …   Wikipedia

  • Integration — is a process of combining or accumulating. It may specifically refer to:*The bringing together of two or more economies, cultures, religions (usually called syncretism), etc.;in sociology and economy *Social integration *Racial integration,… …   Wikipedia

  • Software-Zuverlässigkeit — ist definiert als „Wahrscheinlichkeit der fehlerfreien Funktion eines Computer Programms in einer spezifizierten Umgebung in einer spezifizierten Zeit“ [1]. Damit gehört Software Zuverlässigkeit zu den objektiven, messbaren oder schätzbaren… …   Deutsch Wikipedia

  • Software Lifecycle Processes — are methods and standards for improving and mastering development processes, supporting processes and management processes throughout the software lifecycle.The quest for the optimized mix of processes has resulted in different standards… …   Wikipedia

  • Integration von Menschen mit Behinderungen in die Arbeitswelt — (IMBA) ist ein Profilvergleichsverfahren zum Vergleich von Anforderungen eines Arbeitsplatzes mit den Fähigkeiten eines Menschen. Das Verfahren wurde von einem interdisziplinären Team von Medizinern, Psychologen und Arbeitswissenschaftlern… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”