Please use this identifier to cite or link to this item: http://hdl.handle.net/11422/25420
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorRossetto, Silvana-
dc.contributor.authorMedeiros, Pedro Paulo Moussa de-
dc.date.accessioned2025-03-23T18:26:57Z-
dc.date.available2025-03-25T03:00:12Z-
dc.date.issued2025-03-10-
dc.identifier.urihttp://hdl.handle.net/11422/25420-
dc.languageporpt_BR
dc.publisherUniversidade Federal do Rio de Janeiropt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectProgramação concorrentept_BR
dc.subjectBugs de concorrênciapt_BR
dc.subjectConcurrent programmingpt_BR
dc.subjectConcurrency bugspt_BR
dc.subjectChannelpt_BR
dc.subjectGopt_BR
dc.titleSafechannel: uma abordagem para aumentar a confiabilidade de canais em Gopt_BR
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.contributor.referee1Gualandi, Hugo Musso-
dc.contributor.referee2Mendonça, Rogers Reiche de-
dc.description.resumoA comunicação entre fluxos de execução concorrentes baseada em troca de mensagens, por meio de channels, é um dos principais recursos de concorrência da linguagem Go. Entretanto, diversos estudos indicam que erros no uso de channels são uma das principais causas de bugs de concorrência em sistemas escritos na linguagem. Esses erros podem ser difíceis de detectar e depurar, impactando a confiabilidade das aplicações. Este trabalho propõe o SafeChannel, uma abstração para channels em Go, que adiciona mecanismos de segurança e um sistema de notificações para facilitar a detecção de problemas em tempo de execução. A implementação do SafeChannel é avaliada por meio de testes funcionais e de desempenho, demonstrando que, embora apresente uma sobrecarga em relação aos channels nativos, oferece uma interface mais segura e previsível para a troca de mensagens em sistemas concorrentes.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentInstituto de Computaçãopt_BR
dc.publisher.initialsUFRJpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.embargo.termsabertopt_BR
Appears in Collections:Ciência da Computação

Files in This Item:
File Description SizeFormat 
PPMMedeiros.pdf371.3 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.