Bruno Costa e Silva Nogueira
Possui graduação em Engenharia da Computação (2009), mestrado em Ciência da Computação (2010) e doutorado em Ciência da Computação (2015) pelo Centro de Informática da Universidade Federal de Pernambuco. Atualmente é professor associado do Instituto de Computação/UFAL, e também orienta alunos de mestrado/doutorado no PPGI/UFAL e PPGEC/UPE. Anteriormente, de 2010 a 2018, foi professor adjunto da Universidade Federal Rural de Pernambuco. Seus interesses de pesquisa focam na aplicação de técnicas de avaliação de desempenho e otimização em problemas desafiadadores de áreas como: Sistemas Embarcados e de Tempo-Real, Computação em Nuvem, Grafos, Engenharia de Software e Logística.
Informações coletadas do Lattes em 28/08/2024
Acadêmico
Formação acadêmica
Doutorado em Ciências da Computação
2010 - 2015
Universidade Federal de Pernambuco
Título: Exploração Multiobjetivo do Espaço de Projeto de Sistemas Embarcados de Tempo-Real Não Críticos
, Ano de obtenção: 2015. Paulo Romero Martins Maciel. Coorientador: Ricardo Martins de Abreu Silva. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil.
Mestrado em Ciências da Computação
2009 - 2010
Universidade Federal de Pernambuco
Título: Avaliação de Desempenho e Consumo de Energia de Aplicações Embarcadas: Uma Estratégia Baseada em Modelos da Arquitetura de Hardware e no Código da Aplicação
, Ano de Obtenção: 2010.Paulo Romero Martins Maciel.Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.
Graduação em Engenharia da Computação
2004 - 2008
Universidade Federal de Pernambuco
Título: ALUPAS: Um simulador estocástico para avaliação de desempenho e consumo de energia de software para sistemas embarcados
Orientador: Paulo Romero Martins Maciel
Bolsista do(a): Pró-Reitoria Para Assuntos de Pesquisa e Pós-Graduação (UFPE), PROPESQ/UFPE, Brasil.
Pós-doutorado
2019 - 2020
Pós-Doutorado. , Universidade Federal de Pernambuco, UFPE, Brasil. , Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. , Grande área: Ciências Exatas e da Terra
Formação complementar
2012 - 2012
Curso de Atualização Didático Pedagógica. (Carga horária: 12h). , Universidade Federal Rural de Pernambuco, UFRPE, Brasil.
Idiomas
Inglês
Compreende Bem, Fala Razoavelmente, Lê Bem, Escreve Razoavelmente.
Português
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Áreas de atuação
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação.
Participação em eventos
2013 IEEE Congress on Evolutionary Computation (CEC). A simulation optimization approach for design space exploration of soft real-time embedded systems. 2013. (Congresso).
I Colóquio de Computação.Sistemas Embarcados. 2011. (Simpósio).
21st International Symposium on Computer Architecture and High Performance Computing (SBAC - PAD 2009).Performance and Energy Consumption Evaluation of Embedded Applications: a Method Based on Platform's Behavioral Model. 2009. (Simpósio).
Televisão Digital: Produção de Conteúdos no Ambiente da Convergência. 2009. (Seminário).
XVI Congresso de Iniciação Científica da UFPE (CONIC). Um Framework Para Estimativa de Desempenho e Consumo de Energia de Softwares para Sistemas Embarcados. 2008. (Congresso).
Participação em bancas
Bruno NogueiraErmeson Andrade; ARAUJO, D. R. B.. VAMBERTO DE FREITAS ROCHA. 2024. Dissertação (Mestrado em Informática Aplicada) - Universidade Federal Rural de Pernambuco.
Bruno Nogueira; SILVA, F. A.; GONCALVES, G. D.; CAETANO, M. F.. Avaliação de Performabilidade de uma Arquitetura de Sistema de Monitoramento de Pacientes em Hospitais Inteligentes com Fontes de Dados Interna e Externa. 2024. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Piauí.
Bruno Nogueira; Rian Pinheiro; AQUINO, A.. Análise de dados da ambiência em unidades de terapia intensiva. 2022. Dissertação (Mestrado em Informática) - Universidade Federal de Alagoas.
Bruno Nogueira; Gustavo Callou;Ermeson Andrade. MODELOS ESTOCÁSTICOS PARA O PLANEJAMENTO DE AMBIENTES AVA MOODLE BASEADOS EM CONTÊINERES E MÁQUINAS VIRTUAIS. 2022. Dissertação (Mestrado em Informática Aplicada) - Universidade Federal Rural de Pernambuco.
Nogueira, Bruno; SILVA, F. A.; Gustavo Callou. ESTRATÉGIAS DE OTIMIZAÇÃO BASEADA EM ANÁLISE DE ALGORITMOS MULTIOBJETIVOS EVOLUCIONÁRIOS PARA O PROJETO DE SISTEMAS ELÉTRICOS DE DATA CENTERS. 2022. Dissertação (Mestrado em Informática Aplicada) - Universidade Federal Rural de Pernambuco.
Paulo MacielEduardo TavaresBruno Nogueira. Offloading em Dispositivos Móveis Considerando Consumo Energético. 2021. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco.
Nogueira, Bruno; BARBOZA, E.; CORREA, M.. DESENVOLVIMENTO DE SISTEMA IOT DE BAIXO CUSTO PARA MONITORAMENTO INTEGRADO DE VARIÁVEIS CLIMÁTICAS E DE GERAÇÃO FOTOVOLTAICA. 2021. Dissertação (Mestrado em Informática) - Universidade Federal de Alagoas.
Gustavo Callou; ALVES, GABRIEL;Nogueira, Bruno. Uma Estratégia baseada em Modelos para a Quantificação do Impacto da Disponibilidade no Fluxo Energético de Data Centers. 2019. Dissertação (Mestrado em Informática Aplicada) - Universidade Federal Rural de Pernambuco.
Kelvin Lopes Dias;Eduardo Antônio Guimarães TavaresBruno Nogueira. Comparação de infraestruturas baseadas em SDN e Virtualização de Redes para suporte a serviços VOIP. 2017. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco.
Bruno NogueiraPaulo Maciel; Gustavo Callou; Nelson Rosa; Jamilson Dantas. Modelos Analíticos e Método de Tomada de Decisão para Avaliação e Seleção de Estratégias de Recuperação de Desastres. 2020. Tese (Doutorado em Ciências da Computação) - Universidade Federal de Pernambuco.
BARROS, B.;Nogueira, Bruno; Rian Pinheiro. Uma matheurística Construct, Merge, Solve & Adapt para o Problema da Cadeia de Caracteres Mais Próxima. 2024. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Alagoas.
Ermeson AndradeNogueira, Bruno. A Modeling-Based Approach for Dependability Analysis of a Constellation of Satellites. 2024. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Rural de Pernambuco.
Nogueira, Bruno; Rian Pinheiro; BARROS, B.. Algoritmo GRASP-VND para o problema da máxima biclique balanceada com peso no vértice. 2023. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Alagoas.
Bruno Nogueira; AQUINO, A.. Otimização na seleção de alvos em uma interceptação telefônica. 2022. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Universidade Federal de Alagoas.
Nogueira, Bruno; BARROS, B.; Rian Pinheiro. APLICANDO HEURÍSTICA HÍBRIDA NO PROBLEMA DA COBERTURA DE PONTOS POR DISCOS PONDERADOS. 2022. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Alagoas.
Nogueira, Bruno; VANDERLEI, I. M.; ARAUJO, JEAN. UM FRAMEWORK PARA IRRIGAÇÃO AUTOMATIZADA BASEADA NO COEFICIENTE DE CULTURA E EVAPOTRANSPIRAÇÃO DE REFERÊNCIA. 2021. Trabalho de Conclusão de Curso (Graduação em CIência da Computação) - Universidade Federal do Agreste de Pernambuco.
Bruno Nogueira; Rian Pinheiro; Tiago Buarque. Busca Local para o Problema do Conjunto Independente Máximo Ponderado em GPU. 2017. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Rural de Pernambuco.
Bruno Nogueira. A State-Aware Metric-Based vSDN Allocation Method in Multi-Tenant SDN Scenarios to Optimise Power Consumption. 2016. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Rural de Pernambuco.
Kádna Camboim;Bruno Nogueira. Avaliação de dependabilidade e sensibilidade de uma plataforma como serviço (PaaS). 2015. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal Rural de Pernambuco.
Nogueira, Bruno; XIMENEZ, A. F.; Jean Araujo. ANÁLISE DA ADEQUAÇÃO A LEI DE ACESSO À INFORMAÇÃO: Um estudo de caso de diversas instituições federais de ensino. 2014. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciência da Computação) - Universidade Federal Rural de Pernambuco.
Bruno Nogueira; TAVARES, S.; SOBRINHO, A.. CONCURSO PÚBLICO PARA PROFESSOR DO MAGISTÉRIO SUPERIOR RETIFICADO PELO EDITAL No 02/2022 - área Projeto e Análise de Algoritmos. 2022. Universidade Federal do Agreste de Pernambuco.
Bruno Nogueira. Banca Examinadora do Concurso Público de Provas e Títulos para a Carreira do Magistério Superior - SISTEMAS DIGITAIS; CIRCUITOS DIGITAIS; ARQUITETURA DE COMPUTADORES; SISTEMAS DE TEMPO REAL; SISTEMAS EMBARCADOS; TÓPICOS AVANÇADOS EM ENGENHARIA DA COMPUTAÇÃO E ÁREAS AFINS. 2019. Universidade Federal Rural de Pernambuco.
NOGUEIRA, B.; Meuse Nogueira; AZIZ, A.. Membro da banca examinadora de concurso público para professor efetivo da UACSA/UFRPE; Matéria: Eletrônica Digital. 2016. Universidade Federal Rural de Pernambuco.
Bruno Nogueira. Comissão Examinadora do Concurso Público de Provas e Títulos para Professor Assistente I - Matéria: Arquitetura e Organização de Computadores, Programação Paralela e Distribuída.. 2013. Universidade Federal Rural de Pernambuco.
Bruno Nogueira. Presidente da Banca Examinadora do Concurso para Professor Assistente da UAG/UFRPE - Matérias: Sistemas Digitais, Arquitetura de Computadores. 2013. Universidade Federal Rural de Pernambuco.
Bruno Nogueira. Presidente da Banca Examinadora do Concurso para Professor Assistente da UAG/UFRPE - Matéria: Projeto e Análise de Algoritmos. 2013. Universidade Federal Rural de Pernambuco.
Nogueira, Bruno; TEIXEIRA, E. S. G.. CONCURSO PÚBLICO PARA DOCENTE DO MAGISTÉRIO SUPERIOR. 2012. Universidade de Pernambuco.
Bruno Nogueira. Seleção Simplificada para Professor Auxiliar Temporário. 2011. Universidade de Pernambuco.
Orientou
; ; Início: 2024; Dissertação (Mestrado profissional em Informática) - Universidade Federal de Alagoas; (Orientador);
; ; Início: 2024; Dissertação (Mestrado profissional em Engenharia da Computação) - Universidade de Pernambuco; (Coorientador);
; ; Início: 2024; Dissertação (Mestrado profissional em Engenharia da Computação) - Universidade de Pernambuco; (Orientador);
; ; Início: 2024; Dissertação (Mestrado profissional em Engenharia da Computação) - Universidade de Pernambuco; (Coorientador);
; ; Início: 2024; Dissertação (Mestrado profissional em Engenharia da Computação) - Universidade de Pernambuco; (Coorientador);
; ; Início: 2024; Dissertação (Mestrado profissional em Informática) - Universidade Federal de Alagoas; (Coorientador);
-; Início: 2023; Dissertação (Mestrado profissional em Informática) - Universidade Federal de Alagoas; (Coorientador);
-; Início: 2023; Dissertação (Mestrado profissional em Informática) - Universidade Federal de Alagoas; (Orientador);
; ; Início: 2021; Dissertação (Mestrado profissional em Informática) - Universidade Federal de Alagoas; (Orientador);
; ; Início: 2024; Tese (Doutorado em Engenharia da Computação) - Universidade de Pernambuco; (Orientador);
; ; Início: 2024; Tese (Doutorado em Engenharia da Computação) - Universidade de Pernambuco; (Orientador);
-; Início: 2023; Tese (Doutorado em Engenharia da Computação) - Universidade de Pernambuco; (Orientador);
Uma meta-heurística para o Problema da Mochila com Penalidades; 2024; Dissertação (Mestrado em Informática) - Universidade Federal de Alagoas,; Coorientador: Bruno Costa e Silva Nogueira;
Framework baseado em modelos de otimização para agendamento pessoal durante eventos pandêmicos; 2022; Dissertação (Mestrado em Informática) - Universidade Federal de Alagoas,; Coorientador: Bruno Costa e Silva Nogueira;
FORMULAÇÃO MATEMÁTICA PARA OTIMIZAÇÃO DE ITINERÁRIOS TURÍSTICOS: UMA APLICAÇÃO EM ALAGOAS; 2022; Dissertação (Mestrado em Informática) - Universidade Federal de Alagoas,; Orientador: Bruno Costa e Silva Nogueira;
Otimização do transporte público utilizando algoritmo genético enviesado de chaves aleatórias; 2022; Dissertação (Mestrado em Informática) - Universidade Federal de Alagoas,; Orientador: Bruno Costa e Silva Nogueira;
AVALIAÇÃO DE DESEMPENHO DE TRÁFEGO URBANO USANDO SIMULAÇÃO - ESTUDO DE CASO EM MACEIÓ/AL; 2022; Dissertação (Mestrado em Informática) - Universidade Federal de Alagoas,; Orientador: Bruno Costa e Silva Nogueira;
Estudo comparativo sobre meta-heurísticas em GPU para clusterização de dados; 2021; Dissertação (Mestrado em Informática) - Universidade Federal de Alagoas, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Bruno Costa e Silva Nogueira;
Algoritmo BRKGA multipopulacional para o problema de clusterização automática; 2021; Dissertação (Mestrado em Informática) - Universidade Federal de Alagoas,; Coorientador: Bruno Costa e Silva Nogueira;
Biased Random-Key Genetic Algorithms for the Minimum Broadcast Time Problem; 2021; Dissertação (Mestrado em Informática) - Universidade Federal de Alagoas,; Coorientador: Bruno Costa e Silva Nogueira;
Heurística em GPU para o problema do nó crítico; 2023; Iniciação Científica; (Graduando em Engenharia de Computação) - Universidade Federal de Alagoas, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Bruno Costa e Silva Nogueira;
Meta-heuristica tabu search em GPU para resolver o problema da diversidade máxima; 2023; Iniciação Científica; (Graduando em Engenharia de Computação) - Universidade Federal de Alagoas, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Bruno Costa e Silva Nogueira;
Estudo sobre aplicações do algoritmo genético enviesado com chave aleatória em GPU; 2021; Iniciação Científica; (Graduando em Engenharia de Computação) - Universidade Federal de Alagoas, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Bruno Costa e Silva Nogueira;
eurística em GPU para o problema dos nós críticos; 2021; Iniciação Científica; (Graduando em Engenharia de Computação) - Universidade Federal de Alagoas; Orientador: Bruno Costa e Silva Nogueira;
Algoritmo genético de chaves aleatórias enviesadas (BRKGA) em GPU; 2020; Iniciação Científica; (Graduando em Engenharia de Computação) - Universidade Federal de Alagoas, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Bruno Costa e Silva Nogueira;
Algoritmo busca tabu em GPU para o problema do subgrafo de peso máximo; 2020; Iniciação Científica; (Graduando em Engenharia de Computação) - Universidade Federal de Alagoas, Fundação de Amparo à Pesquisa do Estado de Alagoas; Orientador: Bruno Costa e Silva Nogueira;
Programa de Bolsa de Incentivo Acadêmico - BIA; 2011; Orientação de outra natureza - Universidade Federal Rural de Pernambuco, Fundação de Amparo à Ciência e Tecnologia do Estado de Pernambuco; Orientador: Bruno Costa e Silva Nogueira;
Produções bibliográficas
-
HAHN, F. O. ; Bruno Nogueira ; PINHEIRO, RIAN G. S. . An optimization-based framework for personal scheduling during pandemic events. JOURNAL OF THE BRAZILIAN COMPUTER SOCIETY (ONLINE) , v. X, p. 1, 2024.
-
ROCHA JR, V. ; Jean Araujo ; Ermeson Andrade ; NOGUEIRA, BRUNO COSTA E SILVA . Modeling and Analysis of a Telesurgery Environment Considering a 5G Network. REVISTA DE INFORMÁTICA TEÓRICA E APLICADA: RITA , v. X, p. 1, 2024.
-
FARIAS, D. ; FARIAS, I. ; Ermeson Andrade ; NOGUEIRA, BRUNO COSTA E SILVA . A modeling-based approach for dependability analysis of a constellation of satellites. Software and Systems Modeling , p. 1, 2024.
-
MACHADO, M. ; Bruno Nogueira ; PINHEIRO, RIAN G. S. . An integrated ILS-VND strategy for solving the knapsack problem with forfeits. JOURNAL OF HEURISTICS , p. 1, 2024.
-
OLIVEIRA, JOÃO LUIZ ALVES ; AQUINO, ANDRE L.L. ; PINHEIRO, RIAN G.S. ; Nogueira, Bruno . Optimizing public transport system using biased random-key genetic algorithm. APPLIED SOFT COMPUTING , v. 158, p. 111578, 2024.
-
ARAUJO, C. G. ; Eduardo Tavares ; Meuse Nogueira ; Nogueira, Bruno . NoSQL-based storage systems: influence of consistency on performance, availability and energy consumption. JOURNAL OF SUPERCOMPUTING , p. 1, 2023.
-
JUNIOR, V. ; Jean Araujo ; Ermeson Andrade ; NOGUEIRA, BRUNO COSTA E SILVA . Modeling and Analysis of a Telesurgery Environment Using Stochastic Petri Nets. IEEE Latin America Transactions , v. X, p. 1, 2023.
-
VASCONCELOS, F. ; Rian Pinheiro ; Nogueira, Bruno . Performance Evaluation of Urban Traffic Using Simulation: A Case Study in Brazil. IEEE Latin America Transactions , v. X, p. 1, 2023.
-
ARAUJO, C. G. ; Eduardo Tavares ; Meuse Nogueira ; Bruno Nogueira ; Paulo Maciel . Performability evaluation of NoSQL-based storage systems. JOURNAL OF SYSTEMS AND SOFTWARE , p. 111885, 2023.
-
SILVA, L. G. ; CARDOSO, I. ; BRITO, C. ; NGUYEN, T. A. ; LEE, J. W. ; MIN, D. ; CHOI, E. ; Nogueira, Bruno ; SILVA, F. A. . Urban Advanced Mobility Dependability: A Model-Based Quantification on Vehicular Ad Hoc Networks with Virtual Machine Migration. SENSORS , v. 23, p. 9485, 2023.
-
Alfredo Lima ; Bruno Nogueira ; AQUINO, A. ; Rian Pinheiro . A matheuristic approach for the minimum broadcast time problem using a biased random-key genetic algorithm. International Transactions in Operational Research , p. 1, 2022.
-
SOUSA SOBRINHO, F. M. ; Gustavo Callou ; LEONARDO, W. S. ; Bruno Nogueira . Multi-Objective Optimization Strategy Applied in Data Centers Electrical Subsystems. IEEE Latin America Transactions , v. X, p. 1, 2022.
-
Ermeson Andrade ; Nogueira, Bruno ; FARIAS JUNIOR, I. ; ARAUJO, D. . Performance and Availability Trade-Offs in Fog-Cloud IoT Environments. Journal of Network and Systems Management , v. 29, p. 2, 2021.
-
GONCALVES, C. F. ; Nogueira, Bruno ; Gustavo Callou ; Ermeson Andrade . Avaliação de Desempenho, Consumo de Energia e Custo para Ambientes Baseados em Contêineres e Máquinas Virtuais. REVISTA BRASILEIRA DE COMPUTAÇÃO APLICADA , v. 13, p. 1, 2021.
-
Almir Guimarães ; Paulo Maciel ; MATIAS, R. ; Bruno Silva ; Bruno Nogueira . An analytical approach for optimization of computer network design considering the integration of the communication and power infrastructures. International Journal of Network Management , p. 1, 2021.
-
ARAUJO, C. G. ; NOGUEIRA, BRUNO COSTA E SILVA ; Meuse Nogueira ; Eduardo Tavares . Cloud storage availability and performance assessment: a study based on NoSQL DBMS. JOURNAL OF SUPERCOMPUTING , p. 1, 2021.
-
ALVES, D. ; OLIVEIRA, D. ; Ermeson Andrade ; Bruno Nogueira . GPU-BRKGA: A GPU accelerated library for optimization using the biased random-key genetic algorithm. IEEE Latin America Transactions , v. X, p. 1, 2021.
-
NASCIMENTO, ANDERSON ; Eduardo Tavares ; ALVES, GABRIEL ; TEIXEIRA, E. S. G. ; Bruno Nogueira . Performability evaluation of transport modes for cloud-based inbound logistics: a study based on coffee industry. INTERNATIONAL JOURNAL OF MANUFACTURING TECHNOLOGY AND MANAGEMENT , v. 34, p. 126, 2020.
-
Nogueira, Bruno ; PINHEIRO, RIAN G. S. . A GPU based local search algorithm for the unweighted and weighted maximum s-plex problems. ANNALS OF OPERATIONS RESEARCH , v. 284, p. 367-400, 2020.
-
Almir Guimarães ; Dênis Rodrigues ; Bruno Nogueira . Performability Evaluation of Voice Services in Converged Networks. REVISTA DE INFORMÁTICA TEÓRICA E APLICADA: RITA , v. 27, p. 11-19, 2020.
-
Nogueira, Bruno ; Tavares, Eduardo ; Maciel, Paulo . Iterated local search with tabu search for the weighted vertex coloring problem. COMPUTERS & OPERATIONS RESEARCH , v. 125, p. 105087, 2020.
-
Nogueira, Bruno ; PINHEIRO, RIAN G. S. ; Tavares, Eduardo . Iterated local search for the generalized independent set problem. Optimization Letters , v. 15, p. 1345-1369, 2020.
-
Nogueira, Bruno ; BARBOZA, ERICK . A FPGA-based accelerated architecture for the Continuous GRASP. COMPUTING , v. 103, p. 1333-1352, 2020.
-
Andrade, Ermeson ; Nogueira, Bruno ; Callou, Gustavo ; ALVES, GABRIEL . Dependability analysis of a cyber-physical system for smart environments. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE , v. 31, p. e4739, 2019.
-
Nogueira, Bruno ; Andrade, Ermeson ; Tavares, Eduardo . Power-aware scheduling of real-time applications onto MPSoC platforms with multi-bank shared memory. MICROPROCESSORS AND MICROSYSTEMS , v. 67, p. 93-102, 2019.
-
Nogueira, Bruno ; Tavares, Eduardo ; ARAUJO, JEAN ; Callou, Gustavo . Accelerating continuous GRASP with a GPU. JOURNAL OF SUPERCOMPUTING , v. 75, p. 5741-5759, 2019.
-
OLIVEIRA, J. ; Eduardo Antônio Guimarães Tavares ; TEIXEIRA, E. S. G. ; Bruno Nogueira . Video Conferencing Evaluation Considering Scalable Video Coding and SDN Network. REVISTA DE INFORMÁTICA TEÓRICA E APLICADA: RITA , v. 25, p. 38, 2018.
-
Nogueira, Bruno ; PINHEIRO, RIAN G. S. ; SUBRAMANIAN, ANAND . A hybrid iterated local search heuristic for the maximum weight independent set problem. Optimization Letters , v. 12, p. 567-583, 2018.
-
Andrade, Ermeson ; Nogueira, Bruno . Performability Evaluation of a Cloud-Based Disaster Recovery Solution for IT Environments. Journal of Grid Computing , v. 17, p. 603-621, 2018.
-
LIRA, VICTOR ; Tavares, Eduardo ; OLIVEIRA, MEUSE ; SOUSA, ERICA ; Nogueira, Bruno . Virtual network mapping considering energy consumption and availability. COMPUTING , v. 101, p. 937-967, 2018.
-
Andrade, Ermeson ; Nogueira, Bruno . Dependability evaluation of a disaster recovery solution for IoT infrastructures. JOURNAL OF SUPERCOMPUTING , v. 76, p. 1828-1849, 2018.
-
Nogueira, Bruno ; Maciel, Paulo ; Tavares, Eduardo ; SILVA, RICARDO M. A. ; Andrade, Ermeson . Multi-objective optimization of multimedia embedded systems using genetic algorithms and stochastic simulation. SOFT COMPUTING , v. 21, p. 4141-4158, 2017.
-
Andrade, Ermeson ; Nogueira, Bruno ; MATOS, RUBENS ; Callou, Gustavo ; Maciel, Paulo . Availability modeling and analysis of a disaster-recovery-as-a-service solution. COMPUTING (WIEN. INTERNET) , v. 99, p. 929-954, 2017.
-
Nogueira, Bruno ; PINHEIRO, RIAN G.S. . A CPU-GPU Local Search Heuristic for the Maximum Weight Clique Problem on Massive Graphs. COMPUTERS & OPERATIONS RESEARCH , v. 90, p. 232-248, 2017.
-
TAVARES, EDUARDO ANTONIO GUIMARAES ; MELO, ALEXSANDRO ; MARINHO, MARCELO ; NOGUEIRA, BRUNO COSTA E SILVA ; SOUSA, ERICA . Dependability approach for evaluating software development risks. IET Software (Print) , v. 9, p. 17-27, 2015.
-
MELO, ALEXSANDRO ; Tavares, Eduardo ; SOUSA, ERICA ; Nogueira, Bruno ; Maciel, Paulo . A performability approach for evaluating the impact of risks in software development. International Journal of Software Engineering, Technology and Applications , v. 1, p. 261, 2015.
-
Bruno Nogueira ; Paulo Maciel ; Eduardo Tavares ; Ermeson Andrade ; Ricardo Massa ; Gustavo Callou ; Rodolfo Ferraz . A Formal Model for Performance and Energy Evaluation of Embedded Systems. EURASIP Journal on Embedded Systems , v. 2011, p. 1-12, 2011.
-
Tavares, E. ; Maciel, P. ; Dallegrave, P. ; Silva, B. ; Falcão, T. ; Bruno Nogueira ; Callou, G. ; Cunha, P. . Model-driven software synthesis for hard real-time applications with energy constraints. Design Automation for Embedded Systems , p. 1-40, 2011.
-
Bruno Nogueira ; Paulo Maciel ; Gustavo Callou ; Ermeson Carneiro ; Eduardo Tavares . ALUPAS: Avaliação de desempenho e consumo de energia de softwares para sistemas embarcados. REVISTA DE INFORMÁTICA TEÓRICA E APLICADA: RITA , v. 16, p. 25-44, 2010.
-
Bruno Nogueira ; Ermeson Andrade ; Paulo Maciel ; Tiago Falcão ; Gustavo Callou . Performance and energy consumption estimation for commercial off-the-shelf component system design. Innovations in Systems and Software Engineering (Print) , v. 6, p. 107-114, 2010.
-
Bruno Nogueira ; Ermeson Andrade ; Paulo Maciel ; Carlos Araujo ; Gustavo Callou . A COTS-based approach for estimating performance and energy consumption of embedded real-time systems. Information Processing Letters (Print) , v. 110, p. 525-534, 2010.
-
Callou, Gustavo ; Maciel, Paulo ; Tavares, Eduardo ; Andrade, Ermeson ; Bruno Nogueira ; Araujo, Carlos . Energy consumption and execution time estimation of embedded system applications. Microprocessors and Microsystems , p. 1-15, 2010.
-
Bruno Nogueira ; Gustavo Callou ; Paulo Maciel ; Ermeson Andrade ; Eduardo Tavares . Estimation of energy consumption and execution time in early phases of design lifecycle: an application to biomedical systems. Electronics Letters , v. 44, p. 1343, 2008.
-
Gustavo Callou ; Paulo Maciel ; Ermeson Andrade ; Bruno Nogueira ; Eduardo Tavares ; Carlos Araujo . Estimating Energy Consumption and Execution Time of Embedded System Applications. In: Morena J. Acosta. (Org.). Advances in Energy Research. : Nova Science Publishers, 2010, v. 1, p. -.
-
Andrade, Ermeson ; Maciel, Paulo ; Callou, Gustavo ; Nogueira, Bruno ; Araujo, Carlos . An Approach Based in Petri Net for Requirement Analysis. In: Pawel Pawlewski. (Org.). Petri Nets Applications. 1ed.: InTech, 2010, v. , p. 653-672.
-
Alfredo Lima ; PINHEIRO, RIAN G. S. ; NOGUEIRA, BRUNO COSTA E SILVA ; OCHI, L. S. . Método Heurístico e Exato para o Minimum Broadcast Center. In: Simpósio Brasileiro de Pesquisa Operacional (SBPO), 2024. Simpósio Brasileiro de Pesquisa Operacional (SBPO), 2024.
-
CASSIMIRO, D. ; PINHEIRO, RIAN G. S. ; NEPOMUCENO, T. ; Bruno Nogueira . Avaliação da eficiência dos centros integrados de segurança pública de Alagoas: Uma aplicação da análise envoltória de dados. In: Simpósio Brasileiro de Pesquisa Operacional (SBPO), 2024. Simpósio Brasileiro de Pesquisa Operacional, 2024.
-
ROCHA, C. ; Alfredo Lima ; Rian Pinheiro ; Bruno Nogueira . Formulação matemática para o problema de orientação com seleção de hotéis e janelas de tempo. In: Simpósio Brasileiro de Pesquisa Operacional, 2023. LV Simpósio Brasileiro de Pesquisa Operacional, 2023.
-
SOBRINHO, F. ; Gustavo Callou ; LEONARDO, W. ; Bruno Nogueira . Uma Estratégia de Otimização Baseada no MOPSO Aplicada em Subsistemas Elétricos de Data Centers. In: WPerformance, 2022. CSBC 2022 - WPerformance 2022, 2022.
-
Alfredo Lima ; Bruno Nogueira ; OCHI, L. S. ; Rian Pinheiro . Um modelo de programação matemática para o problema Weighted Minimum. Broadcast Time. In: WBCI, 2022. CSBC 2022 - WBCI 2022, 2022.
-
SANTOS, MARIO ; Nogueira, Bruno ; PINHEIRO, RIAN G. S. ; GUIMARAES, ALMIR ; LIMA, ALEXANDRE ; Andrade, Ermeson . A comparative study of GPU metaheuristics for data clustering. In: 2021 IEEE International Conference on Systems, Man, and Cybernetics (SMC), 2021, Melbourne. 2021 IEEE International Conference on Systems, Man, and Cybernetics (SMC), 2021. p. 1387.
-
LIMA, ALEXANDRE ; LIMA, ALFREDO ; Nogueira, Bruno ; SANTOS, MARIO ; PINHEIRO, RIAN G. S. . A Multi-population BRKGA for the Automatic Clustering Problem. In: 2021 IEEE International Conference on Systems, Man, and Cybernetics (SMC), 2021, Melbourne. 2021 IEEE International Conference on Systems, Man, and Cybernetics (SMC), 2021. p. 368.
-
Alfredo Lima ; Rian Pinheiro ; Bruno Nogueira . Algoritmo Genético de Chaves Aleatórias Viciadas para o Problema do Tempo de Transmissão Mínimo. In: Simpósio Brasileiro de Pesquisa Operacional, 2020. Simpósio Brasileiro de Pesquisa Operacional, 2020.
-
MORAES, THAYS ; Nogueira, Bruno ; LIRA, VICTOR ; Tavares, Eduardo . Performance Comparison of IoT Communication Protocols. In: 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC), 2019, Bari. 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC), 2019. p. 3249.
-
Silva, B. ; Tavares, E. ; Maciel, P. ; NOGUEIRA, B. ; OLIVEIRA, J. ; DAMASO, A. ; ROSA, N. . AMALGHMA -An environment for measuring execution time and energy consumption in embedded systems. In: 2014 IEEE International Conference on Systems, Man and Cybernetics SMC, 2014, San Diego. 2014 IEEE International Conference on Systems, Man, and Cybernetics (SMC), 2014. p. 3364.
-
NASCIMENTO, ANDERSON ; ALVES, GABRIEL ; SOUSA, ERICA ; Nogueira, Bruno ; Tavares, Eduardo . Transport mode assessment for inbound logistics: A study based on coffee industry. In: 2014 IEEE International Conference on Systems, Man and Cybernetics SMC, 2014, San Diego. 2014 IEEE International Conference on Systems, Man, and Cybernetics (SMC), 2014. p. 1318.
-
Nogueira, Bruno ; Maciel, Paulo ; MARTINS, RICARDO ; Tavares, Eduardo . A simulation optimization approach for design space exploration of soft real-time embedded systems. In: 2013 IEEE Congress on Evolutionary Computation (CEC), 2013, Cancun. 2013 IEEE Congress on Evolutionary Computation, 2013. p. 2773.
-
MELO, A. ; Tavares, E. ; MARINHO, M. ; SOUSA, E. ; NOGUEIRA, B. ; Maciel, P. . Development Risk Assessment in Software Projects Using Dependability Models. In: 2013 IEEE 16th International Conference on Computational Science and Engineering (CSE), 2013, Sydney. 2013 IEEE 16th International Conference on Computational Science and Engineering. p. 260.
-
ANDRADE, ERMESON C. ; ALVES, MARCELO ; Nogueira, Bruno ; Maciel, Paulo . Calau: An environment for modeling and analyzing embedded real-time systems. In: 2012 IEEE International Conference on Systems, Man and Cybernetics SMC, 2012, Seoul. 2012 IEEE International Conference on Systems, Man, and Cybernetics (SMC), 2012. p. 3135-3140.
-
Tavares, Eduardo ; Maciel, Paulo ; SOUSA, ERICA ; Nogueira, Bruno ; AMORIM, LEONARDO ; LIRA, VICTOR . A hierarchical pre-runtime scheduling for hard real-time systems considering fault-tolerance. In: 2012 IEEE International Conference on Systems, Man and Cybernetics SMC, 2012, Seoul. 2012 IEEE International Conference on Systems, Man, and Cybernetics (SMC), 2012. p. 1207-1212.
-
Gustavo Callou ; Paulo Maciel ; Ermeson Andrade ; Bruno Nogueira ; Eduardo Tavares ; Meuse Nogueira . A Formal Approach for Estimating Embedded System Execution Time and Energy Consumption. In: Power And Timing Modeling, Optimization and Simulation (PATMOS), 2009, Lisbon. Proceedings of PATMOS 2008, 2009. p. 379-388.
-
Andrade, Ermeson ; Maciel, Paulo ; Callou, Gustavo ; Nogueira, Bruno ; ARAÚJO, CARLOS . Mapping UML sequence diagram to time petri net for requirement validation of embedded real-time systems with energy constraints. In: the 2009 ACM symposium, 2009, Honolulu. Proceedings of the 2009 ACM symposium on Applied Computing - SAC '09, 2009. p. 377-381.
-
Andrade, Ermeson ; Maciel, Paulo ; Callou, Gustavo ; Nogueira, Bruno . A Methodology for Mapping SysML Activity Diagram to Time Petri Net for Requirement Validation of Embedded Real-Time Systems with Energy Constraints. In: 2009 Third International Conference on Digital Society (ICDS), 2009, Cancun. 2009 Third International Conference on Digital Society, 2009. p. 266-271.
-
Tavares, Eduardo ; DALLEGRAVE, PEDRO ; SILVA, BRUNO ; Callou, Gustavo ; Nogueira, Bruno ; Maciel, Paulo . A hybrid DVS scheduling approach for hard real-time systems. In: 2009 IEEE International Conference on Systems, Man and Cybernetics SMC, 2009, San Antonio. 2009 IEEE International Conference on Systems, Man and Cybernetics, 2009. p. 2848.
-
NOGUEIRA, BRUNO COSTA E SILVA ; MACIEL, PAULO ROMERO MARTINS ; TAVARES, EDUARDO ANTONIO GUIMARAES ; CARNEIRO, ERMESON ; Callou, Gustavo ; LIMA, RICARDO MASSA OLIVEIRA ; FERRAZ, RODOLFO ; MONTENEGRO, BRUNO . Performance and Energy Consumption Evaluation of Embedded Applications: A Method Based on Platform's Behavioral Model. In: 2009 21st International Symposium on Computer Architecture and High Performance Computing (SBACPAD), 2009, Sao Paolo. 2009 21st International Symposium on Computer Architecture and High Performance Computing, 2009. p. 135-142.
-
Gustavo Callou ; Paulo Maciel ; Ermeson Carneiro ; Bruno Nogueira ; Eduardo Tavares . A Coloured Petri Net Based Approach For Estimating Execution Time And Energy Consumption In Embedded Systems. In: 21st Symposium on Integrated Circuits and Systems Design - SBCCI 2008, 2008, Gramado. Proceedings of the 21st annual symposium on Integrated circuits and system design. New York: ACM, 2008. p. 134-139.
-
CARNEIRO, ERMESON ; Maciel, Paulo ; Callou, Gustavo ; Tavares, Eduardo ; Nogueira, Bruno . Mapping SysML State Machine Diagram to Time Petri Net for Analysis and Verification of Embedded Real-Time Systems with Energy Constraints. In: 2008 International Conference on Advances in Electronics and Microelectronics (ENICS), 2008, Valencia. 2008 International Conference on Advances in Electronics and Micro-electronics, 2008. p. 1-6.
-
Andrade, Ermeson ; Maciel, Paulo ; Callou, Gustavo ; Nogueira, Bruno . Mapping UML Interaction Overview Diagram to Time Petri Net for Analysis and Verification of Embedded Real-Time Systems with Energy Constraints. In: 2008 International Conference on Computational Intelligence for Modelling Control & Automation, 2008, Vienna. 2008 International Conference on Computational Intelligence for Modelling Control & Automation, 2008. p. 615-620.
-
Bruno Nogueira ; Paulo Maciel . Um Framework Para Estimativa de Desempenho e Consumo de Energia de Softwares para Sistemas Embarcados. In: XVI Congresso de Iniciação Científica da UFPE (CONIC), 2008, Recife. Anais do XVI CONIC, 2008.
Outras produções
Nogueira, Bruno . Comitê Externo de Avaliação de Projetos de Pesquisa do Instituto Federal de Educação, Ciência e Tecnologia Fluminense - IFFluminense. 2021.
Bruno Nogueira . Comitê Externo de Avaliação de Projetos de Pesquisa do Instituto Federal de Educação, Ciência e Tecnologia Fluminense - IFFluminense. 2019.
Nogueira, Bruno . Comitê Externo de Avaliação de Projetos de Pesquisa do Instituto Federal de Educação, Ciência e Tecnologia Fluminense - IFFluminense. 2018.
Bruno Nogueira . Comitê Externo de Avaliação de Projetos de Pesquisa do Instituto Federal de Educação, Ciência e Tecnologia Fluminense - IFFluminense. 2017.
Bruno Nogueira . Doctoral Forum - Conference on Dependable Systems and Networks (DSN). 2024. (Membro do comitê).
Nogueira, Bruno . Trabalhos de Iniciação Científica - Simpósio Brasileiro de Pesquisa Operacional (SBPO). 2024. (Membro do comitê).
Nogueira, Bruno . The 33rd IEEE International Symposium on Software Reliability Engineering (ISSRE 2022). 2022. (Revisor de artigos).
Bruno Nogueira . IEEE International Conference on Systems, Man, and Cybernetics (SMC). 2021. (Revisor de artigos).
NOGUEIRA, BRUNO COSTA E SILVA . Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC). 2020. (Revisor de artigos).
NOGUEIRA, BRUNO COSTA E SILVA . Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC). 2019. (Revisor de artigos).
NOGUEIRA, BRUNO COSTA E SILVA . 18o WPerformance. 2019. (Revisor de artigos).
Nogueira, Bruno . 6th IEEE Latin American Conference on Computational Intelligence (IEEE LA-CCI). 2019. (Revisor de artigos).
NOGUEIRA, BRUNO COSTA E SILVA . VIII Brazilian Symposium on Computing Systems Engineering. 2018. (Revisor de artigos).
Bruno Nogueira . The 22nd IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 2017). 2017. (Revisor de artigos).
Bruno Nogueira . ACM/SPEC International Conference on Performance Engineering (ICPE 2018). 2017. (Revisor de artigos).
Bruno Nogueira . VII Brazilian Symposium on Computing Systems Engineering. 2017. (Revisor de artigos).
Bruno Nogueira . VI Brazilian Symposium on Computing Systems Engineering (SBESC 2016). 2016. (Revisor de artigos).
Bruno Nogueira . V Brazilian Symposium on Computing Systems Engineering (SBESC 2015). 2015. (Revisor de artigos).
Bruno Nogueira . IV Congresso Brasileiro de Software: Teoria e Prática (CBSoft). 2015. (Revisor de artigos).
Projetos de pesquisa
-
2023 - Atual
Sistemas de transportes inteligentes orientados à dados: integração de dados, inferência e aplicações de tomadas de decisão, Descrição: Considerando a expertise dessas empresas, identificamos que o Big Data que compõe um (STI) é composto por diferentes elementos e dados heterogêneos. Dessa forma, percebemos que o uso combinado desses dados é uma demanda em qualquer empresa ou entidade do setor, gerando lacunas nos STIs. É necessário desenvolver ferramentas para o monitoramento correto, controle e uso inteligente desses dados de forma integrada e totalmente distribuída(problema). A utilização de um Data Lake lógico, que retira a exigência da cópia dos dados e insere uma camada de abstração, soluciona os problemas elencados. Assim, as ferramentas em STIs podem ser utilizadas de forma direta e transparente(hipótese). Para validar as soluções, utilizaremos os dados relacionados à legislação de trânsito, registros de acidentes, informação de infração e dados coletados sobre o trânsito, condutores e veículos. Os dados serão fornecidos pelas empresas parceiras, ou na sua ausência, utilizaremos dados públicos. Nossa metodologia contemplará a caracterização das aplicações, tratamento de dados faltantes e/ou incorretos por meio de métodos estatísticos, projeto e implementação de novas técnicas, avaliação e concepção das soluções em cenários simulados e estudos de casos reais. Ademais, integrada à solução de Data Lake, teremos um camada inteligente que proverá serviços de processamento de linguagem natural, classificação, caracterização e inferência sobre dados relacionados à STIs. Permitindo que essa camada possa ser utilizada por modelos de otimização combinatória e soluções de classificação e predição em STIs.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Bruno Costa e Silva Nogueira - Integrante / Rian Pinheiro - Integrante / André Luiz Lins de Aquino - Coordenador / Fabiane da Silva Queiroz - Integrante / Raquel da Silva Cabral - Integrante / Eliana Silva de Almeida - Integrante / Osvaldo Anibal Rosso - Integrante / Heitor Soares Ramos Filho - Integrante / Antônio Alfredo Ferreira Loureiro - Integrante / Denis Lima do Rosário - Integrante / Eduardo Coelho Cerqueira - Integrante / Givanildo Lima - Integrante / Geymerson dos Santos Ramos - Integrante / Danilo Fernandes Costa - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
-
2023 - Atual
Resolvendo problemas de otimização usando arquiteturas paralelas de alto desempenho, Descrição: Otimização é o processo de achar a melhor solução considerando as circunstâncias dadas. Muitos problemas da ciência, governo e industria podem ser convenientemente modelados como problemas de otimização. Frequentemente, os algoritmos para resolver problemas de otimização são lentos, assim executar estes algoritmos em plataformas paralelas e de alto desempenho é uma alternativa interessante para acelerar o processo de otimização. No entanto, nem todas as partes de um algoritmo podem ser paralelizadas e a complexidade de paralelização depende, dentre outras coisas, do algoritmo, da arquitetura paralela, e dos dados de entrada. Obter a melhor implementação paralela é desafio por si só. Este projeto foca em resolver problemas de otimização de larga escala considerando as seguintes arquiteturas paralelas: processadores multicore, field programmable gate array (FPGAs), e graphics processing units (GPUs). As soluções para os problemas de otimização analisados neste projeto, além de altamente lucrativas, são fundamentais para o crescimento da competitividade do país em contexto não apenas nacional mas principalmente internacional.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Bruno Costa e Silva Nogueira - Coordenador / Ermeson Andrade - Integrante / Rian Pinheiro - Integrante / Eduardo Antônio Guimarães Tavares - Integrante / Erick Barboza - Integrante., Financiador(es): Fundação de Amparo à Pesquisa do Estado de Alagoas - Auxílio financeiro.
-
2021 - 2022
PBP Loggi, Projeto certificado pela empresa LOGGI TECNOLOGIA LTDA. em 22/04/2021., Descrição: Neste projeto, estamos particularmente interessados em atacar os problemas demandados pela empresa brasileira de logística de entrega Loggi. Da mesma maneira como as empresas Uber e Rappi, a Loggi é uma empresa baseada no modelo de economia compartilhada. Motoristas independentes usam a plataforma {\it online} da Loggi para aceitar e fazer entregas usando seus próprios veículos \cite{fonseca2020multi}. Um dos problemas levantados pela empresa se chama Last-Mile Incremental Capacitated Vehicle Routing Problem (Last-Mile ICVRP), que é um caso particular do problema SD-CVRP (Stochastic and Dynamic Capacitated Vehicle Routing Problems). O problema é denominado Last-Mile por caracterizar as entregas entre o centro de expedição e o destinatário final.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) . , Integrantes: Bruno Costa e Silva Nogueira - Coordenador / PINHEIRO, RIAN G. S. - Integrante., Financiador(es): Fundação de Desenvolvimento da Pesquisa - Bolsa.
-
2019 - Atual
Avaliação e Modelagem de Sistemas Computacionais para Armazenamento de Dados, Projeto certificado pelo(a) coordenador(a) Eduardo Antonio Guimaraes Tavares em 05/06/2019., Descrição: Serviços computacionais atuais (ex: redes sociais) guardam, produzem e disponibilizam uma imensa quantidade de dados, necessitando de infraestruturas apropriadas para lidarem com a grande demanda por armazenamento e processamento. Como consequência, pesquisas têm sido realizadas para aprimorar o dispositivo de hardware de armazenamento, o software de gerenciamento e as técnicas de redundância de dados. As melhorias precisam ser avaliadas e as investigações podem envolver diversas combinações de fatores, de tal forma que pode ser custoso (e.g., tempo e recurso financeiro) experimentações somente em sistemas em produção ou protótipos. Assim, métodos formais são de grande importância, pois permitem descrições matemáticas para representação do comportamento do sistema e a possibilidade de verificação e análise de propriedades quantitativas/qualitativas. As respectivas extensões estocásticas adicionam o poder das técnicas de estatística e probabilidade na avaliação dos modelos. Esta proposta contempla a concepção de técnicas, construção de modelos estocásticos e desenvolvimento de ferramentas para avaliação de desempenho, confiabilidade e disponibilidade de sistemas computacionais de armazenamento de dados. Ademais, esta pesquisa engloba a investigação de dispositivos de hardware, software, mecanismos de redundância e infraestrutura de comunicação.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Bruno Costa e Silva Nogueira - Integrante / Eduardo Tavares - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
-
2019 - Atual
Modelagem e Análise de Sistemas Ciber-Físicos Resilientes (N. processo 406263/2018-3), Projeto certificado pelo(a) coordenador(a) Ermeson Carneiro de Andrade em 05/06/2019., Descrição: Descrição: Os Sistemas Ciber-Físicos (CPSs) estão em todas as partes, de veículos semi-autônomos a dispositivos portáteis. Esses sistemas são caracterizados pela interação estreita entre elementos digitais (a parte ciber) e elementos físicos (a parte física). Assim como a Internet mudou a forma como as pessoas lidam com as informações, os CPSs estão transformando a maneira como interagimos com o mundo físico. No entanto, questões relacionadas à resiliência, desempenho e segurança dos sistemas ciber-físicos desempenham um grande papel na aceitação e no uso desses sistemas hoje e no futuro. Apesar de tais questões não serem novas, os avanços tecnológicos em detecção, computação, atuação e rede dos CPSs fazem com que seja necessário desenvolver novas abordagens para proteger esses sistemas contra consequências indesejadas. Novas ameaças continuarão sendo exploradas e ataques cibernéticos continuarão a surgir, assim como falhas dos CPSs continuarão a acontecer, seja devido às falhas de projeto ou erros administrativos. Desta forma, é necessário desenvolver novas abordagens que maximizem o desempenho e a resiliência através da criação de sistemas ciber-físicos dependáveis e seguros. O projeto proposto endereça esses importantes e novos desafios, desenvolvendo tecnologias (modelos, técnicas e ferramentas) para auxiliar os projetistas e desenvolvedores de CPSs a projetar, analisar e otimizar sistemas ciberfísicos resilientes. O projeto irá trazer impactos significativos para o mercado dos CPSs, fornecendo tecnologias para reduzir o tempo de desenvolvimento e o custo de operacionalidade de tais sistemas, além de protegê-los contra falhas não intencionais ou ataques malintencionados.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Bruno Costa e Silva Nogueira - Integrante / Ermeson Andrade - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
-
2019 - Atual
Quantificando o Impacto da Dependabilidade no Desempenho, na Sustentabilidade e no Custo das Infraestruturas para Computação nas Nuvens: Uma estratégia baseada em modelos, Descrição: Um dos principais objetivos desse projeto é a proposição de um conjunto de modelos para a quantificação do impacto da dependabilidade no desempenho, consumo energético, e custo das infraestruturas de computação nas nuvens. Técnicas de medição serão adotadas para realizar a coleta de dados dos experimentos realizados tanto em sistemas reais já implantados e em produção como em outros criados em nosso laboratório para experimentos. Além disso, uma estratégia de modelagem hierárquica será adotada para levar em consideração as vantagens das redes de Petri estocásticas e coloridas, dos diagramas de blocos de confiabilidade, de modelos de fluxo de energia, de cadeias de Markov, e das árvores de falha. Além disso, estratégias para otimizar as métricas de interesse também serão estudadas a fim de permitir a melhora dos resultados analisados e obtidos através dos modelos. É esperado que os resultados gerados a partir da metodologia proposta, que irá fazer uso de forma integrada de estratégias de monitoramento, modelagem e estratégias de otimização, consiga reduzir o impacto ambiental, aumentar a dependabilidade, o desempenho e reduzir o custo operacional dos sistemas de computação nas nuvens.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Bruno Costa e Silva Nogueira - Integrante / Gustavo Callou - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
-
2013 - 2015
Modelagem Formal de Sistemas para Avaliação de Performabilidade (N. processo 471019/2013-5), Descrição: Este projeto propõe o desenvolvimento de técnicas, modelos e ferramentas que permitam a avaliação de dependabilidade e desempenho de forma conjunta para sistemas de eventos discretos (DES), viabilizando, assim, a avaliação de performabilidade. Utilizando os mecanismos a serem desenvolvidos, os projetistas terão uma melhor percepção das modificações a serem realizadas em um sistema existente ou mesmo na construção de um novo. O contexto do projeto englobará sistemas de tempo real, cloud computing, virtualização de redes de computadores e análise de riscos em projetos de desenvolvimento de softwares.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Bruno Costa e Silva Nogueira - Integrante / Paulo Maciel - Integrante / Eduardo Tavares - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
-
2010 - 2011
MASED - Modelagem e Avaliação de Sistemas de Eventos Discretos (N. processo: 474354/2009-1), Descrição: A rápida evolução dos sistemas computacionais, comunicações e tecnologia de sensoriamento têm proporcionado o desenvolvimento de sistemas dinâmicos de alta complexidade e valor agregado. Os exemplos estão em nosso entorno, ao nosso alcance na vida cotidiana: computadores pessoais; redes de comunicações; sistemas computacionais embarcados dos mais diversos; sistemas de manufatura; monitoração avançada de automóveis e edificações, sistemas distribuídos, data centers, call centers etc. Parte significativa das atividades destes sistemas é gerida por um conjunto de regras operacionais sujeitas a eventos discretos que ocorrem de maneira assíncrona. Estes eventos podem ser controlados, como por exemplos a digitação de comandos em um teclado de um telefone celular, ou não a ocorrência de uma falha ou perda de um pacote nos sistemas de comunicação. Sistemas com estas características, integrantes da classe de sistemas dinâmicos, são classificados com Sistemas de Eventos Discretos (Discrete Event Systems - DES). O estudo dos DES é uma tarefa complexa que envolve conhecimento de controle; modelagem funcional, análise e verificação de propriedades qualitativas; modelagem e avaliação temporal determinística e estocástica; estatística etc. Este projeto de pesquisa pode ser delineado em duas frentes de estudo. A primeira frente de trabalho trata sobre modelagem estocástica, avaliação de desempenho e dependabilidade de ambientes servidores, data centers, call centers, cadeias de suprimentos e sistemas de comunicação. Mais particularmente, neste ramo de aplicações, os trabalhos concernem o estudo e desenvolvimento de modelos e procedimentos e ferramentas de avaliação de desempenho e dependabilidade para o planejamento de capacidade. A segunda frente de estudo é voltada para a modelagem, desenvolvimento e avaliação de sistemas embarcados, envolvendo a concepção de mecanismos de escalonamento de aplicações de tempo real e a respectiva síntese do software; técnicas de modelagem.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (18) Doutorado: (6) . , Integrantes: Bruno Costa e Silva Nogueira - Integrante / Paulo Maciel - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
-
2008 - 2009
MASED - Modelagem e Avaliação de Sistemas de Eventos Discretos (N. processo: 476545/2007-2), Descrição: O principal objetivo deste projeto de pesquisa é o desenvolvimento e aplicação de um conhecimento, modelos, métodos e procedimentos objetivando o estudo de aspectos quantitativos, mais particularmente aqueles com implicações temporais, aos sistemas de eventos discretos.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (11) / Doutorado: (3) . , Integrantes: Bruno Costa e Silva Nogueira - Integrante / Paulo Maciel - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Prêmios
2022
Menção Honrosa no Prêmio de Dissertação de Mestrado do SBPO - Aluno de mestrado Alfredo Lima., Simpósio Brasileiro de Pesquisa Operacional.
2022
Prêmio UFAL de dissertação e Tese 2022 - trabalho do aluno de mestrado Alfredo Lima, Universidade Federal de Alagoas.
2021
Prêmio de Excelência Acadêmica pelo trabalho de Iniciação Cientifica do aluno Derek Alves, Universidade Federal de Alagoas.
2020
Prêmio de Excelência Acadêmica pelo trabalho de Iniciação Cientifica do aluno Derek Alves, Universidade Federal de Alagoas.
2020
Prêmio de Excelência Acadêmica pelo trabalho de Iniciação Cientifica do aluno Davi Oliveira, Universidade Federal de Alagoas.
2017
Professor homenageado do curso de Bacharelado em Ciência da Computação - Turma 2017.1, UFRPE / Unidade Acadêmica de Garanhuns.
2016
Professor homenageado do curso de Bacharelado em Ciência da Computação - Turma 2016.1, UFRPE / Unidade Acadêmica de Garanhuns.
2015
Professor homenageado do curso de Bacharelado em Ciência da Computação - Turma 2014.2, UFRPE / Unidade Acadêmica de Garanhuns.
2014
Professor homenageado do curso de Bacharelado em Ciência da Computação - Turma 2013.2, UFRPE / Unidade Acadêmica de Garanhuns.
2014
Professor homenageado do curso de Bacharelado em Ciência da Computação - Turma 2014.1, UFRPE / Unidade Acadêmica de Garanhuns.
Histórico profissional
Endereço profissional
-
Universidade Federal de Alagoas, Reitoria, Instituto de Computação. , Av. Lourival de Melo Mota, Bloco 12, Cidade Universitária, 57072970 - Maceió, AL - Brasil, Telefone: (82) 32141401, URL da Homepage:
Experiência profissional
2010 - 2018
Universidade Federal Rural de PernambucoVínculo: Servidor Público, Enquadramento Funcional: Professor
Atividades
-
09/2014 - 02/2015
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Sistemas Digitais, Trabalho de Conclusão de Curso
-
04/2014 - 08/2014
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Sistemas Digitais, Arquitetura de Computadores
-
10/2013 - 03/2014
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Sistemas Digitais, Arquitetura de Computadores
-
05/2013 - 10/2013
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Sistemas Digitais, Arquitetura de Computadores
-
12/2011 - 06/2013
Conselhos, Comissões e Consultoria, Unidade Acadêmica de Garanhuns.,Cargo ou função, Membro do Núcleo Docente Estruturante (NDE) do curso de Ciência da Computação.
-
06/2011 - 06/2013
Conselhos, Comissões e Consultoria, Unidade Acadêmica de Garanhuns.,Cargo ou função, Membro do Colegiado de Coordenação (CCD) do curso de Ciência da Computação.
-
11/2012 - 04/2013
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Sistemas Digitais, Arquitetura de Computadores
-
11/2012 - 04/2013
Ensino, Engenharia de Alimentos, Nível: Graduação,Disciplinas ministradas, Introdução ao Processamento de Dados
-
03/2012 - 10/2012
Ensino, Engenharia de Alimentos, Nível: Graduação,Disciplinas ministradas, Algoritmos e Programação de Computadores
-
03/2012 - 10/2012
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Arquitetura de Computadores, Sistemas Digitais
-
03/2011 - 03/2012
Direção e administração, Unidade Acadêmica de Garanhuns.,Cargo ou função, Membro da Comissão de Desenvolvimento Físico e Ambiental.
-
03/2011 - 03/2012
Extensão universitária , Unidade Acadêmica de Garanhuns.,Atividade de extensão realizada, Colaborador no Projeto Informática, Inclusão e Cidadania. Esse projeto busca inclusão digital através do ensino básico sobre a utilização do computador e ferramentas de informática, nas escolas públicas de Garanhuns..
-
08/2011 - 12/2011
Ensino, Bacharelado em Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Teoria dos Grafos e Análise de Algoritmos, Circuitos Digitais
-
08/2011 - 12/2011
Ensino, Engenharia de Alimentos, Nível: Graduação,Disciplinas ministradas, Algoritmos e Programação de Computadores
-
03/2011 - 07/2011
Ensino, Bacharelado em Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Circuitos Digitais
-
03/2011 - 07/2011
Ensino, Engenharia de Alimentos, Nível: Graduação,Disciplinas ministradas, Algoritmos e Programação de Computadores
-
08/2010 - 12/2010
Ensino, Bacharelado em Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Algoritmos e Estruturas de Dados I, Circuitos Digitais, Teoria dos Grafos e Análise Algoritmos
2006 - 2009
Universidade Federal de PernambucoVínculo: Bolsista de IC, Enquadramento Funcional: Aluno de IC, Carga horária: 20, Regime: Dedicação exclusiva.
Outras informações:
Aluno de iniciação científica na área de avaliação de desempenho e consumo de energia em sistemas embarcados. Orientador: Paulo Romero Martins Maciel
2007 - 2008
Universidade Federal de PernambucoVínculo: Colaborador, Enquadramento Funcional: Monitor, Carga horária: 12
Atividades
-
03/2007 - 03/2009
Pesquisa e desenvolvimento, Centro de Informática.,Linhas de pesquisa
-
03/2007 - 11/2008
Outras atividades técnico-científicas , Centro de Informática, Centro de Informática.,Atividade realizada, Monitoria da disciplina Interface Hardware/Software sob supervisão do Prof. Paulo Maciel no período letivo 2007.1; Monitoria da disciplina Sinais e Sistemas sob a supervisão do Prof. Aluizio Araujo nos períodos letivos 2007.2, 2008.1 e 2008.2..
-
03/2008 - 06/2008
Extensão universitária , Pró-Reitoria de Extensão (PROEXT).,Atividade de extensão realizada, Instrutor do curso "Introdução á Microinformática" na ONG Engenho Cultural.
2010 - 2010
Faculdade de Informática e Tecnologia de PernambucoVínculo: Colaborador, Enquadramento Funcional: Professor, Carga horária: 8
Atividades
-
02/2010 - 06/2010
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Análise de Algoritmos, Programação 1
2009 - 2009
Inove InformáticaVínculo: Colaborador, Enquadramento Funcional: Instrutor, Carga horária: 6
Atividades
-
08/2009 - 09/2009
Treinamentos ministrados , Inove Informática.,Treinamentos ministrados, Acesso avançado a dados com Micrososft Visual Studio 2005 (40 horas), Core Web Application Technologies with Microsoft Visual Studio 2005 (45 horas)
2008 - 2008
M2S SoftwareVínculo: Estagiário, Enquadramento Funcional: Desenvolvedor, Carga horária: 20
Atividades
-
09/2008 - 11/2008
Estágios , M2s Software.,Estágio realizado, Desenvolvedor .NET: Windows Form e ASP.NET.
2018 - Atual
Universidade Federal de AlagoasVínculo: Servidor Público, Enquadramento Funcional: Professor Adjunto
2022 - Atual
Universidade de PernambucoVínculo: Membro colaborador, Enquadramento Funcional: Membro colaborador
Outras informações:
Membro colaborador do programa de pós-graduação em engenharia da computação (PPGEC).
2023 - Atual
EMBRAERVínculo: Professor, Enquadramento Funcional: Professor
Outras informações:
Professor do Programa de Especialização em Software CIn/Embraer (PES)
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Bruno Costa e Silva Nogueira e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?