org.processmining.analysis.recommendation.contrib
Class LogBasedContributor

java.lang.Object
  extended by org.processmining.analysis.recommendation.contrib.RecommendationContributor
      extended by org.processmining.analysis.recommendation.contrib.LogBasedContributor
All Implemented Interfaces:
Plugin
Direct Known Subclasses:
MultiSetRecommendationContributor, PartialPrefixRecommendationContributor, PrefixRecommendationContributor, SetRecommendationContributor

public abstract class LogBasedContributor
extends RecommendationContributor

This abstract class may be used as a starting point for contributor implementations which cluster a set of process instances. It provides a method for calculating the

Author:
christian

Field Summary
 
Fields inherited from class org.processmining.analysis.recommendation.contrib.RecommendationContributor
logAbstractionFactory, logAbstractions, scale
 
Constructor Summary
LogBasedContributor()
           
 
Method Summary
 RecommendationResult generateFilteredRecommendations(RecommendationQuery query, java.lang.String process)
           
 
Methods inherited from class org.processmining.analysis.recommendation.contrib.RecommendationContributor
generateRecommendations, getHtmlDescription, getName, getScale, initialize, setScale
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LogBasedContributor

public LogBasedContributor()
Method Detail

generateFilteredRecommendations

public RecommendationResult generateFilteredRecommendations(RecommendationQuery query,
                                                            java.lang.String process)
Specified by:
generateFilteredRecommendations in class RecommendationContributor