Danilo Filgueira Mendonça

Danilo Filgueira Mendonça possui graduação em Engenharia de Redes pela Universidade de Brasília (2011). Tem experiência na área de Engenharia de Software, atuando na indústria desde 2007 com atividades de elaboração, arquitetura, desenvolvimento e testes de software com metodologia ágil. Obteve título de Mestre em Informática pelo Departamento de Ciência da Computação da Universidade de Brasília (2014), tendo atuado no grupo de Engenharia de Software com foco em dependabilidade. Desde 2015 é aluno de doutorado em Tecnologia da Informação pelo Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB) na universidade Politecnico di Milano - Itália. Principais interesses de pesquisa em Engenharia de Software: análise e engenharia de requisitos, computação e arquitetura orientada a serviços, dependabilidade de sistemas, métodos formais de verificação, sistemas autônomos (auto-adaptativos e auto-organizáveis), internet das coisas, computação móvel e computação colaborativa. Principais interesses na indústria como Engenharia de Software: métodos ágeis de desenvolvimento, arquitetura de aplicações web, aplicativos móveis, client side frameworks.

Informações coletadas do Lattes em 10/11/2025

Acadêmico

Formação acadêmica

Doutorado em Information Technology

2015 - 2019

Politecnico Di Milano
Título: Self-management of geographically distributed infrastructures and services
Orientador: Luciano Baresi
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Engenharia de Software.

Mestrado em Informática

2012 - 2014

Universidade de Brasília, UnB
Título: Dependability Verification for Contextual/Runtime Goal Modelling
, Ano de Obtenção: 2015.Genaína Nunes Rodrigues.Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Engenharia de Software; Engenharia de Requisitos; Análise de Dependabilidade; Contextos; Audo-adaptação.Grande área: Ciências Exatas e da TerraSetores de atividade: Educação.

Graduação em Engenharia de Redes

2004 - 2011

Universidade de Brasília, UnB
Título: Mapeamento Sistemático de Estudos em Qualidade de Serviços na Computação Orientada a Serviços
Orientador: Genaína Nunes Rodrigues

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Bandeira representando o idioma Espanhol

Compreende Bem, Fala Razoavelmente, Lê Bem, Escreve Razoavelmente.

Bandeira representando o idioma Português

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Bandeira representando o idioma Italiano

Compreende Bem, Fala Razoavelmente, Lê Bem, Escreve Razoavelmente.

Bandeira representando o idioma Francê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 / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Arquitetura de Sistemas de Computação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Sistemas de Informação.

Participação em eventos

6th European Conference on Service-Oriented and Cloud Computing. Empowering Low-Latency Applications Through a Serverless Edge Computing Architecture. 2017. (Congresso).

Pervasive Computing and Communication Workshops, 2016 IEEE International Conference on Pervasive Computing and Communications.A3Droid: A framework for developing distributed crowdsensing. 2015. (Oficina).

Proceedings of the 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems.Modelling and analysing contextual failures for dependability requirements. 2014. (Simpósio).

2013 VII Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS).A Systematic Mapping Study on Service Oriented Computing in the Context of Quality of Services. 2013. (Simpósio).

Produções bibliográficas

  • MENDONÇA, D. F. ; GUINEA, S. ; QUATTROCCHI, G. ; GARRIGA, M. ; BARESI, L. . A Unified Model for the Mobile-Edge-Cloud Continuum. ACM Transactions on Internet Technology , v. 19, p. 1-21, 2019.

  • MENDONÇA, DANILO FILGUEIRA ; NUNES RODRIGUES, GENAÍNA ; ALI, RAIAN ; ALVES, VANDER ; Baresi, Luciano . GODA: A goal-oriented requirements engineering framework for runtime dependability analysis. INFORMATION AND SOFTWARE TECHNOLOGY , v. 80, p. 245-264, 2016.

  • Baresi, Luciano ; MENDONÇA, DANILO FILGUEIRA ; Quattrocchi, Giovanni . PAPS: A Framework for Decentralized Self-management at the Edge. Lecture Notes in Computer Science. 1ed.Cham: Springer International Publishing, 2019, v. 11895, p. 508-522.

  • Baresi, Luciano ; FILGUEIRA MENDONÇA, DANILO ; Garriga, Martin . Empowering Low-Latency Applications Through a Serverless Edge Computing Architecture. In: Flavio De Paoli;Stefan Schulte;Einar Broch Johnsen. (Org.). Lecture Notes in Computer Science. 1ed.: Springer International Publishing, 2017, v. 10465, p. 196-210.

  • Baresi, Luciano ; FILGUEIRA MENDONCA, DANILO . Towards a Serverless Platform for Edge Computing. In: 2019 IEEE International Conference on Fog Computing (ICFC), 2019, Prague. 2019 IEEE International Conference on Fog Computing (ICFC), 2019. p. 1.

  • BARESI, L. ; GUINEA, S. ; MENDONCA, D. F. . A3Droid: A framework for developing distributed crowdsensing. In: 2016 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops), 2016, Sydney. 2016 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops), 2016. p. 1.

  • MENDONÇA, DANILO F. ; ALI, RAIAN ; RODRIGUES, GENAÍNA N. . Modelling and analysing contextual failures for dependability requirements. In: the 9th International Symposium, 2014, Hyderabad. Proceedings of the 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems - SEAMS 2014. New York: ACM Press, 2014. p. 55.

  • MENDONCA, DANILO FILGUEIRA ; RODRIGUES, GENAINA NUNES ; FAVACHO, ALETEIA ; HOLANDA, MARISTELA . A Systematic Mapping Study on Service Oriented Computing in the Context of Quality of Services. In: 2013 VII Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), 2013, Brasília. 2013 VII Brazilian Symposium on Software Components, Architectures and Reuse, 2013. p. 39.

Projetos de desenvolvimento

  • 2010 - 2012

    TonNet - Simulador de Redes Ópticas, Descrição: Desenvolvimento do simulador de redes ópticas em plataforma Java capaz de simular cenários diversos de tráfego de dados em redes de alta velocidade com possibilidade de escolha de parâmetros de simulação, de roteamento, de topologia, de recuperação de erros e de algorítimos para a alocação e gerência dos recursos ópticos disponíveis.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Mestrado acadêmico: (2) . , Integrantes: Danilo Filgueira Mendonça - Integrante / Willian Giozza - Coordenador / Ana Carolina Oliveira - Integrante.

Histórico profissional

Endereço profissional

  • Politecnico di Milano, Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB). , Via Camillo Golgi, 42, Città degli Studi, 20131 - Milão, - Itália, Telefone: (391) 1219334, URL da Homepage:

Experiência profissional

2013 - 2015

Mobee Transporte Público

Vínculo: Colaborador, Enquadramento Funcional: Engenheiro de Software, Carga horária: 8

2011 - 2014

SEA Tecnologia em Informática

Vínculo: , Enquadramento Funcional: Engenheiro do Software, Carga horária: 6

Outras informações:
Atua com Engenheiro de Software, participando da elaboração, definição de arquitetura e desenvolvimento de aplicações J2EE, sobretudo portais que implementam a especificação portlet.

2008 - 2011

CheckBox Tecnologia da Informação

Vínculo: Celetista, Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 8

Outras informações:
Atuou como desenvolvedor de software em plataformas J2EE, participando da elaboração, arquitetura e desenvolvimento de software customizado sob demanda.

2007 - 2008

Tribunal de Contas da União

Vínculo: Estagiário, Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 20

2019 - Atual

Origem Motos

Vínculo: Celetista, Enquadramento Funcional: Engenheiro de Software, Carga horária: 8, Regime: Dedicação exclusiva.