Direct and Reverse Rewriting in Data Interoperability