Information Technology Reference
In-Depth Information
according to the variable environment by supposing that Web service
user's preference on w i stays unaffected. Since we treat the SFC
problem as two-attribute MADM in the above-mentioned case, when
more than one attribute and/or more than one Web service change, the
problem becomes more complicated. We take an example that the
attributes of remittance service ( p 19 ) can change while the attributes of
other Web services in the optimal configuration remain unchanged.
Through sensitivity computation, we deduce that the maximum range of
cost perturbation is 18.14 and the maximum range of reliability
perturbation is 3.45% for remittance service when the optimal configu-
ration stays unchanged.
5.5 IMPLEMENTATION
We present our implementation framework in Figure 5.7. There are
mainly four roles in the framework: Web service user, service configu-
ration manager, Universal Description, Discovery, and Integration
(UDDI) registry, and Web services. The service configuration manager
contains two major components, that is, service configuration planner
and service configuration optimizer.
We describe the interaction between roles in our framework
according to the life cycle of a Web service [132].
Registration Stage . Web service providers publish their Web
service and invocation interfaces they intend to offer in
Web Service Definition Language (WSDL) and register the Web
services to a common registration table located at UDDI. Schema
Application Programming Interface (API) in UDDI defines four
Function requirements
Service configuration manager
Input
Input
UDDI
registry
QoS requirements
User
Service configuration planner
Output
Service configuration optimizer
Web services
Web services
Web services
Orchestration and execution
Figure 5.7
Implementation framework for SC-net.
Search WWH ::




Custom Search