Abstract
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.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Casati, F., Shan, M.C.: Dynamic and adaptive composition of e-services. Information system 26(3), 143–162 (2001)
Benatallah, B., Dumas, M., Sheng, Q.Z.: The SELF-SERV Environment for Web Services Composition. IEEE Internet Computing 7(1), 40–48 (2003)
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)
Peer, J.: Web Service Composition as AI Planning – a Survey (2005), http://elektra.mcm.unisg.ch/pbwsc/docs/pfwsc.pdf
Dustdar, S., Schreiner, W.: A survey on web services composition. International Journal of Web and Grid Services 1(1), 1–30 (2005)
Zhou, X., Wu, Z.: Ontology Development for Unified Traditional Chinese Medical Language System. Journal of Artificial Intelligence in Medicine 32(1), 15–27 (2004)
Wu, Z.H., Chen, H.J., Deng, S.G., Mao, Y.: DartGrid: RDF-Mediated Database Integration and Process Coordination Using Grid as the Platform. In: Zhang, Y., Tanaka, K., Yu, J.X., Wang, S., Li, M. (eds.) APWeb 2005, vol. 3399, pp. 351–363. Springer, Heidelberg (2005)
Wu, Z.H., Tang, S.M., Tang, S.G.: DartGrid II: A Semantic Grid Platform for ITS. IEEE Intelligent Systems 20(3), 12–15 (2005)
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)
Wetzel, I., Klischewski, R.: Serviceflow Beyond Workflow? Concepts and Architectures for Supporting Inter-Organizational Service Processes. In: Pidduck, A.B., Mylopoulos, J., Woo, C.C., Ozsu, M.T. (eds.) CAiSE 2002. LNCS, vol. 2348, p. 500. Springer, Heidelberg (2002)
Deng, S.G., Wu, Z.H.: Management of Serviceflow in a Flexible Way. In: Zhou, X., Su, S., Papazoglou, M.P., Orlowska, M.E., Jeffery, K. (eds.) WISE 2004. LNCS, vol. 3306, pp. 428–438. Springer, Heidelberg (2004)
Esfandiari, B., Tosic, V.: Towards a Web service composition management framework. In: Proceeding of the IEEE International Conference on Web Services, ICWS 2005 (2005)
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)
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)
albert, P., Henocque, L., Kleiner, M.: Configuration Based Workflow Composition. In: Proceeding of the IEEE International Conference on Web Services, ICWS (2005)
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)
Alvarez, P., Bañares, J.A., Ezpeleta, J.: Approaching Web Service Coordination and Composition by Means of Petri Nets. In: Benatallah, B., Casati, F., Traverso, P. (eds.) ICSOC 2005. LNCS, vol. 3826, pp. 185–197. Springer, Heidelberg (2005)
Narayanan, S., McIlraith, S.: Simulation, verification and automated composition of Web service. In: Proceedings of the 11th International World Wide Web Conference, WWW (2002)
Sadiq, S., Sadiq, W., Orlowska, M.: A Framework for Constraint Specification and Validation in Flexible Workflows. Information Systems 30(5), 349–378 (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Deng, S., Li, Y., Xia, H., Wu, J., Wu, Z. (2006). Exploring the Flexible Workflow Technology to Automate Service Composition. In: Mizoguchi, R., Shi, Z., Giunchiglia, F. (eds) The Semantic Web – ASWC 2006. ASWC 2006. Lecture Notes in Computer Science, vol 4185. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11836025_43
Download citation
DOI: https://doi.org/10.1007/11836025_43
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-38329-1
Online ISBN: 978-3-540-38331-4
eBook Packages: Computer ScienceComputer Science (R0)