Design patterns for data integration · Study