Skip to main content

Re-learning of Business Process Models from Legacy System Using Incremental Process Mining

  • Conference paper
  • First Online:
Enterprise Information Systems (ICEIS 2013)

Abstract

Several approaches have already been proposed to extract both business processes and business rules from a legacy source code. These approaches usually consider static and dynamic source code analysis for re-learning of these models. However, business processes have components that cannot be directly extracted by static analysis (i.e., process participants and concurrent tasks). Moreover, most of well-known process mining algorithms used in dynamic analysis do not support all required operations of incremental extraction. Re-learning of large legacy systems can benefit from an incremental analysis strategy in order to provide iterative extraction of process models. This paper discusses an approach for business knowledge extraction from legacy systems through incremental process mining. Discovery results can be used in various ways by business analysts and software architects, e.g. documentation of legacy systems or for re-engineering purposes.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Kalsing, A.C., Iochpe, C., Nascimento, G.S., Thom, L.H.: Evolutionary learning of business process models from legacy systems using incremental process mining. In: 15th International Conference on Enterprise Information Systems, pp. 58–69 (2013)

    Google Scholar 

  2. Kalsing, A.C., Nascimento, G.S., Iochpe, C., Thom, L.H.: An incremental process mining approach to extract knowledge from legacy systems. In: 14th IEEE EDOC 2010, pp. 79–88 (2010)

    Google Scholar 

  3. Cohen, J.: A coefficient of agreement for nominal scales. Educ. Psychol. Measur. 20(1), 37–46 (1960)

    Article  Google Scholar 

  4. van Dongen, B.F., de Medeiros, A.K.A., Verbeek, H., Weijters, A., van der Aalst, W.M.: The ProM framework: a new era in process mining tool support. In: Ciardo, G., Darondeau, P. (eds.) ICATPN 2005. LNCS, vol. 3536, pp. 444–454. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  5. Ma, H., Tang, Y., Wu, L.: Incremental mining of processes with loops. Int. J. Artif. Intell. Tools 20(1), 221–235 (2011)

    Article  Google Scholar 

  6. Sun, W., Li, T., Peng, W., Sun, T.: Incremental workflow mining with optional patterns and its application to production printing process. Int. J. Intell. Control Syst. 12(1), 45–55 (2007)

    Google Scholar 

  7. van der Aalst, W.M.P., Weijters, A.J.M.M., Maruster, L.: Workflow mining: discovering process models from event logs. IEEE Trans. Knowl. Data Eng. 16(9), 1128–1142 (2004)

    Article  Google Scholar 

  8. Gunther, C.W., Rinderle-Ma, S., Reichert, M., van der Aalst, W.M.P.: Using process mining to learn from process changes in evolutionary systems. Int. Bus. Process Integr. Manag. 3(1), 61–78 (2008). (Inderscience)

    Article  Google Scholar 

  9. Weijters, A.J.M.M., van der Aalst, W.M.P., Medeiros, A.K.: Process mining with the heuristics miner algorithm. Technical Report WP, Eindhoven, vol. 166 (2006)

    Google Scholar 

  10. Rozinat, A., Medeiros, A.K., Gunther, C.W., Weijters, A.J.M.M., van der Aalst, W.M.P.: Towards an evaluation framework for process mining algorithms. BPM Center Report BPM-07-06, BPMcenter. Org (2007)

    Google Scholar 

  11. Burattin, A., Sperduti, A.: PLG: a framework for the generation of business process models and their execution logs. In: Muehlen, M., Su, J. (eds.) BPM 2010 Workshops. LNBIP, vol. 66, pp. 214–219. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  12. Dijkman, R., Dumas, M., García-Bañuelos, L.: Graph matching algorithms for business process model similarity search. In: Dayal, U., Eder, J., Koehler, J., Reijers, H.A. (eds.) BPM 2009. LNCS, vol. 5701, pp. 48–63. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  13. Sneed, H.M., Erdos K.: Extracting business rules from source code. In: Proceeding of the Fourth IEEE Workshop on Program Comprehension, pp. 240–247 (1996)

    Google Scholar 

  14. Wang, C., Zhou, Y., Chen, J.: Extracting prime business rules from large legacy system. In: International Conference on Computer Science and Software Engineering, vol. 2, pp. 19–23 (2008)

    Google Scholar 

  15. Bose, R.C., van der Aalst, W.M., Žliobaitė, I., Pechenizkiy, M.: Handling Concept Drift in Process Mining. In: Mouratidis, H., Rolland, C. (eds.) CAiSE 2011. LNCS, vol. 6741, pp. 391–405. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  16. Landis, J.R., Koch, G.G.: The measurement of observer agreement for categorical data. Int. Biom. Soc. 33, 159–174 (1977)

    MATH  MathSciNet  Google Scholar 

  17. Luengo, D., Sepúlveda, M.: Applying Clustering in Process Mining to Find Different Versions of a Business Process That Changes over Time. In: Daniel, F., Barkaoui, K., Dustdar, S. (eds.) BPM Workshops 2011, Part I. LNBIP, vol. 99, pp. 153–158. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to André Cristiano Kalsing .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Kalsing, A.C., Iochpe, C., Thom, L.H., do Nascimento, G.S. (2014). Re-learning of Business Process Models from Legacy System Using Incremental Process Mining. In: Hammoudi, S., Cordeiro, J., Maciaszek, L., Filipe, J. (eds) Enterprise Information Systems. ICEIS 2013. Lecture Notes in Business Information Processing, vol 190. Springer, Cham. https://doi.org/10.1007/978-3-319-09492-2_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-09492-2_19

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-09491-5

  • Online ISBN: 978-3-319-09492-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics