9 Computer software for application and database integration; Computer software for determining and specifying mappings and transformation logic between data sources and targets, to support various types of data integration approaches (e.g., ETL, ELT, EII, EAI)