Due to the rapid changing environment many organizations are striving to achieve agility and flexibility in internal and external environments. In order for an enterprise to be able to respond to this changing environment, it must integrate the business functions into a distinct system that is capable of exploiting information technology competently. Enterprise Resource Planning (ERP) mainly focused on integrating internal business functions and implementing an ERP system requires a significant amount of time and financial resources. Moreover, ERP systems are complex, non-flexible and are not capable of collaborating with autonomous application leading to difficulty in integration and customization [3]. Enterprise Application Integration (EAI) is an alternate technology to ERP where the integration process is automated without much effort.
This research work mainly focuses on designing an order processing system using the concepts of EAI for Intra Organization in any small and medium enterprises (SME’s). As a result of this research work, a five layered architecture has been designed which can be integrated in any enterprise without affecting the existing business workflow. This architecture is categorized into Data Layer, Middleware Layer, Event Generation Layer, Translation Layer and Interface layer.
Further to actually test the extent and reliability of this architecture a prototype system implementation is built at Hyundai Mobis Parts- Sweden, using the concepts of EAI. In addition the evaluation of the prototype system is performed to check the above defined layers of the architecture.