A Model and Rule Driven Approach to Service Integration with Eclipse Modeling Framework
BPEL is fast becoming the most widely-adopted standard for business processes involving web services; however BPEL is geared mainly at the higher level processes and is not well suited for the lightweight, short-lived “micro-processes” that share the same service space. Such processes require the advantages of interoperability and asynchronicity offered by an SOA approach but at a more granular logical level. This paper details a way to use a declarative approach to define the micro-processes that occur in the services called by an SOA based application. Using the context of a global call center workflow application framework named CCF, for Custom Call Flows, this paper describes how micro-processes (call flows) can be defined, and how declaratively defined rules can be used to integrate these micro-processes with other services to build a flexible service system.
Keywordsarchitecture call center call flow script CRM IT Web labor asset business transformation customer enterprise global infrastructure inference integrate internet leverage logic management offshore outsource reasoning rich client rule thin client workflow worldwide support EMF XML UML BPEL SOA
Unable to display preview. Download preview PDF.
- 1.ABLE Rule Language: User’s Guide and Reference, Version 2.3.0. ABLE Project Team, IBM T. J. Watson Research Center (2006)Google Scholar
- 2.Brogi, A., Popescu, R.: Automated Generation of BPEL Adapters. Service-Oriented Computing - ICSOC, pp. 27–39 (2006), http://dx.doi.org/10.1007/11948148_3
- 3.Cheng, I., Boyette, N., Krishna, V.: Towards a Low-Cost High-Quality Service Call Architecture. In: IEEE International Conference on Services Computing – SCC, pp. 261–264. IEEE Computer Society Press, Los Alamitos (2006), http://doi.ieeecomputersociety.org/10.1109/SCC.2006.106 CrossRefGoogle Scholar
- 4.Cheng, I., Srinivasan, S., Boyette, N.: Exploiting XML technologies for intelligent document routing. In: Proceedings of the 2005 ACM Symposium on Document Engineering, Bristol, United Kingdom, November 02 - 04, 2005, pp. 26–28. ACM Press, New York, NY (2005), http://doi.acm.org/10.1145/1096601.1096609 CrossRefGoogle Scholar
- 5.EMF: Eclipse Modeling Framework (2006), http://www.eclipse.org/emf/
- 9.Orriens, B., Yang, J., Papazoglou, M.: A Rule Driven Approach for Developing Adaptive Service Oriented Business Collaboration. In: Benatallah, B., Casati, F., Traverso, P. (eds.) ICSOC 2005. LNCS, vol. 3826, pp. 61–72. Springer, Heidelberg (2005), http://dx.doi.org/10.1007/11596141_6 CrossRefGoogle Scholar