Capacity-Driven Web Services: Concepts, Definitions, Issues, and Solutions
International Journal of Systems and Service-Oriented Engineering
Hi-index | 0.00 |
In order to make business service more flexible and reusable, it is desirable to provide users or applications the same service but with different service quality, differ- ent interaction paths, or with different outcomes. We call this design principle as Service Differentiation. This paper describes a fully functional mechanism where variability is externalized as usage context and context aware policies so that the core business process(es) need not to be altered for any anticipated changes. Service differentiation is re- alized by configured business processes and interfaces, and the dynamic 'binding' between user/application with a spe- cific interface is determined by usage context during service invocation time.