Exploring the Flexible Workflow Technology to Automate Service Composition
Most of the current workflow-based service composition frameworks and systems require processes to be predefined and services to be statically-bound, thus lacking necessary flexibility to adapt to frequent changes arising from domain/business/user rules and the dynamic Internet environment. This paper proposes a service composition framework based on a flexible workflow method, which enables a part of a process to be created by automatic service composition. In this paper, we propose a semi-automatic service composition framework which enables a part of a process to be created by automatic service composition. In this framework, we encapsulate those uncertain, dynamic and variable parts of a process into black-boxes with a set of rules at the modeling phase. While at the executing phrase, black-boxes are concretized by composing services according to the predefined rules automatically. This framework has been implemented in DartFlow-a service composition platform for the sharing of the TCM (Tradition Chinese Medicine) knowledge and services.
KeywordsBusiness Process Service Composition Business Rule Execution Phase Sequence Rule
Unable to display preview. Download preview PDF.
- 3.Sivashanmugam, K., Miller, J., Sheth, A., Verma, K.: Framework for Semantic Web Process Composition, Semantic Web Services and Their Role in Enterprise Application Integration and E-Commerce. International Journal of Electronic Commerce 9(2), 71–106 (2004)Google Scholar
- 5.Peer, J.: Web Service Composition as AI Planning – a Survey (2005), http://elektra.mcm.unisg.ch/pbwsc/docs/pfwsc.pdf
- 10.van der Aalst, W.M.P., Weskez, M.: Advanced Topics in Workflow Management: Issues, Requirements, and Solutions. Journal of Integrated Design and Process Science 7(3), 49–77 (2003)Google Scholar
- 13.Esfandiari, B., Tosic, V.: Towards a Web service composition management framework. In: Proceeding of the IEEE International Conference on Web Services, ICWS 2005 (2005)Google Scholar
- 15.Wu, Z.H., Deng, S.G., Li, Y.: Introducing EAI and Service Components into Process Management. In: Proceeding of the IEEE International Conference on Services Computing, SCC (2004)Google Scholar
- 16.Kuang, L., Wu, J., Deng, S.G., Li, Y.: Exploring Semantic Technologies in Service Matchmaking. In: Proceeding of the 3th IEEE European Conference on Web Services, ECOWS (2005)Google Scholar
- 17.albert, P., Henocque, L., Kleiner, M.: Configuration Based Workflow Composition. In: Proceeding of the IEEE International Conference on Web Services, ICWS (2005)Google Scholar
- 18.Blanchet, W., Stroulia, E., Elio, R.: Supporting Adaptive Web-Service Orchestration with an Agent Conversation Framework. In: Proceeding of the IEEE International Conference on Web Services, ICWS (2005)Google Scholar
- 20.Narayanan, S., McIlraith, S.: Simulation, verification and automated composition of Web service. In: Proceedings of the 11th International World Wide Web Conference, WWW (2002)Google Scholar