System integration

The integration of computer science, especially in software engineering, is used to link different applications. In contrast to the coupling, these are a reduction and prevention of interfaces. It can be distinguished functional integration, data integration and business process integration.

Functional integration

In the functional integration several work-sharing applications are combined in one application. This prevents that the same functions need to be implemented in different applications. At the same interfaces are avoided for data transfer.

Data Integration

In the data integration involved applications access to a unified data model to avoid redundancies. The semantics is the same for all participating applications.

A disadvantage of these two forms of integration is considered that in this way harder maintainable software may occur. Specifically, the functional integration can in this case be problematic. An advantage is the simpler implementation.

Business Process Integration

In the business process integration, the various functions along the business processes with the aid of an integration platform will be integrated with each other. The individual applications that provide the functionality unchanged in itself, which also allows the use of standard software to stay. This type of integration is a prerequisite for a successful and low-cost implementation of e -business initiatives. More detailed information on this type of integration can be found in the article Enterprise Application Integration ( EAI ) and Business in the bus.

  • Software Engineering
  • Economic computer science
413784
de