| Package | Description |
|---|---|
| org.jbpt.bp | |
| org.jbpt.bp.construct | |
| org.jbpt.bp.sim |
| Modifier and Type | Class and Description |
|---|---|
class |
BehaviouralProfile<M,N extends IEntity>
Captures the behavioural profile of a model (e.g., a Petri net) for a given
set of entities (e.g.
|
class |
CausalBehaviouralProfile<M,N extends IEntity>
Captures the causal behavioural profile for a model (e.g., a Petri net).
|
| Modifier and Type | Method and Description |
|---|---|
static <R extends RelSet<M,N>,M extends IEntityModel<N>,N extends IEntity> |
RelSetAlgebra.fillIntersection(Alignment<R,N> alignment,
R relSet)
Constructs the intersection of the relation sets under the
given alignment.
|
static <R extends RelSet<M,N>,M extends IEntityModel<N>,N extends IEntity> |
RelSetAlgebra.fillUnion(Alignment<R,N> alignment,
R relSet)
Constructs the union of the relation sets under the
given alignment.
|
static <R extends RelSet<M,N>,M extends IEntityModel<N>,N extends IEntity> |
RelSetAlgebra.firstSubsumesSecond(Alignment<R,N> alignment)
Checks subsumption between the first and the second relation set of the
given alignment.
|
static <R extends RelSet<M,N>,M extends IEntityModel<N>,N extends IEntity> |
RelSetAlgebra.isEqual(Alignment<R,N> alignment)
Checks equivalence of the relation sets under the given alignment.
|
static <R extends RelSet<M,N>,M extends IEntityModel<N>,N extends IEntity> |
RelSetAlgebra.secondSubsumesFirst(Alignment<R,N> alignment)
Checks subsumption between the second and the first relation set of the
given alignment.
|
| Modifier and Type | Method and Description |
|---|---|
static <M,N extends IEntity> |
RelSetLabelAbstractor.abstractRelSetToLabels(RelSet<M,N> rs) |
RelSet<M,N> |
RelSet.getComplement()
Returns the complement of the relation set .
|
| Modifier and Type | Method and Description |
|---|---|
static <M,N extends IEntity> |
RelSetLabelAbstractor.abstractRelSetToLabels(RelSet<M,N> rs) |
boolean |
RelSet.equals(RelSet<M,N> relationSet)
Checks equality for two relation sets.
|
boolean |
RelSet.equalsForSharedEntities(RelSet<M,N> relationSet)
Checks equality for two relation sets only for the
shared entities.
|
| Modifier and Type | Method and Description |
|---|---|
RelSet<Log,TraceEntry> |
RelSetCreatorLog.deriveRelationSet(Log log) |
RelSet<Log,TraceEntry> |
RelSetCreatorLog.deriveRelationSet(Log log,
Collection<TraceEntry> entries) |
RelSet<Log,TraceEntry> |
RelSetCreatorLog.deriveRelationSet(Log log,
Collection<TraceEntry> entries,
int lookAhead) |
RelSet<Log,TraceEntry> |
RelSetCreatorLog.deriveRelationSet(Log log,
int lookAhead) |
RelSet<M,N> |
RelSetCreator.deriveRelationSet(M model)
Returns the relation set for the given model.
|
RelSet<M,N> |
RelSetCreator.deriveRelationSet(M model,
Collection<N> entities)
Returns the relation set for the given collection of entities
of the model.
|
RelSet<NetSystem,Node> |
RelSetCreatorUnfolding.deriveRelationSet(NetSystem pn) |
RelSet<NetSystem,Node> |
ProjTARCreatorStateSpace.deriveRelationSet(NetSystem pn) |
RelSet<NetSystem,Node> |
RelSetCreatorUnfolding.deriveRelationSet(NetSystem pn,
Collection<Node> nodes) |
RelSet<NetSystem,Node> |
ProjTARCreatorStateSpace.deriveRelationSet(NetSystem pn,
Collection<Node> nodes) |
RelSet<NetSystem,Node> |
RelSetCreatorUnfolding.deriveRelationSet(NetSystem pn,
Collection<Node> nodes,
int lookAhead) |
RelSet<NetSystem,Node> |
RelSetCreatorUnfolding.deriveRelationSet(NetSystem pn,
int lookAhead) |
RelSet<Trace,TraceEntry> |
RelSetCreatorTrace.deriveRelationSet(Trace trace) |
RelSet<Trace,TraceEntry> |
RelSetCreatorTrace.deriveRelationSet(Trace trace,
Collection<TraceEntry> entries) |
RelSet<Trace,TraceEntry> |
RelSetCreatorTrace.deriveRelationSet(Trace trace,
Collection<TraceEntry> entries,
int lookAhead) |
RelSet<Trace,TraceEntry> |
RelSetCreatorTrace.deriveRelationSet(Trace trace,
int lookAhead) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
RelSetCreatorLog.deriveBaseOrderRelation(RelSet<Log,TraceEntry> rs) |
protected void |
RelSetCreatorUnfolding.deriveBaseOrderRelation(RelSet<NetSystem,Node> rs) |
protected void |
RelSetCreatorTrace.deriveBaseOrderRelation(RelSet<Trace,TraceEntry> rs) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRelSetSimilarity<R extends RelSet<M,N>,M extends IEntityModel<N>,N extends IEntity>
Abstract class for similarities for relation sets
that contains utility functions for the concrete similarity
implementations.
|
class |
AggregatedSimilarity<R extends RelSet<M,N>,M extends IEntityModel<N>,N extends IEntity>
Scores two models by the weighted sum of the single similarities.
|
class |
BaselineSimilarity<R extends RelSet<M,N>,M extends IEntityModel<N>,N extends IEntity>
Scores two models by only assessing the overlap of nodes.
|
class |
ExclusivenessSimilarity<R extends RelSet<M,N>,M extends IEntityModel<N>,N extends IEntity>
Scores two models by only assessing the overlap of their
exclusiveness relation.
|
class |
ExtendedInterleavingSimilarity<R extends RelSet<M,N>,M extends IEntityModel<N>,N extends IEntity>
Scores two models by assessing the overlap of their
order and interleaving relations.
|
class |
ExtendedOrderSimilarity<R extends RelSet<M,N>,M extends IEntityModel<N>,N extends IEntity>
Scores two models by assessing the overlap of their
matching and non-matching order relations.
|
class |
InterleavingSimilarity<R extends RelSet<M,N>,M extends IEntityModel<N>,N extends IEntity>
Scores two models by only assessing the overlap of their
interleaving order relation.
|
class |
OrderSimilarity<R extends RelSet<M,N>,M extends IEntityModel<N>,N extends IEntity>
Scores two models by only assessing the overlap of their
order relation.
|
interface |
RelSetSimilarity<R extends RelSet<M,N>,M extends IEntityModel<N>,N extends IEntity>
Interface for all similarities that build upon
relation sets.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RelSetSizeCache.addEntry(RelSet rs,
RelSetType type,
int size) |
boolean |
RelSetSizeCache.containsEntry(RelSet rs,
RelSetType type) |
int |
RelSetSizeCache.getRelationSize(RelSet rs,
RelSetType type) |
Copyright © 2017. All rights reserved.