Q-Mon: An adaptive SOA system with data mining

Traditional SOA system frequently fails to execute services after the service composition. We address these shortcomings with Q-Mon, and efficient, reliable SOA system to find the rules between the environment and the executed service. Q-Mon provides real time replacement by choosing another service to execute, which is predicted to have a good performance in the current context. Q-Mon monitors the behavior of the executing service and the environment, and the collected data is used for relationship mining. Our experimental results show that Q-MON reduces the response time drastically and also predicts suitable service to replace the failed one for executing.

[1]  Jian Pei,et al.  Mining Frequent Patterns without Candidate Generation: A Frequent-Pattern Tree Approach , 2006, Sixth IEEE International Conference on Data Mining - Workshops (ICDMW'06).

[2]  Jian Pei,et al.  Mining frequent patterns without candidate generation , 2000, SIGMOD '00.

[3]  Li Li,et al.  Semantic based aspect-oriented programming for context-aware Web service composition , 2011, Inf. Syst..

[4]  Xinhuai Tang,et al.  Designing a self-adaptive and context-aware service composition system , 2014, 2014 IEEE Computers, Communications and IT Applications Conference.

[5]  Valeria Cardellini,et al.  Designing a Broker for QoS-driven Runtime Adaptation of SOA Applications , 2010, 2010 IEEE International Conference on Web Services.

[6]  Bin Xu,et al.  Compose Real Web Services with Context , 2010, 2010 IEEE International Conference on Web Services.

[7]  Jian Pei,et al.  CLOSET: An Efficient Algorithm for Mining Frequent Closed Itemsets , 2000, ACM SIGMOD Workshop on Research Issues in Data Mining and Knowledge Discovery.

[8]  Ying Liu,et al.  Web Service Composition Based on QoS Rules , 2010, Journal of Computer Science and Technology.

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

[10]  Tao Gu,et al.  A service-oriented middleware for building context-aware services , 2005, J. Netw. Comput. Appl..

[11]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[12]  Chris Clifton,et al.  Privacy-preserving distributed mining of association rules on horizontally partitioned data , 2004, IEEE Transactions on Knowledge and Data Engineering.

[13]  Jian Pei,et al.  Mining frequent patterns without candidate generation , 2000, SIGMOD 2000.

[14]  Maria Luisa Villani,et al.  A framework for QoS-aware binding and re-binding of composite web services , 2008, J. Syst. Softw..