Class AlignmentBasedSequenceGenerator
- java.lang.Object
-
- org.processmining.projectionminer.mining.FiringSequences.AlignmentBasedSequenceGenerator
-
public class AlignmentBasedSequenceGenerator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AlignmentBasedSequenceGenerator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.processmining.plugins.petrinet.replayresult.PNMatchInstancesRepResultdiscover(org.processmining.contexts.uitopia.UIPluginContext context, org.processmining.acceptingpetrinet.models.AcceptingPetriNet net, org.deckfour.xes.model.XLog log)java.util.HashMap<org.deckfour.xes.model.XTrace,java.util.HashSet<java.util.LinkedList<org.processmining.models.graphbased.directed.petrinet.elements.Transition>>>generateFiringSequencesAlignmentBased(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log, org.processmining.acceptingpetrinet.models.AcceptingPetriNet inputAcceptingPetriNet)Projects a given log on a safe or an unsafe place with the firing sequence method.static org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMappinggetEvClassMapping(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph sNet, org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClassifier classifier)
-
-
-
Method Detail
-
getEvClassMapping
public static org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping getEvClassMapping(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph sNet, org.deckfour.xes.model.XLog log, org.deckfour.xes.classification.XEventClassifier classifier)
-
discover
public org.processmining.plugins.petrinet.replayresult.PNMatchInstancesRepResult discover(org.processmining.contexts.uitopia.UIPluginContext context, org.processmining.acceptingpetrinet.models.AcceptingPetriNet net, org.deckfour.xes.model.XLog log) throws nl.tue.astar.AStarException- Throws:
nl.tue.astar.AStarException
-
generateFiringSequencesAlignmentBased
public java.util.HashMap<org.deckfour.xes.model.XTrace,java.util.HashSet<java.util.LinkedList<org.processmining.models.graphbased.directed.petrinet.elements.Transition>>> generateFiringSequencesAlignmentBased(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log, org.processmining.acceptingpetrinet.models.AcceptingPetriNet inputAcceptingPetriNet)Projects a given log on a safe or an unsafe place with the firing sequence method.- Parameters:
context-log- Log to be projected.inputAcceptingPetriNet-- Returns:
- Returns a log that contains the projected traces of the log on the place.
-
-