|
An Adaptive Service Choreography approach based on Ontology-Driven Policy RefinementKeywords: Adaptive Systems , Service-Oriented Systems , Choreography , UML Stat Machine , Adaptable Choreography Mode , Behaviour , Policy refinement. Abstract: Business corporations usually require choreography of services to be dynamic and adaptable. One wayfor answering this demand is to develop the services having dynamic behaviours. However, it is notenough and their behaviours must be composed dynamically too.The current model such as WS-CDL has a static structure to specify choreography and is not able todescribe the choreography of services in a dynamic fashion. From another view, there are various typesof changes that each needs to be handled diversely. This work is going to bring adaptability into servicechoreography model in response to policy changes. Precisely, this target will be met when choreographymodel has dynamic structure and also the policy changes can be automatically (semi-automatically)refined and propagated into the elements of model. Our proposal is describing choreography model onthe basis policy-enabled UML state machine which the policy can be refined through a ontology basedprocess.
|