Reducing problem space using Bayesian classification on semantic logs for enhanced application monitoring and management

Monitoring managing large scale applications has always been a crucial and complex task on which enormous efforts and research have been carried out towards making the process efficient, effective and automated. However, the process is still complex, lacks efficiency and effectiveness because execution workflow representation and logging (outcome from real-time execution) is rendered in a syntactic and unstructured manner. The information is quite limited and requires additional manual interpretation till date for effectively handling the process. Hence, it makes the monitoring and management process slow, cumbersome and hard. We propose our solution by semantically (highly structured, formalized and expressive) modeling of execution workflow and logs, and then using adapted Bayesian Classification based inference technique to process formalized logs to help for enhancing the process of monitoring and management by reducing the problem space. Our hybrid approach of partially using semantics to formalize log and workflow data, and adapting classification technique combines the best of both. Semantics help in providing high-level of precision, structure and expressivity to execution workflow and logs. Such kind of formalized data can be used in an effective manner to effectively interpret and process highly structured information from the generated logs during the execution by classification technique to reduce problem space during the process of monitoring and management of applications. This paper first presents a review of related approaches, then methodology towards the hybrid solution, design of our proposed solution and implementation, followed by evaluation of our proposed solution on real-life application scenario.

[1]  Ali A. Ghorbani,et al.  The reconstruction of user sessions from a server log using improved time-oriented heuristics , 2004, Proceedings. Second Annual Conference on Communication Networks and Services Research, 2004..

[2]  Katia P. Sycara,et al.  Expressing WSMO Mediators in OWL-S , 2004, SWS@ISWC.

[3]  Dieter Fensel,et al.  A Multi-criteria Service Ranking Approach Based on Non-Functional Properties Rules Evaluation , 2007, ICSOC.

[4]  Frederik Busche,et al.  Bachelor Thesis , 2010 .

[5]  Nir Friedman,et al.  Bayesian Network Classifiers , 1997, Machine Learning.

[6]  Katia P. Sycara,et al.  Towards a Semantic Choreography of Web Services: From WSDL to DAML-S , 2003, ICWS.

[7]  Shichao Zhang,et al.  Identifying interesting visitors through Web log classification , 2005, IEEE Intelligent Systems.

[8]  Reda Alhajj,et al.  Light-weight semantics and Bayesian Classification: A hybrid technique for dynamic Web Service discovery , 2010, 2010 IEEE International Conference on Information Reuse & Integration.

[9]  Dieter Fensel,et al.  The Web Service Modeling Framework WSMF , 2002, Electron. Commer. Res. Appl..

[10]  Yarden Katz,et al.  Pellet: A practical OWL-DL reasoner , 2007, J. Web Semant..

[11]  Reto Krummenacher,et al.  WSMX Triple-Space Computing , 2005 .

[12]  Reda Alhajj,et al.  On the Social Aspects of Personalized Ranking for Web Services , 2011, 2011 IEEE International Conference on High Performance Computing and Communications.

[13]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[14]  Yingxu Wang,et al.  On Concept Algebra: A Denotational Mathematical Structure for Knowledge and Software Modeling , 2008, Int. J. Cogn. Informatics Nat. Intell..

[15]  Adrian Mocan,et al.  Filling the Gap - Extending Service Oriented Architectures with Semantics , 2006, 2006 IEEE International Conference on e-Business Engineering (ICEBE'06).

[16]  Pedro M. Domingos,et al.  Learning Bayesian network classifiers by maximizing conditional likelihood , 2004, ICML.

[17]  Amit P. Sheth,et al.  Web Service Semantics - WSDL-S , 2005 .