Within a company or a university different organization units need their own information system to perform their business tasks. There is also a massive need of integration in order to optimize the processes. Integration usually means to wrap the applications or couple them via technologies such as CORBA. Especially when applications are coupled, it is hard work to get an overview over the whole system or to establish common data-consistency rules or to monitor privacy issues. In this paper we present an approach in which we model the data-models of the independent applications and connect them by pre-defined integration connections. Upon our common business model we are able to establish data-consistency rules or monitor, e.g., privacy issues or data-flow. Therefore, our solution presents a smart integration without loosing the application’s independence.