Goal-Oriented Service Selection in Business Processes
Roland Ukor, Andy Carpenter · 2009
The Web services paradigm enables the implementation of business processes by orchestrating one or more existing services. Service selection is the use of techniques to select services for business processes based on non-functional properties such as quality-of-service (QoS) metrics. Although goals are a central concept in business process management, existing service selection approaches are mainly activity-oriented and do not efficiently address cases where more than one activity is performed by the same service to achieve a particular goal in the process. This paper presents a goal-oriented approach to service selection, which uses goal-decomposition and capability selection contexts to overcome this limitation.