Self-Adaptive Goal-Driven Web Service Composition Based on Context and QoS

In this paper, we propose a framework to implement a self-adaptive goal-driven service composition based on context and QoS approach. According to our approach, every concrete composition is regarded as an instantiation of the goal abastract graph, which is regarded as the abstract composition. By means of incorporating, a feedback system, our approach can handle composition requests failures using the transformation of the failed composition requests into alternative ones that can be solved. Moreover, our approach integrate a self-adaptive mechanisms to adapt the service composition to the distributed, open and dynamic nature of services and the changing user's environment. Furthermore, we present self-adaptive mechanisms monitoring the service composition execution. At last, the result of a case study showed our approach effectiveness.

[1]  Maja Vukovic,et al.  Context aware service composition , 2007 .

[2]  Luiz Olavo Bonino da Silva Santos,et al.  From User Goals to Service Discovery and Composition , 2009, ER Workshops.

[3]  Jiujun Cheng,et al.  Automatic Composition of Semantic Web Services Based on Fuzzy Predicate Petri Nets , 2015, IEEE Transactions on Automation Science and Engineering.

[4]  Mathias Weske,et al.  Semantic Enterprise Services Platform: Motivation, Potential, Functionality and Application Scenarios , 2006, 2006 10th IEEE International Enterprise Distributed Object Computing Conference (EDOC'06).

[5]  Raoudha Ben Djemaa,et al.  Automated Publish, Discovery and Composition of Intentional Web Services Adaptable to Both Quality and Context , 2016, 2016 IEEE 18th International Conference on High Performance Computing and Communications; IEEE 14th International Conference on Smart City; IEEE 2nd International Conference on Data Science and Systems (HPCC/SmartCity/DSS).

[6]  Suhaimi Ibrahim,et al.  An Approach for Web Service Selection Based on Confidence Level of Decision Maker , 2014, PloS one.

[7]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[8]  Seok-Won Lee,et al.  A goal-driven approach for adaptive service composition using planning , 2013, Math. Comput. Model..

[9]  Sun Ruizhi,et al.  Goal-Oriented Service Refinement Based on Dynamic Planning , 2015 .

[10]  Raoudha Ben Djemaa,et al.  Quality and Context Awareness Intention Web Service Ontology , 2015, 2015 IEEE World Congress on Services.

[11]  Yijun Yu,et al.  Requirements-Driven Self-Optimization of Composite Services Using Feedback Control , 2015, IEEE Transactions on Services Computing.

[12]  V. Prasanna Venkatesan,et al.  A Goal-Directed Orchestration Approach for Agile Service Composition , 2015 .

[13]  Yang Zhang,et al.  Goal-driven context-aware service composition , 2010, 5th International Conference on Pervasive Computing and Applications.