Allan Edgard Silva Freitas

ORCID: 0000-0003-2503-3100
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Distributed systems and fault tolerance
  • Blockchain Technology Applications and Security
  • Real-Time Systems Scheduling
  • Cloud Computing and Resource Management
  • Caching and Content Delivery
  • Software System Performance and Reliability
  • Optimization and Search Problems
  • Context-Aware Activity Recognition Systems
  • Human Mobility and Location-Based Analysis
  • IoT and Edge/Fog Computing
  • Mobile Crowdsensing and Crowdsourcing
  • Petri Nets in System Modeling
  • Advanced Optical Network Technologies
  • Software-Defined Networks and 5G
  • Security and Verification in Computing
  • Peer-to-Peer Network Technologies
  • Distributed and Parallel Computing Systems
  • Pressure Ulcer Prevention and Management
  • Advanced Queuing Theory Analysis
  • Wound Healing and Treatments
  • Spam and Phishing Detection
  • Supply Chain and Inventory Management
  • Diabetic Foot Ulcer Assessment and Management
  • Big Data and Business Intelligence
  • Opportunistic and Delay-Tolerant Networks

Instituto Federal da Bahia
2011-2024

Institute of Science and Technology
2020

Instituto Federal de Educação, Ciência e Tecnologia Baiano
2018

Universidade Federal da Bahia
2009-2014

Universidade do Estado da Bahia
2013

Castro and Liskov proposed in 1999 a successful solution for byzantine fault-tolerant replication, named PBFT, which overcame performance drawbacks of earlier faulttolerant replication protocols. Other proposals extended PBFT with further optimizations, improving certain conditions. One the key optimizations PBFT-based protocols is use request batching mechanism. If target distributed system dynamic, that is, if its underlying characteristics change dynamically, such as workload, channel...

10.1145/2433140.2433149 article EN ACM SIGOPS Operating Systems Review 2013-01-29

Some of current Information-centric cellular networks strongly rely on clustering techniques to group users with similar preferences or behavior and assign them a common base station. As result, the most useful contents are kept near users, thereby alleviating backhaul bottlenecks. Despite performance gains, such strategies frequently adopt same replacement policy, irrespectively users' profile. This paper presents simulation-based study that evaluates cache policies through clusters formed...

10.1109/iscc.2018.8538757 article EN 2022 IEEE Symposium on Computers and Communications (ISCC) 2018-06-01

In order to provide upper-layer applications with continuous message delivery and updated information on membership changes - due process failures, leaves joins -, group communication protocols must exchange messages continuously monitor all members, which in certain load conditions may incur unacceptable overhead the underlying system. Therefore, design of such deal trade-off between performance requirements as speed (e.g., latency) cost overhead). However, when behavior computing...

10.1109/ladc.2011.24 article EN 2011-04-01

O estudo objetivou verificar a eficiência, eficácia e confiabilidade de uso do app Violet Wound na detecção bactérias patogênicas em feridas difícil cicatrização. Trata-se um clínico prospectivo realizado uma sala curativo unidade básica saúde. Foram determinados o valor preditivo positivo negativo da fluorescência ciano para Pseudomonas aeruginosa mais seis semanas duração, sensibilidade, acurácia razão verossimilhança utilizando teste diagnóstico acurácia. Para indicador App foi Kappa. Foi...

10.53660/prw-2415-4419 article PT Peer Review 2024-08-22

Os sistemas de reputação se tornam um mecanismo confiança importante à medida em que a Internet torna cada vez mais descentralizada. Todavia, os reputações atuais são construídos sobre infraestruturas centralizadas gerenciamento impactam diretamente na privacidade e própria descentralização da rede. Por outro lado, modelos descentralizados garantem maior escalabilidade elasticidade das aplicações, mas sacrificam prol autenticidade dos participantes. Neste trabalho é proposta Trust over...

10.5753/sbseg.2024.241757 article PT 2024-09-16

This paper explores the potential for improving blockchain performance through implementation of an adaptive consensus machine. Blockchains, as immutable distributed ledgers, have found applications in various domains such cryptocurrency, supply chains, healthcare, and more. The two main types blockchains are permissionless permissioned, each with its own advantages limitations. proposal suggests monitoring transaction metrics on to enable machine adjust operational parameters protocol or...

10.1145/3615366.3622792 article EN 2023-10-16

Replication techniques that tolerate byzantine failures have been applied in distributed computing to cope with hostile environments which system components may fail due malicious or natural causes (e.g., intrusions). From the seminal work of Lamport, Pease and Shostak on Byzantine Generals, 1982, Castro Liskov proposed 1999 a successful solution, named PBFT, overcomes performance drawbacks previous ones, based number protocol optimizations, including use request batching. Such motivated...

10.1109/sbesc.2012.32 article EN 2012-11-01

