BPM 2005: Business Process Management Workshops pp 216-228 | Cite as
On Web Services Workflow Mining
Abstract
With the ever growing importance of the service-oriented paradigm in system architectures more and more (business) processes will be executed using service-oriented systems. Therefore, we believe that the ability to discover processes in loosely-coupled systems is essential in system optimization. Firstly, we briefly describe our previously introduced idea of Web Services Interaction Mining (WSIM) and then direct our attention on mining for workflows in logs provided by SOA. We thoroughly examine strategies in other fields of mining for their applicability in SOA. After that, we discuss logging possibilities in service-oriented systems and analyze mining opportunities with regards to the provided logs. As a case study we present a service-oriented system and its logging features. We conclude with a demonstration of how we successfully applied existing process mining strategies on this system’s logs and present the results of that mining in the form of workflow models.
Keywords
Soap Message Apache Software Foundation Independent Host Apache Axis Process Mining ToolPreview
Unable to display preview. Download preview PDF.
References
- 1.Gombotz, R., Dustdar, S., Baina, K.: Web Services Interaction Mining. Technical Report TUV-1841-2004-16, Vienna University of Technology (2004), http://www.infosys.tuwien.ac.at/Staff/sd/papers/TUV-1841-2004-16.pdf
- 2.Gombotz, R., Baina, K., Dustdar, S.: Towards Web Services Interaction Mining Architecture for e-commerce Applications Analysis. In: Proceedings of the Conference on E-Business and E-Learning (2005)Google Scholar
- 3.Alonso, G., Casati, F., Kuno, H., Machiraju, V.: Web Services - Concepts, Architectures and Applications. Springer, Heidelberg (2004)MATHGoogle Scholar
- 4.OASIS: OASIS Web Services Business Process Execution Language (WSBPEL) TC (2004), http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel
- 5.ActiveBPEL: ActiveBPEL Engine - Open Source BPEL Server (2004), http://www.activebpel.org
- 6.Oracle: Oracle BPEL Process Manager (2004), http://www.oracle.com/technology/products/ias/bpel/index.html
- 7.Patricio Galeas: Web Mining (2005), http://www.galeas.de/webmining.html
- 8.Wu, K., Yu, P., Ballman, A.: SpeedTracer: A Web usage mining and analysis tool. IBM Systems Journal 37 (1998)Google Scholar
- 9.hypKNOWsis: hypKNOWsis.. making sense of your data (2004), http://www.hypknowsys.org
- 10.Apache Software Foundation: Log Files - Apache HTTP Server (2005), http://httpd.apache.org/docs-2.0/logs.html
- 11.Microsoft TechNet: IIS Logging Server Activity soft (2004), http://www.micro.com/technet/archive/IIS3/iischp7.mspx
- 12.Spiliopoulou, M., Mobasher, B., Berendt, B., Nakagawa, M.: A Framework for the Evaluation of Session Reconstruction Heuristics inWeb Usage Analysis. INFORMS Journal of Computing, Special Issue on Mining Web-Based Data for E-Business Applications (2003)Google Scholar
- 13.Zhang, J., Ghorbani, A.A.: The Reconstruction of User Sessions from a Server Log Using Improved Time-oriented Heuristics. In: Proceedings of the Second Annual Conference on Communication Networks and Services Research, CNSR 2004 (2004)Google Scholar
- 14.Berendt, B., Mobasher, B., Nakagawa, B.: M.Spiliopoulou: The Impact of Site Structure and User Environment on Session Reconstruction in Web Usage Analysis. In: Proceedings of the 4th WebKDD 2002 Workshop at the ACM-SIGKDD Conference on Knowledge Discovery in Databases (2002)Google Scholar
- 15.van der Aalst, W., Weijters, A.: Process mining: a research agenda. Computers in Industry 53, 245–264 (2003)Google Scholar
- 16.van der Aalst, W., van Dongen, B., Herbst, J., Maruster, L., Schimm, G., Weijters: Workflow Mining: A Survey of Issues and Approaches. Data and Knowledge Engineering 47, 237–267 (2003)CrossRefGoogle Scholar
- 17.Herbst, J., Karagiannis, D.: Workflow mining with InWoLvE. Computers in Industry 53, 245–265 (2003)CrossRefGoogle Scholar
- 18.Schimm, G.: Mining exact models of concurrent workflows. Computers in Industry 53, 265–281 (2003)CrossRefGoogle Scholar
- 19.Pinter, S., Golani, M.: Discovering workflow models from activities’ lifspans. Computers in Industry 53, 283–296 (2003)CrossRefGoogle Scholar
- 20.Cook, J., Du, Z., Chongbing, L., Wolf, A.: Discovering models of behaviour for concurrent workflows. Computers in Industry 53, 297–319 (2003)CrossRefGoogle Scholar
- 21.Apache Software Foundation: The Jakarta Site - Apache Jakarta Tomcat (2004), http://jakarta.apache.org/tomcat/
- 22.Apache Software Foundation: Apache SOAP Documentation: User’s Guide (2004), http://ws.apache.org/soap/docs/
- 23.Apache Software Foundation: WebServices - Axis (2004), http://ws.apache.org/axis/
- 24.Serra, S., Campos, L., Pires, P.: A Data Mart Approach for Monitoring Web Services Usage and Evaluating Qualtity of Services. In: XVIII Brazilian Symposium of Data Bases (2003)Google Scholar
- 25.Serra, S., Campos, M., Pires, P., Campos, L.: Monitoring E-Business Web Services Usage through a Log Based Architecture. In: Proceedings of the IEEE Interantional Conference on Web Services, ICWS 2004 (2004)Google Scholar
- 26.Technische Universiteit Eindhoven: Process Mining Reserach (2004), http://www.processmining.org