Page 329 -
P. 329

12.3  Applications                                              311

              Wafer scanners are complex machines consisting of many building blocks. They
            use a photographic process to image nanometric circuit patterns onto a silicon wafer.
            Because of competition and fast innovation, the time-to-market is very important
            and every new generation of wafer scanners is balancing on the border of what is
            technologically possible. As a result, the testing of manufactured wafer scanners is
            an important, but also time-consuming, process. Every wafer scanner is tested in
            the factory of ASML. When it passes all tests, the wafer scanner is disassembled
            and shipped to the customer where the system is re-assembled. At the customer’s
            site, the wafer scanner is tested again. Testing is time-consuming and takes several
            weeks on both sites. Since time-to-market is very important, ASML is constantly
            looking for ways to reduce the time needed to test wafer scanners.
              Figure 12.10 shows that the testing of wafer scanners is indeed a Spaghetti pro-
            cess [82]. The model was discovered based on an event log containing 154,966
            events. The event log contained information about 24 carefully chosen wafer scan-
            ners (same type, same circumstances, and having complete logs). The number of
            events per case (i.e., the length of the executed test sequence) in this event log ranges
            from 2820 to 16,250 events. There are 360 different activities, all identified by four-
            letter test codes. Each instance of these 360 activities has a start event and complete
            event. Figure 12.10 is based on just the complete events.
              ASML also had a so-called reference model describing the way that machines
            should be tested. This reference model is at the level of job steps rather than test
            codes. However, ASML maintains a mapping from the lower level codes to these
            higher level activities. Comparing the reference model and our discovered model
            (both at the job step and test code level) revealed interesting differences. Moreover,
            using the ProM’s conformance checker we could show that the average fitness was
            only fitness(L,N) = 0.375, i.e., less than half of the events can be explained by the
            model (Sect. 7.2). When replaying, we discovered many activities that had occurred
            but that should not have happened according to the reference model and activities
            that should have happened but did not.
              Both the discovered process models and the results of conformance checking
            showed that process mining can provide new insights that can be used to improve
            the management of complex Spaghetti-like processes. We refer to [82]for more
            details.


            12.3.2.2 Philips Healthcare

            Philips Healthcare is one of the leading manufacturers of medical devices, offering
            diagnosing imaging systems, healthcare information technology solutions, patient
            monitoring systems, and cardiac devices. Like ASML, Philips Healthcare is devel-
            oping complex high-tech machines that record massive amounts of events. Since
            2007, there has been an ongoing effort to analyze the event logs of these machines
            using process mining.
              Philips Remote Services (PRS) is a system for the active monitoring of systems
            via the Internet. PRS has been established to deliver remote technical support, moni-
            toring, diagnostics, application assistance, and other added value services. Low level
   324   325   326   327   328   329   330   331   332   333   334