Title :
Design patterns for integration between enterprise application with any business process management systems
Author :
Keeratichayakorn, Wittakarn ; Maneeroj, Saranya
Author_Institution :
Dept. of Math. & Comput. Sci., Chulalongkorn Univ., Bangkok, Thailand
Abstract :
Most of existing Business process management (BPM) technologies have their own graphical user interfaces (GUIs), whereas users in different organizations who involved in business processes are more likely to work with a different set of GUIs. Consequently, developers have to build the specific set of GUIs in enterprise application which is appropriate for each business process, and they use BPM API to create communication between the enterprise application and BPM. However, different BPM vendors have different APIs integrated into the system. When developers need to change BPM vendor for corresponding to existing resources and devices of a new customer, the developers have to rewrite codes to interact with such new API every time. Thus a framework that is easy to plug into further enterprise application for connecting to any BPM systems and reusable is necessary. Design patterns idea is applied in object oriented design principle in order to provide an efficient way in creating more reusable software. In this paper, a new framework for enterprise application is created by applying three types of design pattern which are Bridge pattern, Decorator pattern and Factory pattern. This framework aims to be reusability, flexibility and maintainability in order to easily support BPM vendor changing.
Keywords :
application program interfaces; business data processing; graphical user interfaces; organisational aspects; software reusability; BPM API; BPM vendor; GUI; bridge pattern; business process management systems; decorator pattern; enterprise application; factory pattern; graphical user interfaces; object oriented design principle; software reusability; Bridges; Concrete; Couplings; Databases; Organizations; Production facilities;
Conference_Titel :
Digital Information and Communication Technology and it's Applications (DICTAP), 2014 Fourth International Conference on
Conference_Location :
Bangkok
Print_ISBN :
978-1-4799-3723-3
DOI :
10.1109/DICTAP.2014.6821647