ProM 6.5 Release notes

Revision 21520

General

Framework

  • Files can now be dragged-and-dropped on the Workspace view by the user. This will start an import plug-in.
  • Resources can now be renamed by the user. See the Rename resource button on the Workspace view.
  • The Action view now shows additional information on the selected Action (that is, on the selected plug-in). See the Plugin action info at the bottom of the Action view.
  • A default visualizer for a resource can now be provided by the developer.
  • The EfficientStorage library has been moved to a separate EfficientStorage package.

Package Manager

  • The Package Manager now checks the availability of packages in the repositories. If it is not available, the user cannot select to install it.
  • By default, the RunnerUp packages will be installed, which will also install the Established packages. Starter packages can be installed manually.
  • Changing the amount of memory the Java VM may use to run ProM 6.5 now updates the necessary files instead of overwriting everything. As a result, you will not loose your changes to these files when changing the memory setting.

Established packages

AcceptingPetriNetAcceptingPetriNetClassicalReductorAcceptingPetriNetDecomposerAcceptingPetriNetMiner
AcceptingPetriNetRedundantPlacesReductorActivityClusterArrayActivityClusterArrayCreatorActivityClusterArrayExtractor
AlphaMinerAnimationApacheUtilsAProMore
BasicUtilsBPMNBPMNAnalysisBPMNConversions
BPMNMeasuresCausalActivityGraphCausalActivityGraphCreatorCausalActivityMatrix
CausalActivityMatrixCreatorCausalActivityMatrixMinerCNetCNetReplayer
ComplianceConceptDriftCOSAImportExportCosimulation
CPNetDataAwareReplayerDataPetriNetsDecomposedMiner
DecomposedReplayerDivideAndConquerDottedChartDottedChart2
EfficientStorageEMFEPCEPCConversion
EstablishedPackagesETConformanceEvolutionaryTreeMinerFeaturePrediction
FlexFlexReplayerFuzzyGPLv2Utils
GraphVizGuideTreeMinerHeuristicsCNetMinerHeuristicsMiner
HybridILPMinerILPMinerInductiveMinerInductiveVisualMiner
InteractiveVisualizationKeyValueLogLogAbstractions
LogAlignmentLogDecomposerLogDialogLogMerge
LogMetricsLogOverviewLogTimeFilterLPEngine
LpSolveMurataOperationalSupportOSService
PatternAbstractionsPerformancePetraPetrify
PetriNetReplayAnalysisPetriNetsPNAnalysisPNetAlignmentAnalysis
PNetReplayerPomPomViewPPMProcessLogGenerator
ProcessTreePropertiesPTMergeSaxon
ServiceTechSignatureDiscoverySimpleLogOperationsSocialNetwork
StochasticPetriNetsTraceAlignmentTraceAlignmentWithGuideTreeTransitionSystems
TSPetrinetUmaWidgetsWoflan
XESAlignmentExtensionXESLiteYAWL

RunnerUp packages

BPSimChangeVisualizationComparisonFrameworkDifferenceGraph
EpisodeMinerLocalizedLogsLogEnhancementLogOnMapReplay
PartialOrderReplayerProcessTreeEnricherRunnerUpPackagesScientificExperiments
SelectivePRepair

Starter packages

BPConformanceBPMNMinerChangeTreeContextDottedChart
CostBasedAnalysisCostOptimizationDataAwareDeclareMinerDataAwareExplorer
DeclareAnalyzerDeclareCheckerDeclareMinerDeclareMinerFul
DeclareMinerVisualizerDeclareVisualizerEvent2ActivityMatcherEventStream
IntentionMinerJDBCLogMergeM2MLTL2Automaton
LTLCheckerMoBuConLTLNoiseFilteringProductData
ProM5PromptRelationalXESStream
StreamDeclareDiscoveryStreamInductiveMinerTimeBarTraceClustering
TraceMatching

Packages

  • DivideAndConquer (and DACAlgorithms‘)
    • Has been split up into the following packages:
      • AcceptingPetriNet
      • AcceptingPetriNetClassicalReductor
      • AcceptingPetriNetDecomposer
      • AcceptingPetriNetRedundantPlacesReductor
      • ActivityClusterArray
      • ActivityClusterArrayCreator
      • ActivityClusterArrayExtractor
      • CausalActivityGraph
      • CausalActivityGraphCreator
      • CausalActivityMatrix
      • CausalActivityMatrixCreator
      • CausalActivityMatrixMiner
      • DecomposedMiner
      • DecomposedReplayer
      • LogAlignment
      • LogDecomposer
    • Some of the functionality has been moved to the following, existing, packages:
      • BasicUtils
      • Log
      • LogDialog
      • Murata
      • PNetReplayer
    • Installing the DivideAndConquer package (which is now really an umbrella package) installs all required packages.
    • The DACAlgorithms package has been removed.
  • Log
    • Now includes a very versatile import from CSV (Comma-Separated-Values) files. See also its documentation
      1. Import a CSV file using the CSV File (XES Conversion with Log package) import plug-in.
      2. Convert the imported CSV file into a XES log using the Convert CSV to XES plug-in. This plug-in contains both a wizard and a preview window, but please note that you can also change the plug-in settings using the preview window. For example, if you have a very specific date format in your CSV file, then you can add this format here.

XESame

  • Bug fixes.