One of the assumptions all the standards for web service composition (e.g. BPEL) make is that the business process is pre-defined. Obviously this assumption does not hold if business needs to accommodate changes in applications, technology, and organizational policies. We believe business processes can be dynamically built by composing web services if they are constructed based on and governed by business rules. In this paper we first analyze the basic elements in web service composition. Then we present a rule driven mechanism to govern and guide the process of service composition in terms of five broad composition phases spanning abstract definition, scheduling, construction, execution, and evolution to support on demand and on the fly business process generation.
|Number of pages||14|
|Journal||Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)|
|Publication status||Published - 2003|