Skip to main content

Resource Mining: Applying Process Mining to Resource-Oriented Systems

  • Conference paper

Part of the Lecture Notes in Business Information Processing book series (LNBIP,volume 176)

Abstract

Service Oriented Architecture is an increasingly popular approach to implement complex distributed systems. It enables implementing complex functionality just by composing simple services into so called business processes. Unfortunately, such composition of services may lead to some incorrect system behavior. In order discover such depreciances and fix them, process mining methods may be used. Unfortunately, the current state of the art focuses only on SOAP-based Web Services leaving RESTful Web Service (resource-oriented) unsupported. In this article the relevance of adapting the Web Service Mining methods to new resource-oriented domain is introduced with initial work on process discovery in such systems.

Keywords

  • process mining
  • business process
  • logging
  • SOA
  • REST

This work was supported by the Polish National Science Center under Grant No. DEC-2012/05/N/ST6/03051.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-319-06695-0_19
  • Chapter length: 12 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   54.99
Price excludes VAT (USA)
  • ISBN: 978-3-319-06695-0
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   72.00
Price excludes VAT (USA)

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. van der Aalst, W.M.P., et al.: Process mining: a two-step approach to balance between underfitting and overfitting. Software and Systems Modeling (2009)

    Google Scholar 

  2. van der Aalst, W.M.P., et al.: Process mining manifesto. In: Daniel, F., Barkaoui, K., Dustdar, S. (eds.) BPM Workshops 2011, Part I. LNBIP, vol. 99, pp. 169–194. Springer, Heidelberg (2012)

    CrossRef  Google Scholar 

  3. van der Aalst, W.M.P., Weijters, T., Maruster, L.: Workflow mining: Discovering process models from event logs. IEEE Trans. on Knowledge and Data Eng. (2004)

    Google Scholar 

  4. van der Aalst, W.: Service mining: Using process mining to discover, check, and improve service behavior. IEEE Transactions on Services Computing (2012)

    Google Scholar 

  5. van der Aalst, W.M.P.: Process Mining: Discovery, Conformance and Enhancement of Business Processes. Springer Publishing Company, Incorporated (2011)

    Google Scholar 

  6. van der Aalst, W., Verbeek, H.: Process Mining in Web Services: The WebSphere Case. IEEE Bulletin of the Tech. Committee on Data Engineering (2008)

    Google Scholar 

  7. Barros, A., et al.: Correlation patterns in service-oriented architectures. In: Proc. of the 10th Int. Conf. on Fundamental Approaches to Soft. Eng., pp. 245–259 (2007)

    Google Scholar 

  8. Buijs, J., et al.: Towards cross-organizational process mining in collections of process models and their executions. In: BPM Workshops (2011)

    Google Scholar 

  9. Dustdar, S., et al.: Web services interaction mining. Tech. Rep. (2004)

    Google Scholar 

  10. Dustdar, S., et al.: Discovering web service workflows using web services interaction mining. Int. J. of Business Process Integration and Management 1, 256–266 (2007)

    CrossRef  Google Scholar 

  11. Fielding, R.T.: Architectural Styles and the Design of Network-based Software Architectures. Ph.D. thesis, University of California, Irvine (2000)

    Google Scholar 

  12. Gaaloul, W., Bhiri, S., Godart, C.: Research challenges and opportunities in web services (2006)

    Google Scholar 

  13. Günther, C.W., van der Aalst, W.M.P.: Fuzzy mining: Adaptive process simplification based on multi-perspective metrics. In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol. 4714, pp. 328–343. Springer, Heidelberg (2007)

    CrossRef  Google Scholar 

  14. Hadley, M., Sandoz, P.: Jax-rs: Java api for restful web services (2008)

    Google Scholar 

  15. Ingvaldsen, J.E., Gulla, J.A.: Preprocessing support for large scale process mining of sap transactions. In: ter Hofstede, A.H.M., Benatallah, B., Paik, H.-Y. (eds.) BPM Workshops 2007. LNCS, vol. 4928, pp. 30–41. Springer, Heidelberg (2008)

    CrossRef  Google Scholar 

  16. Khan, A., Lodhi, A., Köppen, V., Kassem, G., Saake, G.: Applying process mining in soa environments. In: Dan, A., Gittler, F., Toumani, F. (eds.) ICSOC/ServiceWave 2009. LNCS, vol. 6275, pp. 293–302. Springer, Heidelberg (2010)

    CrossRef  Google Scholar 

  17. Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., Griswold, W.: Getting started with aspectj. Communications of the ACM 44(10), 59–65 (2001)

    CrossRef  Google Scholar 

  18. Motahari-Nezhad, H.R., Saint-Paul, R., et al.: Event correlation for process discovery from web service interaction logs. The VLDB Journal 20(3), 417–444 (2011)

    CrossRef  Google Scholar 

  19. Mueller-Wickop, N., Schultz, M.: Erp event log preprocessing: Timestamps vs. accounting logic. In: vom Brocke, J., Hekkala, R., Ram, S., Rossi, M. (eds.) DESRIST 2013. LNCS, vol. 7939, pp. 105–119. Springer, Heidelberg (2013)

    CrossRef  Google Scholar 

  20. Pautasso, C., et al.: Restful web services vs. “big” web services: Making the right architectural decision. In: Proc. of the 17th Int. Conf. on WWW, pp. 805–814. ACM (2008)

    Google Scholar 

  21. Richardson, L., Ruby, S.: RESTful Web Services. O’Reilly Media (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Stroiński, A., Dwornikowski, D., Brzeziński, J. (2014). Resource Mining: Applying Process Mining to Resource-Oriented Systems. In: Abramowicz, W., Kokkinaki, A. (eds) Business Information Systems. BIS 2014. Lecture Notes in Business Information Processing, vol 176. Springer, Cham. https://doi.org/10.1007/978-3-319-06695-0_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-06695-0_19

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-06694-3

  • Online ISBN: 978-3-319-06695-0

  • eBook Packages: Computer ScienceComputer Science (R0)