• DocumentCode
    3698375
  • Title

    Process mining in software systems: Discovering real-life business transactions and process models from distributed systems

  • Author

    Maikel Leemans;Wil M. P. van der Aalst

  • Author_Institution
    Eindhoven University of Technology, P.O. Box 513, 5600 MB, The Netherlands
  • fYear
    2015
  • Firstpage
    44
  • Lastpage
    53
  • Abstract
    This paper presents a novel reverse engineering technique for obtaining real-life event logs from distributed systems. This allows us to analyze the operational processes of software systems under real-life conditions, and use process mining techniques to obtain precise and formal models. Hence, the work can be positioned in-between reverse engineering and process mining. We present a formal definition, implementation and an instrumentation strategy based the joinpoint-pointcut model. Two case studies are used to evaluate our approach. These concrete examples demonstrate the feasibility and usefulness of our approach.
  • Keywords
    "Unified modeling language","Analytical models","Instruments","Testing","Java","Data mining","Reverse engineering"
  • Publisher
    ieee
  • Conference_Titel
    Model Driven Engineering Languages and Systems (MODELS), 2015 ACM/IEEE 18th International Conference on
  • Type

    conf

  • DOI
    10.1109/MODELS.2015.7338234
  • Filename
    7338234