Business process integration using BPEL to create direct rewarding module in loyalty management system
The world of business is constantly changing. Everyone must dynamically adjust themselves in order to survive, especially for companies. To increase the number of customer, companies create some programs. One of them is loyalty program. To make the program runs successful, most of the companies merge, cooperate, and acquired with other companies. As consequence, their system must also be integrated. The purpose of this research is to show an alternative solution to these integrations, an alternative that is easy to implement and undemanding in terms of time and resource. A system is designed to achieve this purpose and can handle subsystem in a different platform, especially in loyalty system to create direct rewarding module. A modeling system then created to fulfill those requirements. It created in Java and Windows platform, to prove that designed system architecture is working. Web service technologyrnis used to provide interoperability. Business Process Execution Language (BPEL) and composite design pattern are used to provide abstraction. During the research it is proved that BPEL process enabled the designed system architecture to provide direct rewarding module for loyalty system. BPEL also enables composition of web services the research also proved interoperability among platform. Based on the result, it can be concluded an alternative solution to EAI and B2BI can actually be implemented. However, further research is needed to perfect this. Especially since system integration and distributed system can be perceived as very broad field.
No other version available