Abstract
Current composite web service development and management solutions, e.g. BPEL, do not cater for flexible and adaptive business collaborations due to their pre-defined and inflexible nature that precludes them accommodating business dynamics. In this paper we propose a rule driven approach for adaptive business collaboration development in which rules drive and govern the development process. We introduce the Business Collaboration Development Framework (BCDF), which provides enterprizes with the context to define their capabilities and business collaboration agreements. Subsequently, we explain how rules can drive and control the business collaboration development process to develop complete, correct and consistent business collaboration agreements that are conform the conditions under which parties wish to cooperate.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
van der Aalst, W., et al.: Business Process Management: A Survey. In: Proceedings of the International Conference on Business Process Management (2003)
Andrieux, A., et al.: Web Services Agreement Specification (WS-Agreement) (June 2004), http://www.gridforum.org/Meetings/GGF11/Documents/draft-ggf-graap-agreement.pdf
Bajaj, S., et al.: Web Services Policy Framework (WS-Policy) (September 2004), http://www-106.ibm.com/developerworks/library/specification/ws-polfram/
Boley, H.: Integrating Positional and Slotted Knowledge on the Semantic Web? (September 2004), http://www.cs.unb.ca/~bspencer/cs6795swt/poslintweb-talk-pp4.pdf
Bowers, J., et al.: Workflow from within and without. In: Proceedings of the 4th European Conference on CSCW (1995)
Bresciani, P., et al.: Tropos: An Agent-Oriented Software Development Methodology. Autonomous Agents and Multi-Agent Sytems 8(3), 203–236 (2004)
Burdett, D., et al.: Web Service Conversation Language (March 24, 2004), http://www.w3.org/TR/ws-chor-model/
Business Process Modeling Initiative, Business Process Modeling Language (June 24, 2002), http://www.bpmi.org
Casati, F., et al.: Business-Oriented Management of Web Services. Communications of the ACM 46(10), 55–60 (2003)
Christensen, E., et al.: Web Service Description Language (March 15, 2001), http://www.w3.org/TR/wsdl
Curbera, F., et al.: Business Process Execution Language for Web Services (July 31, 2002), http://www-106.ibm.com/developerworks/webservices/library/ws-bpel/
Curtis, B., et al.: Process Modeling. Communications of the ACM 35(9), 75–90 (1992)
Deiters, W., et al.: Flexibility in Workflow Management: Dimensions and Solutions. International Journal of Computer Systems Science and Engineering 15(5), 303–313 (2000)
Della-Libera, G., et al.: Web Services Security Policy (2002), http://www-106.ibm.com/developers/library/ws-secpol/
Dijkman, R., et al.: Service-oriented Design: A Multi-viewpoint Approach. International Journal of Cooperative Information Systems 13(4), 337–368 (2004)
ebXML, http://www.ebxml.org
Fensel, D., et al.: The Web Service Modeling Framework WSMF. Electronic Commerce Research and Applications 1(2), 113–137 (2002)
Grefen, P., et al.: CrossFlow: Cross-Organizational Workflow Management in Dynamic Virtual Enterprises. International Journal of Computer Systems Science & Engineering 15(5), 277–290 (2000)
Nolan, P.: Understand WS-Policy processing (2004), http://www-106.ibm.com/developerworks/webservices/library/ws-policy.html
Object Management Group, Model Driven Architecture (July 2001), http://www.omg.org/docs/ormsc/01-07-01.pdf
Orriens, B., et al.: Establishing and Maintaining Compatibility in Service Oriented Business Collaboration. In: Proceedings of the 7th International Conference on Electronic Commerce, Xi’an, China (August 2005)
Orriens, B., et al.: ServiceCom: A Tool for Service Composition Reuse and Specialization. In: Proceedings of the 4th International Conference on Web Information Systems Engineering, Rome, Italy (2003)
Papazoglou, M., et al.: Service-Oriented Computing. Communications of the ACM 46(10), 25–28 (2003)
Peltz, C.: Web services orchestration: a review of emerging technologies, tools, and standards. Hewlett Packard White Paper (January 2003)
RosettaNet, http://www.rosettanet.org
Ross, R.: Principles of the Business Rule Approach. Addison-Wesley, Reading (2003)
RuleML, http://www.ruleml.org
Scheer, A.: Architecture for Integrated Information Systems - Foundations of Enterprise Modeling. Springer, New York (1992)
Traverso, P., et al.: Supporting the Negotiation between Global and Local Business Requirements in Service Oriented Development. In: Proceedings of the 2d International Conference on Service Oriented Computing, New York, USA (2004)
Yang, J.: Web Service Componentization: Towards Service Reuse and Specialization. Communications of ACM 46(10), 35–40 (2003)
Zachman, J.A.: A framework for information systems architecture. IBM Systems Journal 26(3), 276–292 (1987)
Zeng, L., et al.: Flexible Composition of Enterprise Web Services. Electronic Markets - The International Journal of Electronic Commerce and Business Media 13(2), 141–152 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Orriens, B., Yang, J., Papazoglou, M. (2005). A Rule Driven Approach for Developing Adaptive Service Oriented Business Collaboration. In: Benatallah, B., Casati, F., Traverso, P. (eds) Service-Oriented Computing - ICSOC 2005. ICSOC 2005. Lecture Notes in Computer Science, vol 3826. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11596141_6
Download citation
DOI: https://doi.org/10.1007/11596141_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30817-1
Online ISBN: 978-3-540-32294-8
eBook Packages: Computer ScienceComputer Science (R0)