After having generated the information model, the
mappings between the information model and the concrete
data sources were defined. Using these mappings, integration
services were implemented by using the ADIuS framework
[7], which is an implementation of the mentioned adaptive
information integration. The implemented services provide
two functionalities: First, they facilitate the autonomous
extraction, transformation and loading of data from the data
source into a database. Second, the data is automatically
described using concepts of the information model. In the
example suggested above, an integration service has been
established to extract the data from a Microsoft Excel
document into a MySQL database.
The integration process is finished by a consistency check
to verify, for example, data quality. Therefore, the provided
and implicit derived information is forwarded to a consistency
checking module. The rules to validate the consistency are
directly extracted from the information model and are based
upon the formulated vocabulary. E.g. by using the rule