Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
_
A
AboutWindow
- Class in
es.ants.felixgm.trmsim_wsn.gui
This class represents the about window of TRMSim-WSN
AboutWindow()
- Constructor for class es.ants.felixgm.trmsim_wsn.gui.
AboutWindow
Creates new form AboutWindow
AccuracyPanel
- Class in
es.ants.felixgm.trmsim_wsn.gui.outcomespanels
This class represents the generic panel used to plot the accuracy of every Trust and Reputation Model, measured as the percentage of benevolent servers suggested and selected by the current Trust and Reputation Model
AccuracyPanel(Collection<Outcome>)
- Constructor for class es.ants.felixgm.trmsim_wsn.gui.outcomespanels.
AccuracyPanel
Class AccuracyPanel constructor
AccuracyPanel()
- Constructor for class es.ants.felixgm.trmsim_wsn.gui.outcomespanels.
AccuracyPanel
Class AccuracyPanel constructor
activeState
- Variable in class es.ants.felixgm.trmsim_wsn.network.
Sensor
Indicates if this sensor is currently active or in an idle state
add(FuzzyRuleTerm)
- Method in class es.ants.felixgm.trmsim_wsn.trm.lftm.fuzzylib.
FuzzyRuleExpression
Add a new term (using default AND method)
add(FuzzyRule)
- Method in class es.ants.felixgm.trmsim_wsn.trm.lftm.fuzzylib.
FuzzyRuleSet
Add a rule to this ruleSet
addAntecedent(boolean, Variable, String)
- Method in class es.ants.felixgm.trmsim_wsn.trm.lftm.fuzzylib.
FuzzyRule
Add a condition "...
addConsequent(boolean, Variable, String)
- Method in class es.ants.felixgm.trmsim_wsn.trm.lftm.fuzzylib.
FuzzyRule
Add consequent "( variable is termName)" to this rule
addLegendElement(String, Color)
- Method in class es.ants.felixgm.trmsim_wsn.gui.legendpanels.
LegendPanel
This method adds a new legend element in the legend elements set
addLink(Sensor)
- Method in class es.ants.felixgm.trmsim_wsn.network.
Sensor
Adds a link to a given sensor
addLink(Sensor)
- Method in class es.ants.felixgm.trmsim_wsn.trm.btrm_wsn.
BTRM_Sensor
addLink(Sensor)
- Method in class es.ants.felixgm.trmsim_wsn.trm.lftm.
LFTM_Sensor
addNewTransaction(EigenTrust_Sensor, EigenTrust_Sensor, Outcome)
- Method in class es.ants.felixgm.trmsim_wsn.trm.eigentrust.
EigenTrust_Sensor
This method adds a new Transaction to the collection of transactions of this sensor
addNewTransaction(PeerTrust_Sensor, PeerTrust_Sensor, Outcome)
- Method in class es.ants.felixgm.trmsim_wsn.trm.peertrust.
PeerTrust_Sensor
This method adds a new Transaction to the collection of transactions of this sensor
addNewTransaction(PowerTrust_Sensor, PowerTrust_Sensor, Outcome)
- Method in class es.ants.felixgm.trmsim_wsn.trm.powertrust.
PowerTrust_Sensor
This method adds a new Transaction to the collection of transactions of this sensor
addSensor(BTRM_Sensor)
- Method in class es.ants.felixgm.trmsim_wsn.trm.btrm_wsn.
BTRM_Ant
Adds a sensor to the solution of this ant and computes the average pheromone, and the average weighted pheromone
addSensor(LFTM_Sensor)
- Method in class es.ants.felixgm.trmsim_wsn.trm.lftm.
LFTM_Ant
Adds a sensor to the solution of this ant and computes the average pheromone, and the average weighted pheromone
addService(Service, double)
- Method in class es.ants.felixgm.trmsim_wsn.network.
Sensor
Adds a new service to the set of offered services of this sensor
addService(Service, double)
- Method in class es.ants.felixgm.trmsim_wsn.trm.lftm.
LFTM_Sensor
addTransmittedDistance(long)
- Method in class es.ants.felixgm.trmsim_wsn.network.
Sensor
This method increases the total distance travelled by the messages sent from this sensor
aggregate(Collection<Outcome>)
- Method in class es.ants.felixgm.trmsim_wsn.outcomes.
BasicOutcome
aggregate(Collection<Outcome>)
- Method in class es.ants.felixgm.trmsim_wsn.outcomes.
EigenTrustEnergyConsumptionOutcome
aggregate(Collection<Outcome>)
- Method in class es.ants.felixgm.trmsim_wsn.outcomes.
EnergyConsumptionOutcome
aggregate(Collection<Outcome>)
- Method in class es.ants.felixgm.trmsim_wsn.outcomes.
FuzzyOutcome
aggregate(Collection<Outcome>)
- Method in class es.ants.felixgm.trmsim_wsn.outcomes.
Outcome
This method computes the average of all the given outcomes
aggregate(Collection<Outcome>)
- Method in class es.ants.felixgm.trmsim_wsn.outcomes.
PowerTrustEnergyConsumptionOutcome
aggregate(Satisfaction)
- Method in interface es.ants.felixgm.trmsim_wsn.satisfaction.
Satisfaction
This method aggregates this satisfaction with the given one
aggregate(Satisfaction)
- Method in class es.ants.felixgm.trmsim_wsn.satisfaction.
SatisfactionBinary
aggregate(Satisfaction)
- Method in class es.ants.felixgm.trmsim_wsn.satisfaction.
SatisfactionFuzzy
aggregate(Satisfaction)
- Method in class es.ants.felixgm.trmsim_wsn.satisfaction.
SatisfactionInterval
aggregate(Defuzzifier)
- Method in class es.ants.felixgm.trmsim_wsn.trm.lftm.fuzzylib.
Defuzzifier
aggregate(Defuzzifier)
- Method in class es.ants.felixgm.trmsim_wsn.trm.lftm.fuzzylib.
DefuzzifierContinuous
aggregate(double, double)
- Method in class es.ants.felixgm.trmsim_wsn.trm.lftm.fuzzylib.
RuleAggregationMethod
Aggregates a 'valueToAggregate' to a 'defuzzifierValue'
aggregate(double, double)
- Method in class es.ants.felixgm.trmsim_wsn.trm.lftm.fuzzylib.
RuleAggregationMethodMax
aggregate(double, double)
- Method in class es.ants.felixgm.trmsim_wsn.trm.lftm.fuzzylib.
RuleAggregationMethodWeightedSum
aggregate(Variable)
- Method in class es.ants.felixgm.trmsim_wsn.trm.lftm.fuzzylib.
Variable
aggregate(Variable, double, double)
- Method in class es.ants.felixgm.trmsim_wsn.trm.lftm.fuzzylib.
Variable
alpha
- Variable in class es.ants.felixgm.trmsim_wsn.gui.outcomespanels.
EnergyConsumptionPanel
'alpha' parameter in the energy consumption formula: E=C+d^alpha
antecedents
- Variable in class es.ants.felixgm.trmsim_wsn.trm.lftm.fuzzylib.
FuzzyRule
Rule antecedent ('if' part)
averagePheromone
- Variable in class es.ants.felixgm.trmsim_wsn.trm.btrm_wsn.
BTRM_Ant
Average pheromone of the current built path
averagePheromone
- Variable in class es.ants.felixgm.trmsim_wsn.trm.lftm.
LFTM_Ant
Average pheromone of the current built path
averageValueColor
- Variable in class es.ants.felixgm.trmsim_wsn.gui.outcomespanels.
AccuracyPanel
Color used to plot the average accuracy of all the outcomes
averageValueColor
- Variable in class es.ants.felixgm.trmsim_wsn.gui.outcomespanels.
PathLengthPanel
Color used to plot the average accuracy of all the outcomes
avgPathLength
- Variable in class es.ants.felixgm.trmsim_wsn.outcomes.
BasicOutcome
Average length of all the paths found
avgSatisfaction
- Variable in class es.ants.felixgm.trmsim_wsn.outcomes.
BasicOutcome
Average satisfaction of the client with the received service
avgSensorEnergyConsumption
- Variable in class es.ants.felixgm.trmsim_wsn.outcomes.
EnergyConsumptionOutcome
Average energy consumption per sensor and per each execution of the trust model
axesColor
- Variable in class es.ants.felixgm.trmsim_wsn.gui.outcomespanels.
OutcomesPanel
Color used to plot the axes
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
_