Dynamic Inter-Enterprise Workflow Management in a Constraint-Based E-Service Infrastructure
Tóm tắt
This paper presents an infrastructure and a mechanism for achieving dynamic Inter-enterprise workflow management using e-services provided by collaborative e-business enterprises. E-services are distributed services that can be accessed programmatically on the Internet, using SOAP messages and the HTTP protocol. In this work, we categorize e-services according to their business types and manage them in a UDDI-enabled constraint-based Broker Server. E-service requests are specified in the activities of a process model according to some standardized e-service templates and are bound to the proper service providers at run-time by using a constraint-based, dynamic service binding mechanism. The workflow management system is dynamic in the sense that the actual business organizations, which take part in a business process, are not determined until run-time. We have extended the traditional workflow process modeling by including e-service requests in activity specifications and extended the Web Service Description Language (WSDL) by including constraints in both service specifications and service requests so that the selection of e-service providers can be more accurately performed.
Tài liệu tham khảo
Alonso, G. et al. (1999). “WISE-Business to Business E-Commerce.” In Proceedings of the 9th International Workshop on Research Issues on Data Engineering: Information Technology for Virtual Enterprises, Sydney, Australia, March 1999.
Ariba Corporation, IBM Corporation, and Microsoft Corporation. (2000). “UDDI Technical White Paper.” September, http://www.uddi.org.
Box, D. et al. (2000). “Simple Object Access Protocol (SOAP) 1.1.” W3C Note, http://www.w3.org/TR/SOAP.
Christensen, E. et al. (2001). “Web Services Description Language 1.1.” W3C Note, http://www.w3.org/TR/WSDL.html.
Grefen, P. and Y. Hoffner. (1999). “CrossFlow-Cross-Organizational Workflow Support for Virtual Organizations.” In Proceedings of 9th International Workshop on Research Issues on Data Engineering: Information Technology for Virtual Enterprises (RIDE-VE'99), Sydney, Australia, March 1999.
Helal, A. et al. (2001). “Brokering-Based Self-Organizing E-Service Communities.” In Proceedings of the Fifth International Symposium on Autonomous Decentralized Systems (ISADS) with an Emphasis on Electronic Commerce, Dallas, Texas, USA, March 2001.
Helal, A. et al. (2002). “The Internet Enterprise.” In Proceedings of the 2nd IEEE/JPSJ Symposium on Applications and the Internet, Nara, Japan, January 2002.
Lam, H. and S. Su. (1998). “Component Interoperability in a Virtual Enterprise Using Events/Triggers/Rules.” In Proceedings of OOPSLA '98 Workshop on Objects, Components, and Virtual Enterprise, Vancouver, BC, Canada, October 18–22, 1998, pp. 47–53.
Lazcano, A. et al. (2001). “WISE: Process-Based E-Commerce.” IEEE Data Engineering Bulletin, Special Issue on Infrastructure for Advanced E-Services 24(1) 46–51.
Lee, M., S. Su, and H. Lam. (2001). ”A Web-Based Knowledge Network for Supporting Emerging Internet Applications.” WWW Journal 4(1–2) 121–140.
Liu, Y. et al. (2002). “A Cost-Benefit Evaluation Server for Decision Support in E-Business.” To appear in Journal of Decision Support Systems and Electronic Commerce.
Meng, J. et al. (2002). “Achieving Dynamic Inter-Organizational Workflow Management by Integrating Business Processes, Events, and Rules.” In Proceedings of the 35th Hawaii International Conference on System Sciences, Hawaii, USA, January 2002.
Shenoy, A. (2001). “A Persistent Object Manager for Java Applications.” M.S. Thesis, Department of Computer and Information Science and Engineering, University of Florida.
Sheth, A., W. Aalst, and I. Arpinar. (1999). “Process Driving the Networked Economy.” IEEE Concurrency 7(3) 18–31.
Stricker, C. et al. (2000). “Market-Based Workflow Management for Supply Chains of Services.” In Proceedings of the 33rd Hawaii International Conference on System Sciences, Hawaii, USA, 2000.
Su, S. et al. (1987). “A Cost-Benefit Decision Model: Analysis, Comparison, and Selection of Database Management Systems.” ACM Transactions on Database Systems 12(3) 472–520.
Su, S. et al. (2001). “An Internet-Based Negotiation Server for E-Commerce.” VLDB Journal 10(1) 72–90.
Su, S., C. Huang, and J. Hammer. (2000). “A Replicable Web-Based Negotiation Server for E-Commerce.” In “Evolution of Business-to-Business Electronic Commerce,” Maui, Hawaii, January 4–7, 2000, p. 219. Abstract only. Full 9–page paper is included in the conference CD.
Su, S. and H. Lam. (2000). “IKnet: Scalable Infrastructure for Achieving Internet-Based Knowledge Network.” In Proceedings of the International Conference on Advances in Infrastructure for Electronic Business, Science, and Education on the Internet, l'Aquila, Rome, Italy, July 31–August 6, 2000. Invited paper.
Xian, J. (2001). “Graphical User Interface for Dynamic Workflow Management.” Masters Thesis, Department of Electrical and Computer Engineering, University of Florida.