Abstract
The current standards for web service composition, e.g. BPEL. neither cater for dynamic service composition nor for dynamic business configuration. Our firm belief is that business processes can be built dynamically by composing web services in a model driven fashion where the design process is controlled and governed by a series of business rules.
In this paper we examine the functional requirements of service composition and introduce a phased approach to the development of service compositions that spans abstract definition, scheduling, construction and execution. Subsequently, we analyze the information requirements for developing service compositions by identifying the basic elements in a web service composition and the business rules that are used to govern the development of service compositions.
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
Aiello, M., et al.: A request language for web-services based on planning and constraint satisfaction. In: Buchmann, A., Casati, F., Fiege, L., Hsu, M.-C., Shan, M.-C. (eds.) TES 2002. LNCS, vol. 2444, p. 76. Springer, Heidelberg (2002)
Business Process Modelling Initiative. Business Process Modeling Language, June 24 (2002), http://www.bpmi.org
Casati, F., Ilnicki, S., Jin, L., Krishnamoorthy, V., Shan, M.C.: Adaptive and Dynamic Service Composition in eFlow, HP Lab. Techn. Report, HPL-2000-39
Curbera, F., Goland, Y., Klein, J., Leymann, F., Roller, D., Thatte, S., Weerawarana, S.: Business Process Execution Language for Web Services, July 31 (2002), http://www-106.ibm.com/developerworks/webservices/library/ws-bpel/
Business Rules Group. Defining business rules, what are they really? (July 2000), http://www.brcommunity.com
Georgakopoulos, D., Schuster, H., Baker, D., Cichocki, A.: Managing Escalation of Collaboration Processes in Crisis Mitigation Situations. In: Proceedings of ICDE 2000, San Diego, CA, USA (2000)
von Halle, B.: Business rules applied: Building Better Systems Using the Business Rule Approach. Wiley & Sons, Chichester (2002)
Joeris, G., Herzog, O.: Managing Evolving Workflow Specifications with Schema Versioning and Migration Rules. TZI Technical Report 15, University of Bremen (1999)
Object Management Group. Object Constraint Language, http://www.omg.org/docs/formal/03-03-13.pdf
Papazoglou, M.P., Aiello, M., Pistore, M., Yang, J.: Planning for Requests against web-Services. IEEE Data Engineering Bulletin 25(4) (2002)
Veryard, R.: Rule Based Development. CBDi Journal (July/August 2002)
Workflow Management Coalition. The Workflow Reference Model, http://www.wfmc.org/standards/docs/tc003v11.pdf
Yang, J., Papazoglou, M.P.: Service Component for Managing Service Composition Life-Cycle. Information Systems. Elsevier (June 2003)
Zeng, L., Benatallah, B., Ngu, A.H.H.: On Demand Business-to-Business Integration. In: Batini, C., Giunchiglia, F., Giorgini, P., Mecella, M. (eds.) CoopIS 2001. LNCS, vol. 2172, p. 403. Springer, Heidelberg (2001)
Zeng, L., Flaxer, D., Chang, H., Jeng, J.-J.: PLM flow -Dynamic Business Process Composition and Execution by Rule Inference. In: Buchmann, A., Casati, F., Fiege, L., Hsu, M.-C., Shan, M.-C. (eds.) TES 2002. LNCS, vol. 2444, p. 141. Springer, Heidelberg (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Orriëns, B., Yang, J., Papazoglou, M.P. (2003). Model Driven Service Composition. In: Orlowska, M.E., Weerawarana, S., Papazoglou, M.P., Yang, J. (eds) Service-Oriented Computing - ICSOC 2003. ICSOC 2003. Lecture Notes in Computer Science, vol 2910. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24593-3_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-24593-3_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20681-1
Online ISBN: 978-3-540-24593-3
eBook Packages: Springer Book Archive