Class LifeCycles


  • public class LifeCycles
    extends java.lang.Object
    • Constructor Detail

      • LifeCycles

        public LifeCycles​(boolean debug)
    • Method Detail

      • preProcessLog

        public IMLog preProcessLog​(IMLog log)
      • preProcessLog

        public org.deckfour.xes.model.XLog preProcessLog​(org.deckfour.xes.model.XLog log,
                                                         org.deckfour.xes.classification.XEventClassifier classifier,
                                                         XLifeCycleClassifier lifeCycleClassifier)
      • preProcessTraceByAddingCompleteEvents

        public org.deckfour.xes.model.XTrace preProcessTraceByAddingCompleteEvents​(org.deckfour.xes.model.XTrace trace,
                                                                                   org.deckfour.xes.classification.XEventClassifier classifier,
                                                                                   XLifeCycleClassifier lifeCycleClassifier)
        Parameters:
        trace -
        Returns:
        a copy of the input trace, such that it is consistent.
      • getUnmatchedStartEvents

        public static java.util.Map<java.lang.String,​gnu.trove.list.array.TIntArrayList> getUnmatchedStartEvents​(java.lang.Iterable<org.deckfour.xes.model.XEvent> trace,
                                                                                                                       org.deckfour.xes.classification.XEventClassifier classifier,
                                                                                                                       XLifeCycleClassifier lifeCycleClassifier)
        Parameters:
        trace -
        classifier -
        Returns:
        the unmatched start event indices