Author/Authors :
Corchuelo, Rafael Universidad de Sevilla, Spain , Arjona, Jose L. Universidad de Huelva, Spain , Ruiz, David Universidad de Sevilla, Spain
Abstract :
EAI, EII, and ETL are the three key abbreviations regarding integration. EAI stands for Enterprise Information Integration and refers to a number of technologies and best practices that help engineers integrate business applications, either to keep their data synchronised or to devise new emerging functionality [Hohpe and Woolf, 2003]. EII stands for Enterprise Information Integration; in this case, the focus is on creating live views of the data a number of applications manipulate [Kambhampati and Knoblock, 2003]. The focus of ETL, which stands for Extract, Transform, and Load, is on off-line data views that are typically used to feed business intelligence processes [Silvers, 2008]. According to a recent report [Weiss, 2005], companies spend $5–20 on integration per dollar spent on devising and implementing new applications. This is the reason why EAI, EII, and ETL are a common hobbyhorse for chief information and technology officers.