Abstract. Failure detectors are basic building blocks from which fault tolerance for distributed systems is constructed. The Quality of Service (QoS) of failure detectors refers to the speed and accuracy of detections and is defined from the applications and computing environment under consideration. Existing failure detection approaches for distributed systems do not support the automatic (re)configuration of failure detectors from QoS requirements. However, when the behavior of the computing environment is unknown and changes over time, or when the application itself changes, self-configuration is a basic issue that must be addressed -particularly for those applications requiring response time and high availability requirements. In this paper we present the design and implementation of a novel autonomic failure detector based on feedback control theory, which is capable of self-configuring its QoS parameters at runtime from previously specified QoS requirements.
Castro and Liskov proposed in 1999 a successful solution for byzantine fault-tolerant replication, named PBFT, which overcame performance drawbacks of earlier byzantine faulttolerant replication protocols. Other proposals extended PBFT with further optimizations, improving PBFT performance in certain conditions. One of the key optimizations of PBFT-based protocols is the use a request batching mechanism. If the target distributed system is dynamic, that is, if its underlying characteristics change dynamically, such as workload, channel QoS, network topology, etc., the configuration of the request batching mechanism must follow the dynamics of the system or it may not yield the desired performance improvement. This paper addresses this challenge by proposing an innovative solution to the dynamic configuration of request batching parameters inspired on feedback control theory. In order to evaluate its efficiency, the proposed solution is simulated in various scenarios and compared with the original version used in the PBFT-family protocols.
Muitos educadores e instituições têm considerado o Raciocínio Computacional (RC) como essencial para o desenvolvimento do cidadão do futuro. Por Isso, o desenvolvimento do RC vem sendo proposto e estudado através de diversas abordagens, entre elas a utilização da Robótica Educacional (RE). A RE utiliza princípios básicos de robótica com o objetivo de desenvolver habilidades não desenvolvidas usualmente nas escolas. A RE pode ser potencializadora do RC, pois utiliza uma metodologia ativa de aprendizagem para incentivar o aprendizado dos alunos através de um ensino lúdico. A proposta deste artigo é avaliar o estado da arte da área de RE e RC através de uma Revisão Sistemática da Literatura envolvendo todos os níveis de ensino, considerando o cenário mundial e utilizando métricas quantitativas e qualitativas. Foram avaliados trabalhos publicados que investigam as potencialidades do ensino conjunto, apresentando uma análise acerca de como a RE tem sido utilizada para fomentar o RC dos alunos e quais são os campos de pesquisa em aberto.
As Redes de Área Corporal Sem Fio (WBAN, Wireless Body Area Network) devem suportar requisitos de aplicações médicas e não-médicas, contornando falhas de comunicação provocadas pela mobilidade do corpo e ruídos nas transmissões sem fio. Para isso, estratégias de comunicação baseadas em múltiplos saltos (multi-hop) têm sido estudadas na tentativa de melhorar a eficiência e confiabilidade no encaminhamento das mensagens na rede. Contudo, o desempenho dessas estratégias de comunicação em WBAN, observando o efeito combinado de mobilidade do corpo, interferência e diferentes cargas de aplicação, ainda não foi estudado de forma adequada na literatura. Nesse contexto, o presente artigo avalia o desempenho de abordagens de comunicação em diferentes situações de mobilidade do corpo, interferência e carga de aplicação. Para tanto, foram realizados experimentos com interferência na comunicação, contextos variados de mobilidade do corpo e diferentes condições de carga de aplicação. Os resultados mostram que usar abordagens de comunicação sensíveis a interferência, mobilidade do corpo e condições de carga melhora a eficiência de tráfego e a eficiência energética da rede.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.