Service Composition Management Using Risk Analysis and Tracking
How to effectively and efficiently monitor, manage, and adapt web services is becoming a significant issue to address. In this paper, we argue that only solving emerging service faults at deployment time or runtime is not enough; on the contrary, we believe that prediction of service faults is equivalently important. We propose a risk-driven service composition management process including four main phases: preparation, planning, monitoring and reaction, and analysis. By applying the proposed approach, risky component services can be removed earlier, and the fault source can be tracked and identified more easily when any failure occurs. We believe the proposed risk-driven approach can effectively and efficiently ensure the robustness of an SOA-based system.
Keywordsservice management risk management service composition
- 3.El Haddad, J., Manouvrier, M., Ramirez, G., Rukoz, M.: QoS-Driven Selection of Web Services for Transactional Composition. In: 2008 IEEE International Conference on Web Services, ICWS 2008 (2008)Google Scholar
- 4.Erradi, A., Maheshwari, P., Tosic, V.: WS-Policy based Monitoring of Composite Web Services. In: The Fifth European Conference on Web Services, pp. 99–108. IEEE Computer Society (2007)Google Scholar
- 10.Lee, J., Ma, S.-P., Lee, S.-J., Wu, C.-L., Lee, C.-H.L.: Towards a High-Availability-Driven Service Composition Framework. In: Service Life Cycle Tools and Technologies: Methods, Trends and Advances, pp. 221–243. IGI Global (2012)Google Scholar
- 11.Ma, S.-P., Kuo, J.-Y., Fanjiang, Y.-Y., Tung, C.-P., Huang, C.-Y.: Optimal service selection for composition based on weighted service flow and Genetic Algorithm. In: 2010 International Conference on Machine Learning and Cybernetics, ICMLC (2012)Google Scholar