Distributed systems are usually modeled by a set of distributed processes spread over number networked computers. Such communicate and synchronize themselves message passing through communication channels. Processes channels can be characterized synchronous or asynchronous timeliness behavior, according to the characteristics underlying (operating system sub-system). Unlike conventional systems, dynamic hybrid may vary time, availability resources occurrence failures. becoming common today...

10.1145/2626401.2626404 article EN ACM SIGOPS Operating Systems Review 2014-05-15

Distributed systems can be characterized by processes that communicate with each other message passing, through communication channels, and may located at several computers spread over a network. These channels are usually synchronous or asynchronous timeliness behavior, according to the characteristics of underlying system (operating sub-system). Unlike conventional systems, dynamic hybrid distributed vary time, availability resources occurrence failures. Such becoming common today because...

10.1109/sbesc.2013.20 article EN 2013-11-01

Este trabalho apresenta a blockchain permissionada vCubeChain, que é escalável por definição, sendo baseada na topologia distribuída dinâmica vCube. O vCube um detector de falhas conecta conjunto n processos corretos em uma virtual hierárquica, hipercubo quando todos os estão corretos. Quando falham parada, o se reorganiza mantendo diversas propriedades logarítmicas. A vCubeChain elege líder, utiliza estratégia autonômica difusão confiável para disseminar blocos rede. Cada bloco consiste...

10.5753/sbrc.2023.394 article PT 2023-05-22

Mobile computing provides new ways to help people in daily routine through ubiquituos, collaborative and social computing. Herein, we combine collaboration with ubiquitous pervasive sensing provide a service that helps on prediting waiting time queues. We argue combining GPS information can improve queue prediction. Our experimental evaluation uses an actual minimarket queue, achieving mean error of 59.56 seconds for predicting queues observed from 120 240 seconds. results show this tool...

10.1145/3243082.3264669 article EN 2018-09-19

Mobile computing provides new ways to help people in daily routine through ubiquituos, collaborative and social computing. Herein, we combine collaboration with ubiquitous pervasive sensing provide a service that helps on prediting waiting time queues. We argue combining GPS information can improve queue prediction. Our experimental evaluation uses an actual minimarket queue, achieving mean error of 59.56 seconds for predicting queues observed from 120 240 seconds. results show this tool...

10.5753/webmedia.2018.4595 article EN 2018-10-16

Mobile computing may improve pervasively user experience through context perception. In this paper, we exercise a prediction service for waiting time on queues using only GPS information and little collaboration ("are you queue?") - combination be used by the vast majority of current mobile phones, once it does not require sophisticated sensing (such as accelerometers other stuff). our proof concept, achieve less than 1 minute predicting error monitoring minimarket queue service. There...

10.1109/cscwd.2019.8791931 article EN 2019-05-01

Nuvem computacionais baseadas em infra-estrutura como serviço permitem que recursos sejam alocados sob demanda de forma flexível para atender a necessidades específicas. Desta forma, um datacenter, hospedando diversos nós prover nuvem, pode ter ociosidade com subutilizados consumindo energia elétrica desnecessariamente. Este trabalho propõe implementação uma ferramenta auxilia o gerenciamento energético hosts nuvem implementada na plataforma Openstack -- das mais utilizadas nuvens IaaS--,...

10.5753/sbrc_estendido.2019.7763 article PT 2019-05-06

Educational indicators are instruments of significant importance for assessing the outcomes and quality educational institutions. In order to provide information strategic decisions, Business Intelligence systems gaining more space in Information Technology market. This article intends identify main their various approaches, evaluate contributions and/or inadequacies pedagogical management Instituto Federal da Bahia, besides addressing theme, identifying origin, concepts applicability....

10.14571/brajets.v13.n4.463-473 article EN Cadernos de Educação Tecnologia e Sociedade 2020-12-27

A complex web of relationships provides goods for manufacturing, assembling, and delivering final products known as the supply chain. Emerging technologies have been used in chain systems order to provide traceability. However, these tend be centralized, monopolistic, asymmetric. As a consequence, they may result trusting problems, such fraud, corruption, tampering. Blockchain technology new approach information based on decentralization, that can apply systems. This work presents...

10.5753/wblockchain.2020.12436 article EN 2020-12-07

Manter ambientes de computação em nuvem sempre disponíveis e cumprindo os níveis mínimos serviço é uma tarefa que exige um gerenciamento eficiente dos recursos computacionais. Prever cargas trabalho computacionais estratégia pode trazer ganhos ao possibilitar a tomada ações proativas no uso recursos, entanto, fazer tais predições heterogêneos dinâmicos desafio. Neste sentido, este demonstra aplicação técnicas para predizer valores séries temporais utilizando modelos ARIMA Redes Neurais...

10.5753/sbesc_estendido.2021.18488 article PT 2021-11-22
Coming Soon ...