Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.
Transcript of Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.
![Page 1: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/1.jpg)
Controle de acesso ao Controle de acesso ao Ambiente Ambiente
– – floor controlfloor control
![Page 2: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/2.jpg)
Controle de acesso ao Controle de acesso ao ambienteambiente
IntroduçãoIntrodução
![Page 3: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/3.jpg)
IntroduçãoIntrodução
Avanço da tecnologia das redesAvanço da tecnologia das redes
Múltiplos tipos de mídiaMúltiplos tipos de mídia
![Page 4: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/4.jpg)
IntroduçãoIntrodução
Maior interação e novos meios Maior interação e novos meios de interfacede interface Com a redeCom a rede
Entre usuáriosEntre usuários
![Page 5: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/5.jpg)
IntroduçãoIntrodução
Trabalhos em grupoTrabalhos em grupo
![Page 6: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/6.jpg)
IntroduçãoIntrodução
Exemplo do Exemplo do homebankinghomebanking
O ProblemaO Problema
![Page 7: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/7.jpg)
SumárioSumário
IntroduçãoIntrodução ConceitosConceitos Aplicações práticasAplicações práticas ImplementaçãoImplementação ConclusãoConclusão
![Page 8: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/8.jpg)
Controle de acesso ao Controle de acesso ao ambienteambiente
ConceitosConceitos
![Page 9: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/9.jpg)
ConceitosConceitos
HistóricoHistórico
Estudos psicolingüístico nos anos Estudos psicolingüístico nos anos 8080
TeleconferênciasTeleconferências
![Page 10: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/10.jpg)
ConceitosConceitos
Atua em Atua em conflitosconflitos em espaços em espaços de trabalho compartilhados.de trabalho compartilhados.
Ajuda a Ajuda a coordenarcoordenar atividades atividades conjuntas ou competitivas e conjuntas ou competitivas e seus processos computacionais seus processos computacionais que interagem entre si que interagem entre si
Ajuda a Ajuda a preservarpreservar a coerência a coerência da informação local e a remota.da informação local e a remota.
![Page 11: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/11.jpg)
ConceitosConceitos
O que é O que é floorfloor?? São permissões São permissões temporáriastemporárias
garantidas garantidas dinamicamentedinamicamente a a usuários colaborativos para usuários colaborativos para corrigir condições de corrida e corrigir condições de corrida e garantir exclusão mútua ao uso de garantir exclusão mútua ao uso de recursosrecursos..
![Page 12: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/12.jpg)
ConceitosConceitos
Onde atua?Onde atua?
Áreas de conferênciaÁreas de conferência
Telecooperação Telecooperação
Aplicações compartilhaAplicações compartilhadasdas
![Page 13: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/13.jpg)
ConceitosConceitos
TiposTipos OtimistaOtimista
PessimistaPessimista
![Page 14: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/14.jpg)
ConceitosConceitos
Política:Política: AutomáticaAutomática
InterativaInterativa
![Page 15: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/15.jpg)
ConceitosConceitos
Política:Política: JustaJusta
UniformeUniforme
![Page 16: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/16.jpg)
ConceitosConceitos
Políticas:Políticas: Dependente do papel do usuárioDependente do papel do usuário
![Page 17: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/17.jpg)
ConceitosConceitos
Políticas:Políticas:
GranularidadeGranularidade Ex.: Global, específica do objeto.Ex.: Global, específica do objeto.
![Page 18: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/18.jpg)
ConceitosConceitos
PolíticasPolíticas
DurabilidadeDurabilidade Ex.: Longo ou curto tempoEx.: Longo ou curto tempo
![Page 19: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/19.jpg)
ConceitosConceitos
Exemplo de desenho em Exemplo de desenho em ambiente colaborativo:ambiente colaborativo: Floor control Floor control uniforme:uniforme:
ao apertar o botão do mouse sobre ao apertar o botão do mouse sobre o objeto, o usuário requisita o o objeto, o usuário requisita o controle do objetocontrole do objeto
ao soltá-lo, o usuário estará ao soltá-lo, o usuário estará liberando tal controleliberando tal controle
Granularidade: ObjetoGranularidade: Objeto Durabilidade: CurtaDurabilidade: Curta
![Page 20: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/20.jpg)
ConceitosConceitos
Ambiente ColaborativoAmbiente Colaborativo
![Page 21: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/21.jpg)
Controle de acesso ao Controle de acesso ao ambienteambiente
Aplicações PráticasAplicações Práticas
![Page 22: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/22.jpg)
Aplicações PráticasAplicações Práticas
Quais os tipos de recursos?Quais os tipos de recursos?
Texto (editores, Texto (editores, chatchat, e-mail, agenda, , e-mail, agenda, programação, entre outros), programação, entre outros),
Áudio (voz e sons), Áudio (voz e sons), Imagens (paradas ou em movimento), Imagens (paradas ou em movimento), Gráficos 2D ou 3D (parados ou e Gráficos 2D ou 3D (parados ou e
movimento), movimento), WWW (WWW (world wide webworld wide web)) Realidade virtualRealidade virtual
![Page 23: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/23.jpg)
Aplicações práticasAplicações práticas
TelemedicinaTelemedicina CirurgiaCirurgia
DiagnósticoDiagnóstico
MonitoramentoMonitoramento
ConsultaConsulta
EnsinoEnsino
![Page 24: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/24.jpg)
Aplicações PráticasAplicações Práticas
Telemedicina colaborativa - Telemedicina colaborativa - EnsinoEnsino
![Page 25: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/25.jpg)
Aplicações PráticasAplicações Práticas
no momento da manipulação, no momento da manipulação, provendo um filtro dos eventos provendo um filtro dos eventos de de mousemouse e e tecladoteclado vindos do vindos do cliente cliente
![Page 26: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/26.jpg)
Aplicações práticasAplicações práticas
Conferência e tele-robóticaConferência e tele-robótica
![Page 27: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/27.jpg)
Aplicações PráticasAplicações Práticas
RendezvousRendezvous LinguagemLinguagem
ArquiteturaArquitetura
Desenvolvimento de aplicações Desenvolvimento de aplicações multiusuáriosmultiusuários
Suporte a Suporte a Floor ControlFloor Control
![Page 28: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/28.jpg)
Aplicações PráticasAplicações Práticas
RendezvousRendezvous
![Page 29: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/29.jpg)
Aplicações PráticasAplicações Práticas
Rendezvous – Jogo da velhaRendezvous – Jogo da velha
![Page 30: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/30.jpg)
Aplicações práticasAplicações práticas
Rendezvous – Jogo da velhaRendezvous – Jogo da velha
Floor ControlFloor Control automático: os automático: os usuários são obrigados a realizar usuários são obrigados a realizar a jogadaa jogada
![Page 31: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/31.jpg)
Aplicação PráticaAplicação Prática
Rendezvous – Jogo da velhaRendezvous – Jogo da velha floor control floor control é relaxado e seletivo, é relaxado e seletivo,
pois essa movimentação não pois essa movimentação não altera o conteúdo do tabuleiroaltera o conteúdo do tabuleiro
![Page 32: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/32.jpg)
Controle de acesso ao Controle de acesso ao ambienteambiente
ImplementaçãoImplementação
![Page 33: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/33.jpg)
ImplementaçãoImplementação
Depende do casoDepende do caso
Algoritmos derivados da:Algoritmos derivados da:
Exclusão mútuaExclusão mútua
Controle de concorrênciaControle de concorrência
![Page 34: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/34.jpg)
Implemenação – MecanismosImplemenação – Mecanismos
NegociaçãoNegociação AnárquicoAnárquico
Cada um por siCada um por si
Sem presença de Sem presença de floorfloor..
![Page 35: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/35.jpg)
Implemenação – MecanismosImplemenação – Mecanismos
Token PassingToken Passing
Passagem de um token em uma Passagem de um token em uma ordem definidaordem definida
Token ringToken ring Token treeToken tree
![Page 36: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/36.jpg)
Implemenação – MecanismosImplemenação – Mecanismos
Token askingToken asking
Usuários pedem do atual Usuários pedem do atual possuidor do tokenpossuidor do token
Usuários pedem o token para o Usuários pedem o token para o árbitroárbitro
![Page 37: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/37.jpg)
Implemenação – MecanismosImplemenação – Mecanismos
Time StampingTime Stamping
Usado com outros mecanismos Usado com outros mecanismos para garantir a corretudepara garantir a corretude
Ex.: Ordenar pedidos com um Ex.: Ordenar pedidos com um relógio global sincronizado.relógio global sincronizado.
![Page 38: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/38.jpg)
Implemenação – MecanismosImplemenação – Mecanismos
Two-phase lockingTwo-phase locking
Existem duas fases: Existem duas fases: uma de crescimento, onde adquire-uma de crescimento, onde adquire-
se o bloqueiose o bloqueio outra de encolhimento onde libera-se outra de encolhimento onde libera-se
o bloqueioo bloqueio
![Page 39: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/39.jpg)
ImplementaçãoImplementação
Two-phase lockingTwo-phase locking
![Page 40: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/40.jpg)
Implemenação – MecanismosImplemenação – Mecanismos
BlockingBlocking
Semáforos distribuídosSemáforos distribuídos Guarda sessões críticas de um Guarda sessões críticas de um
trabalho em grupotrabalho em grupo
![Page 41: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/41.jpg)
Implemenação – MecanismosImplemenação – Mecanismos
Activity SensingActivity Sensing
Verifica se o recurso está liberadoVerifica se o recurso está liberado Senão, não tenta obtê-lo, mas Senão, não tenta obtê-lo, mas
pode tentar mais tardepode tentar mais tarde
![Page 42: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/42.jpg)
Implemenação – MecanismosImplemenação – Mecanismos
ReservationReservation
Aloca recurso em:Aloca recurso em: Ordem determinadaOrdem determinada Duração deteminadoDuração deteminado Time-slot determinadoTime-slot determinado
![Page 43: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/43.jpg)
Implemenação – MecanismosImplemenação – Mecanismos
Dependency detectionDependency detection
Ordena as requisições de floor de Ordena as requisições de floor de acordo com uma semântica acordo com uma semântica causalcausal
![Page 44: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/44.jpg)
ImplemenaçãoImplemenação
PolíticasPolíticas de entrega, requisição de entrega, requisição ou oferta do ou oferta do floorfloor
Podem usar os Podem usar os mecanismomecanismo para para serem implementadasserem implementadas
DiferentesDiferentes políticas numa políticas numa mesma sessão para diferentes mesma sessão para diferentes floorsfloors
![Page 45: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/45.jpg)
Implementação - PolíticasImplementação - Políticas
Chair guidanceChair guidance Um dos usuários é o árbitroUm dos usuários é o árbitro Pode ser eleitoPode ser eleito
![Page 46: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/46.jpg)
Implementação - PolíticasImplementação - Políticas
Agenda orientationAgenda orientation Entrega do floor em ordem pré Entrega do floor em ordem pré
estabelecidaestabelecida Entrega do floor em ordem Entrega do floor em ordem
estabelecida “estabelecida “on the fly”on the fly”
![Page 47: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/47.jpg)
Implementação - PolíticasImplementação - Políticas
Time OrientationTime Orientation
Requisição e uso do Requisição e uso do floor floor possuem possuem timeouts timeouts definidos por definidos por eventos ou condições do sistemaeventos ou condições do sistema
![Page 48: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/48.jpg)
Implementação - PolíticasImplementação - Políticas
Predefined OrderingPredefined Ordering
O O floor floor é requisitado ou oferecido é requisitado ou oferecido em uma ordem pré-definidaem uma ordem pré-definida
Pode usar token passingPode usar token passing
![Page 49: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/49.jpg)
Implementação - PolíticasImplementação - Políticas
Ad hoc reorderingAd hoc reordering Coloca os requisitos a um recuso Coloca os requisitos a um recuso
em uma fila e os serve d acordo em uma fila e os serve d acordo com tempo, prioridade ou com tempo, prioridade ou requisitos de QoS.requisitos de QoS.
![Page 50: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/50.jpg)
Implementação - PolíticasImplementação - Políticas
Ad hoc reorderingAd hoc reordering – wheighted – wheighted far queuefar queue
![Page 51: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/51.jpg)
Implementação - PolíticasImplementação - Políticas
ElectionElection Votação para escolher que é o Votação para escolher que é o
próximo a receber o floorpróximo a receber o floor
![Page 52: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/52.jpg)
Implementação - PolíticasImplementação - Políticas
Lottery schedulingLottery scheduling Utiliza tíquetes de loteria em um Utiliza tíquetes de loteria em um
modo probabilisticamente justo.modo probabilisticamente justo.
![Page 53: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/53.jpg)
Implementação - PolíticasImplementação - Políticas
Lottery schedulingLottery scheduling
![Page 54: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/54.jpg)
Implementação - PolíticasImplementação - Políticas
Floor creditFloor credit Da créditos a quem pouco usa o Da créditos a quem pouco usa o
floor e consome de quem o utilizafloor e consome de quem o utiliza
![Page 55: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/55.jpg)
Controle de acesso ao Controle de acesso ao ambienteambiente
ConclusãoConclusão
![Page 56: Controle de acesso ao Ambiente – floor control. Controle de acesso ao ambiente Introdução.](https://reader035.fdocuments.net/reader035/viewer/2022062318/552fc148497959413d8e17f3/html5/thumbnails/56.jpg)
ConclusãoConclusão
Centrado no usuárioCentrado no usuário
Tende a aumentar se usoTende a aumentar se uso