Engineering truly automated data integration and translation systems