Skip to content

Bundle OSGI responsável pelo gerenciamento dos tipos de nós para o serviço de reputação

License

Notifications You must be signed in to change notification settings

larsid/soft-iot-node-type

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SOFT-IoT-Node-Type

O soft-iot-node-type é o bundle responsável pelo gerenciamento dos tipos de nós para o serviço de reputação. Existem quatro tipos de nós:

  • Honesto: São caracterizados por um comportamento previsível e confiável;
  • Malicioso: São caracterizados por um comportamento arbitrário. Seu comportamento varia, de acordo com uma função probabilística;
  • Perturbador: Prestam bons serviços e avaliam corretamente os serviços solicitados, para tentar construir altas reputações. Depois passam a adotar um comportamento malicioso;
  • Egoísta: São aqueles que não agregam no sistema de reputação.

Configurações

Propriedade Descrição Valor Padrão
nodeType1 Define qual é o tipo do nó. 1
honestyRate Probabilidade (em %) do comportamento para o nó malicioso. 50
Obs1: Opções dos tipos de nós: 1 -> Honesto, 2 -> Malicioso, 3 -> Egoista, 4 -> Corrupto, 5 -> Perturbador.

Licença

GPL-3.0 License

About

Bundle OSGI responsável pelo gerenciamento dos tipos de nós para o serviço de reputação

Resources

License

Stars

Watchers

Forks

Languages

  • Java 100.0%