A Planning Framework for Dynamic Configuration in Mobile Environments

Seamless service continuity means maintaining service execution whatever environment change. Before processing service adaptation for this new environment context, the optimal service configuration has to be computed. We propose an approach to automate the planning process that determines the optimal service configuration with environment context and user preference. This approach is based on component, resource and quality of service models and on selection criteria. It details two methods that find the optimal component configuration among a lot of combinations of components composition. The first method is a greedy method and the second one is based on a combinatorial optimization technique.

[1]  Chuang Liu,et al.  A constraint language approach to matchmaking , 2004, 14th International Workshop Research Issues on Data Engineering: Web Services for e-Commerce and e-Government Applications, 2004. Proceedings..

[2]  Frank Eliassen,et al.  A Component-Based Planning Framework for Adaptive Systems , 2006, OTM Conferences.

[3]  Mary Shaw,et al.  Dynamic configuration of resource-aware services , 2004, Proceedings. 26th International Conference on Software Engineering.

[4]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[5]  Krzysztof R. Apt,et al.  Principles of constraint programming , 2003 .

[6]  Thierry Coupaye,et al.  Recursive and Dynamic Software Composition with Sharing , 2002 .