Page 284 -
P. 284

266                                                   10  Tool Support




























            Fig. 10.3 Screenshot of ProM 5.2 showing two of the 286 plug-ins. The bottom window shows the
            conformance checker plug-in while checking the fitness of event log L full described in Table 7.1
            and WF-net N 2 depicted in Fig. 7.2. The plug-in identifies the conformance problem (the log and
            model disagree on the position of d) and returns a fitness value computed using the approach
            presented in Sect. 7.2: fitness(L full ,N 2 ) = 0.95039195. The left window shows the trace clustering
            plug-in using Self Organizing Maps (SOM) to find homogeneous groups of cases. The largest
            cluster contains 641 cases. These are the cases that were rejected without a thorough examination
            (i.e., traces σ 1 , σ 3 , σ 13 in Table 7.1)


            discovery algorithms presented in Chap. 6 (genetic mining, heuristic mining, fuzzy
            mining, etc.) corresponds to one of the 47 mining plug-in of ProM 5.2. The replay
            approach presented in Sect. 7.2 describes only one of the conformance checking
            techniques supported by ProM’s conformance checker plug-in [80]. This illustrates
            that this book can only cover a fraction of the functionality provided by ProM.
              The spectacular growth of the number of plug-ins in the period from 2004 to
            2009 illustrates that ProM realized its initial goal to provide a platform for the de-
            velopment of new process mining techniques. ProM has become the de facto stan-
            dard for process mining. Research groups from all over the globe contributed to
            the development of ProM and thousands of organizations downloaded ProM. In the
            same period we applied ProM in more than 100 organizations, e.g., in the context of
            joint research projects, Master projects, and consultancy projects. The large number
            of plug-ins and the many practical applications also revealed some problems. For
            example, ProM 5.2 can be quite confusing for the inexperienced user who is con-
            fronted with almost 300 plug-ins. Moreover, in ProM 5.2 (and earlier versions) the
            user interface and the underlying analysis techniques are tightly coupled, i.e., most
            plug-ins require user interaction. To be able to run ProM remotely and to embed pro-
            cess mining functionality in other systems, we decided to completely re-implement
            ProM from scratch. This allowed us to learn from earlier experiences and to develop
            a completely new architecture based an improved plug-in infrastructure.
   279   280   281   282   283   284   285   286   287   288   289