|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.processmining.converting.PetriNetToHeuristicNetConverter
public class PetriNetToHeuristicNetConverter
Title: Petri net to Heuristic net
Description: This class converts Petri nets to Heuristic nets. The Petri net should have a single start/end transition because a Heuristic net has a single start/end task
. If this is not the case, one of the start/end transitions of the Petri net will be randomly chosen to become the single start/end taks of the converted Heuristic net. Note that this may lead to undesirable side-effects.IMPORTANT!!! This plug-in depends on the PetriNetReduction
plug-in! The
reason is that, before the Petri net is converted to a Heuristic net, this Petri net is reduced so that
the number of invisible tasks is minimized. Note that this reduction may remove constructs like
milestones etc.
Constructor Summary | |
---|---|
PetriNetToHeuristicNetConverter()
|
Method Summary | |
---|---|
boolean |
accepts(ProvidedObject object)
This function tells the interface which results are accepted by this Plugin |
MiningResult |
convert(ProvidedObject original)
Execute this conversion algorithm on the given log file. |
java.lang.String |
getHtmlDescription()
Gets a description of this plugin in HTML. |
java.lang.String |
getName()
Gets the name of this plugin. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PetriNetToHeuristicNetConverter()
Method Detail |
---|
public java.lang.String getName()
Plugin
getName
in interface Plugin
public java.lang.String getHtmlDescription()
Plugin
html
, head
and
body
tags should not be used.
This HTML page is displayed in the help system or as context sensitive help.
The HTML body can be stored in an external file in the /lib/documentation/ sub
folder and in this case it can be obtained by calling PluginDocumentationLoader.load(this)
getHtmlDescription
in interface Plugin
public MiningResult convert(ProvidedObject original)
ConvertingPlugin
convert
in interface ConvertingPlugin
original
- The original mining result
MininResult
objectpublic boolean accepts(ProvidedObject object)
ConvertingPlugin
accepts
in interface ConvertingPlugin
object
- The original mining result
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |