This section briefs the enhanced ETL framework. Fig. 2 illustrates this framework, which is based on SOA. In the data layer of Fig. 2, the data stores are exactly similar to those available in Fig 1 of the traditional framework. The business layer of Fig. 2 that is built based on SOA; includes four main parts which are: