???global.info.a_carregar???
Filipe Araujo is an Associate Professor with habilitation at the University of Coimbra, Portugal. He received his PhD in 2006 from the University of Lisbon, Portugal. His primary research focus is on the observability of fine-grained distributed systems. His research interests encompass cloud computing, microservices, monitoring, security, wireless ad hoc networks, and other networking and distributed systems topics. He published more than 90 research papers on these topics. He is the author of the blog "Enterprise Application Integration" (http://eai-course.blogspot.com), which has garnered over 100,000 page views worldwide.
Identificação

Identificação pessoal

Nome completo
FILIPE JOÃO BOAVIDA DE MENDONÇA MACHADO DE ARAÚJO

Nomes de citação

  • Araujo, Filipe

Identificadores de autor

Ciência ID
921A-84B5-3F08
ORCID iD
0000-0002-1663-1937
Google Scholar ID
Rg9G9AsAAAAJ
Scopus Author Id
8941558600

Endereços de correio eletrónico

  • filipius@uc.pt (Profissional)

Telefones

Fax
  • 239701266 (Profissional)
Telefone
  • 239790065 (Profissional)
  • 239790000 Ext.: 431229 (Profissional)

Moradas

  • Departamento de Engenharia Informática. Pólo II, 3030-290, Coimbra, Coimbra, Portugal (Profissional)

Websites

Domínios de atuação

  • Ciências da Engenharia e Tecnologias - Engenharia Eletrotécnica, Eletrónica e Informática

Idiomas

Idioma Conversação Leitura Escrita Compreensão Peer-review
Espanhol; Castelhano Utilizador elementar (A1) Utilizador proficiente (C1) Utilizador proficiente (C1)
Italiano Utilizador elementar (A1) Utilizador elementar (A1)
Inglês Utilizador proficiente (C2) Utilizador proficiente (C1) Utilizador proficiente (C2) Utilizador proficiente (C1) Utilizador proficiente (C2)
Francês Utilizador independente (B1) Utilizador independente (B1) Utilizador independente (B1) Utilizador independente (B1)
Formação
Grau Classificação
2021/12/22
Concluído
Ciências e Tecnologias da Informação/Information Sciences and Technology (Título de Agregado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
2006
Concluído
Informática/Informatics (Doutoramento)
Especialização em Especialidade: Engenharia Informática
Universidade de Lisboa, Portugal
"Position-based Distributed Hash Tables" (TESE/DISSERTAÇÃO)
1996 - 1999
Concluído
Engenharia Informática/Informatics Engineering (Mestrado)
Universidade de Coimbra, Portugal
"Aplicação das Redes de Hopfield no Encaminhamento em Redes de Dados" (TESE/DISSERTAÇÃO)
Muito Bom
1991 - 1996
Concluído
Engenharia Electrotécnica - Ramo de Informática/Electrical Engineering - Specialization in Informatics (Licenciatura)
Universidade de Coimbra, Portugal
18
Percurso profissional

Docência no Ensino Superior

Categoria Profissional
Instituição de acolhimento
Empregador
2022/01/19 - Atual Professor Associado (Docente Universitário) Universidade de Coimbra, Portugal
Universidade de Coimbra Departamento de Engenharia Informática, Portugal
2006/11 - 2022/12/19 Professor Auxiliar (Docente Universitário) Universidade de Coimbra, Portugal
2006/02 - 2006/11 Assistente (Docente Universitário) Universidade de Coimbra, Portugal
1999/12/07 - 2006/01/31 Assistente (Docente Universitário) Universidade de Lisboa Faculdade de Ciências, Portugal
1998/08 - 1999/12 Assistente Estagiário (Docente Universitário) Universidade de Lisboa, Portugal
1997/03 - 1998/08 Assistente (Docente Ensino Superior Politécnico) Instituto Politécnico de Leiria, Portugal

Cargos e Funções

Categoria Profissional
Instituição de acolhimento
Empregador
2023/11/29 - Atual Subdiretor do Departamento de Engenharia Informática/Deputy director of the Informatics Engineering Department Universidade de Coimbra, Portugal
Universidade de Coimbra Departamento de Engenharia Informática, Portugal
2018/03 - 2023/12/13 Conselho pedagógico Universidade de Coimbra, Portugal
2017/10 - 2023/12/13 Coordenação da Licenciatura em Engenharia Informática/Coordinator of the B.Sc. in Informatics Engineering Universidade de Coimbra, Portugal
Projetos

Bolsa

Designação Financiadores
2019/01 - 2019/12 CENTRO DE INFORMÁTICA E SISTEMAS DA UNIVERSIDADE DE COIMBRA
154639UID
UID/CEC/00326/2019
Universidade de Coimbra, Portugal

Universidade de Coimbra Centro de Informatica e Sistemas, Portugal
Fundação para a Ciência e a Tecnologia
Concluído
2014/04 - 2015/07 Estudo Exploratório de Falhas em Aplicações Distribuídas na Cloud
135567PRJ
EXPL/EEI-ESS/2542/2013
Universidade de Coimbra, Portugal

Universidade de Coimbra Centro de Informatica e Sistemas, Portugal

Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
Fundação para a Ciência e a Tecnologia
Concluído

Projeto

Designação Financiadores
2024/01/01 - Atual SenForFire - Cost-Effective Wireless Sensor Networks for Forest Fire Prevention and Early Detection
Investigador
2022/01/01 - 2025/12/31 NEXUS - Pacto de Inovação – Transição Verde e Digital para Transportes, Logística e Mobilidade
Investigador
2021/01/01 - 2025/12/31 Laboratório Associado de Sistemas Inteligentes
LA/P/0104/2020
Universidade do Minho, Portugal

Universidade do Minho Centro ALGORITMI, Portugal

Universidade do Porto Centro de Matemática, Portugal

Universidade do Porto Laboratório de Inteligência Artificial e Ciência de Computadores, Portugal

Universidade Nova de Lisboa, Portugal

Universidade Nova de Lisboa Unidade de Investigação e Desenvolvimento em Engenharia Mecânica e Industrial, Portugal

Instituto Politécnico do Cávado e do Ave, Portugal

Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal

Universidade de Aveiro, Portugal

Universidade Nova de Lisboa Centro de Tecnologias e Sistemas, Portugal

Universidade de Coimbra, Portugal

Universidade de Aveiro Centro de Tecnologia Mecânica e Automação, Portugal

Universidade de Coimbra Departamento de Engenharia Civil, Portugal

Universidade do Porto Faculdade de Engenharia, Portugal

Universidade do Minho Instituto de Polímeros e Compósitos, Portugal

Instituto Politécnico do Porto Grupo de Investigação em Engenharia e Computação Inteligente para a Inovação e o Desenvolvimento, Portugal

Universidade de Aveiro Instituto de Engenharia Eletrónica e Informática de Aveiro, Portugal

Instituto Politécnico do Porto Centro de Investigação em Sistemas Computacionais Embebidos e de Tempo-Real, Portugal

Universidade do Porto Faculdade de Ciências, Portugal
Fundação para a Ciência e a Tecnologia
Em curso
2020/07/01 - 2024/06/30 POWER - Empowering a digital future
Investigador
2019 - 2023/02/28 FireLoc: Onde está o fogo?
Investigador
Instituto de Engenharia de Sistemas e Computadores de Coimbra, Portugal

Universidade de Coimbra, Portugal
Fundação para a Ciência e a Tecnologia
Concluído
2018 - 2021/03/31 NanoSEN-AQM
SOE2/P1/E0569
Investigador
2017/01 - 2020/12/15 MobiWise: From mobile sensing to mobility advising
SAICTPAC/0011/2015
Investigador
2016/06/15 - 2019/12/31 Data Science para Não-Programadores
PTDC/EEI-ESS/1189/2014
148376PRJ
Investigador
Universidade de Coimbra, Portugal

ISCTE-Instituto Universitário de Lisboa, Portugal
Fundação para a Ciência e a Tecnologia
Concluído
2012/04/01 - 2015/09/30 CHOPIN: Cooperação entre Equipas de Agentes Humanos e de Robôs Móveis em Cenários de Catástrofe
PTDC/EEA-CRO/119000/2010
Universidade do Porto Faculdade de Engenharia, Portugal

Universidade de Lisboa Faculdade de Letras, Portugal

Universidade de Coimbra Departamento de Engenharia Civil, Portugal
Fundação para a Ciência e a Tecnologia
Concluído
2014/04 - 2015/07 An Exploratory Study of Distributed Cloud Application Failures
Investigador
Fundação para a Ciência e a Tecnologia, I.P.
2012/04 - 2015/03 CHOPIN: Cooperation between Human and rObotic teams in catastroPhic INcidents
Investigador
Fundação para a Ciência e a Tecnologia, I.P.
2010/10/01 - 2014/03/31 TRONE: Operações Confiáveis e Resilientes em Ambientes de Redes
CMU-PT/RNQ/0015/2009
Fundação da Faculdade de Ciências da Universidade de Lisboa, Portugal

LASIGE Laboratório de Sistemas Informáticos de Grande Escala, Portugal

Centro de Estudos em Geografia e Ordenamento do Território, Portugal

Universidade de Coimbra, Portugal

Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal

Universidade de Lisboa Faculdade de Ciências, Portugal
Fundação para a Ciência e a Tecnologia
Concluído
2010/10 - 2014/03 TRONE - Trustworthy and Resilient Operations in a Network Environment
Investigador
Fundação para a Ciência e a Tecnologia, I.P.
2011/01/01 - 2013/12/31 Projecto Estratégico - UI 326 - 2011-2012
PEst-C/EEI/UI0326/2011
Universidade de Coimbra, Portugal

Universidade de Coimbra Departamento de Engenharia Civil, Portugal
Fundação para a Ciência e a Tecnologia
Concluído
2010/05/01 - 2013/10/31 Computação de alto desempenho em grande escala sobre a Internet
PTDC/EIA-EIA/102212/2008
Universidade de Coimbra, Portugal

Universidade de Coimbra Departamento de Engenharia Civil, Portugal

Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal

Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
Fundação para a Ciência e a Tecnologia
Concluído
2010/05 - 2013/10 High-Performance Computing over the Large-Scale Internet
Investigador responsável
Fundação para a Ciência e a Tecnologia, I.P.
2010/06 - 2012/08 EDGI - Enabling Desktop Grids for eScience
RI-261556
Investigador
Universidade de Coimbra, Portugal
Concluído
2007/04/12 - 2011/04/11 GRID para simulação e análise de dados de ATLAS/LHC
GRID/GRI/81727/2006
Laboratório de Instrumentação e Física Experimental de Partículas Pólo de Coimbra, Portugal
Fundação para a Ciência e a Tecnologia
Concluído
2007/04 - 2011/04 GRID for ATLAS/LHC data simulation and analysis
Investigador
Fundação para a Ciência e a Tecnologia, I.P.
2008/01 - 2010/03 EDGeS
RI-211727
Investigador
Universidade de Coimbra, Portugal
Concluído
2005/07/01 - 2008/06/30 P-SON: Redes Sobrepostas com Estrutura Probabilista
POSC/EIA/60941/2004
Universidade do Minho Centro ALGORITMI, Portugal

Universidade do Minho, Portugal

Fundação da Faculdade de Ciências da Universidade de Lisboa, Portugal
Fundação para a Ciência e a Tecnologia
Concluído
2005/07 - 2006/01 P-SON: Probabilistically-Structured Overlay Networks
Investigador
Fundação para a Ciência e a Tecnologia, I.P.
2002/06/01 - 2005/11/30 INDIQoS: Quality of Service (QoS) in indirect communication systems
Investigador
Universidade do Algarve Faculdade de Ciências e Tecnologia
2000 - 2002 SHIFT: Group Communication with Differentiated Messages
POSI/CHS/32869/99
Investigador

Outro

Designação Financiadores
2004/11 - 2008/10 CoreGRID Network of Excellence
004265
Investigador
Universidade de Coimbra, Portugal
Concluído
Produções

Publicações

Artigo em conferência
  1. Rolo, Tiago; Preguiça, Nuno; Araújo, Filipe. "Improving Availability in Event Sourcing Systems". Trabalho apresentado em 20th European Dependable Computing Conference, Lisbon, 2025.
    Aceite para publicação
  2. Rolo, Tiago; Preguiça, Nuno; Araujo, Filipe. "Efficient Write Operations in Event Sourcing with Replication". 2024.
    10.1109/nca61908.2024.00016
  3. Goncalo Baptista; Jaime Correia; Andre Bento; Joao Soares; Antonio Ferreira; Joao Duraes; Raul Barbosa; Filipe Araujo. "Defektor: An Extensible Tool for Fault Injection Campaign Management in Microservice Systems". 2023.
    10.1145/3555776.3578809
  4. Andre Bento; Joao Soares; Antonio Ferreira; Joao Duraes; Jose Ferreira; Rita Carreira; Filipe Araujo; Raul Barbosa. "Bi-objective optimization of availability and cost for cloud services". 2022.
    10.1109/nca57778.2022.10013618
  5. Andre Bento; Jaime Correia; Joao Duraes; Joao Soares; Luis Ribeiro; Antonio Ferreira; Rita Carreira; Filipe Araujo; Raul Barbosa. "A layered framework for root cause diagnosis of microservices". 2021.
    10.1109/nca53618.2021.9685494
  6. Sara Silva; Jaime Correia; Andre Bento; Filipe Araujo; Raul Barbosa. "µ Viz: Visualization of Microservices". 2021.
    10.1109/iv53921.2021.00028
  7. Silva, J.; Lucas, P.; Araujo, F.; Silva, C.; Gil, P.; Cardoso, A.; Arrais, J.; et al. "An online platform for real-time air quality monitoring". 2019.
    10.1109/EXPAT.2019.8876486
  8. Filipe, R.; Araujo, F.. "Client-side monitoring of HTTP clusters using machine learning techniques". 2019.
    10.1109/ICMLA.2019.00053
  9. Filipe, R.; Correia, J.; Araujo, F.; Cardoso, J.; ARAÚJO, FILIPE. "Towards Occupation Inference in Non-instrumented Services". 2019.
    10.1109/NCA.2019.8935012
  10. Silva, J.; Lucas, P.; Araujo, F.; Silva, C.; Gil, P.; Cardoso, A.; Arrais, J.; et al. "A hybrid application for real-time air quality monitoring". 2019.
    10.1109/EXPAT.2019.8876498
  11. Pedroso, Artur; Lopes, Bruno Leonel; Correia, Jaime; Araujo, Filipe; Cardoso, Jorge; Paiva, Rui Pedro. "A Data Mining Service for Non-Programmers". 2018.
    10.5220/0007226003400346
  12. Filipe, R.; Correia, J.; Araujo, F.; Cardoso, J.. "On black-box monitoring techniques for multi-component services". 2018.
    10.1109/NCA.2018.8548336
  13. Pina, F.; Correia, J.; Filipe, R.; Araujo, F.; Cardroom, J.. "Nonintrusive monitoring of microservice-based systems". 2018.
    10.1109/NCA.2018.8548311
  14. Correia, J.; Ribeiro, F.; Filipe, R.; Araujo, F.; Cardoso, J.. "Response time characterization of microservice-based systems". 2018.
    10.1109/NCA.2018.8548062
  15. Filipe, Ricardo; Paiva, Rui Pedro; Araujo, Filipe. "Client-side black-box monitoring for web sites". 2017.
    10.1109/nca.2017.8171343
  16. Ivaki, N.; Laranjeiro, N.; Araujo, F.. "Design Patterns for Reliable One-Way Messaging". 2017.
    10.1109/SCC.2017.40
  17. Cerveira, F.; Barbosa, R.; Madeira, H.; Araujo, F.. "Recovery for Virtualized Environments". 2016.
    10.1109/EDCC.2015.26
  18. Ivaki, N.; Laranjeiro, N.; Araujo, F.. "Towards designing reliable messaging patterns". 2016.
    10.1109/NCA.2016.7778618
  19. Filipe, R.; Araujo, F.. "Client-side monitoring techniques for web sites". 2016.
    10.1109/NCA.2016.7778642
  20. Filipe, R.; Araujo, F.. "Evaluation of rest interfaces for reliable invocation semantics". 2016.
  21. Araújo, Filipe João Boavida de Mendonça Machado de. "A Design Pattern for Reliable HTTP-Based Applications". 2015.
    10.1109/SCC.2015.94
  22. Araújo, Filipe João Boavida de Mendonça Machado de. "A Taxonomy of Reliable Request-response Protocols". 2015.
    10.1145/2695664.2695898
  23. Ivaki, N.; Boychenko, S.; Araujo, F.. "A Fault-Tolerant session layer with reliable one-way messaging and server migration facility". 2014.
    10.1109/NCCA.2014.20
  24. Araújo, Filipe João Boavida de Mendonça Machado de. "Implementation of a routing protocol for ad hoc networks in search and rescue robotics". 2014.
    10.1109/WD.2014.7020821
  25. Araújo, Filipe João Boavida de Mendonça Machado de. "Taking an Electronic Ticketing System to the Cloud: Design and Discussion". 2014.
    10.1109/BigData.2014.7004438
  26. Ivaki, N.; Araujo, F.. "Fault-Tolerant bi-directional communications in web-based applications". 2014.
    10.1109/PADSW.2014.7097891
  27. Ivaki, N.; Araujo, F.; Barros, F.. "Session-based fault-tolerant design patterns". 2014.
    10.1109/PADSW.2014.7097875
  28. Ivaki, N.; Araujo, F.; Barros, F.. "Design of multi-threaded fault-tolerant connection-oriented communication". 2014.
    10.1109/PRDC.2014.10
  29. Nogueira, R.; Araujo, F.; Barbosa, R.. "CloudBFT: Elastic byzantine fault tolerance". 2014.
    10.1109/PRDC.2014.31
  30. Samuel Neves; Araújo, Filipe João Boavida de Mendonça Machado de; Neves, S.; Araujo, F.. "Engineering Nonlinear Pseudorandom Number Generators". Trabalho apresentado em 10th International Conference On Parallel Processing And Applied Mathematics, Warsaw, 2013.
    Publicado • 10.1007/978-3-642-55224-3_10
  31. Araújo, Filipe João Boavida de Mendonça Machado de. "The CHOPIN project: Cooperation between human and rObotic teams in catastrophic incidents". 2013.
    10.1109/SSRR.2013.6719322
  32. Casimiro, Antonio; Verissimo, Paulo; Kreutz, Diego; Araujo, Filipe; Barbosa, Raul; Neves, Samuel; Sousa, Bruno; et al. "TRONE: Trustworthy and Resilient Operations in a Network Environment". Trabalho apresentado em 2012 IEEE/IFIP 42nd International Conference on Dependable Systems and Networks Workshops (DSN-W), Boston, MA, USA, 2012.
    Publicado • 10.1109/DSNW.2012.6264694
  33. Neves, Samuel; Araujo, Filipe. "Representing sparse binary matrices as straight-line programs for fast matrix-vector multiplication". Trabalho apresentado em 2012 International Conference on High Performance Computing & Simulation (HPCS), Madrid, Spain, 2012.
    Publicado • 10.1109/HPCSim.2012.6266967
  34. Samuel Neves; Filipe Araujo. "Binary code obfuscation through C++ template metaprogramming". Trabalho apresentado em Proceedings of the 4th INForum --- Simp\'{o}sio de Inform\'{a}tica, Lisbon, Portugal, 2012.
    Publicado
  35. Araujo, Filipe; Barbosa, Raul; Casimiro, Ant\'{o}nio. "Replication for dependability on virtualized cloud environments". Trabalho apresentado em Proceedings of the 10th International Workshop on Middleware for Grids, Clouds and e-Science, New York, NY, USA, 2012.
    Publicado • 10.1145/2405136.2405138
  36. Naghmeh Ivaki; Filipe Araujo; Raul Barbosa. "A Middleware for Exactly-Once Semantics in Request-Response Interactions". Trabalho apresentado em Pacific Rim International Symposium on Dependable Computing, IEEE, Los Alamitos, CA, USA, 2012.
    Publicado • 10.1109/PRDC.2012.23
  37. Serhiy Boychenko; Filipe Araujo. "Benchmarking the EDGI Infrastructure". Trabalho apresentado em Proceedings of the 4th INForum --- Simp\'{o}sio de Inform\'{a}tica, Lisbon, Portugal, 2012.
    Publicado
  38. Samuel Neves; Filipe Araujo. "Fast and Small Nonlinear Pseudorandom Number Generators for Computer Simulation". Trabalho apresentado em 9th International Conference on Parallel Processing and Applied Mathematics (PPAM 2011), Torun, Poland, USA, 2011.
    Publicado • 10.1007/978-3-642-31464-3_10
  39. Samuel Neves; Filipe Araujo. "On the Performance of GPU Public-Key Cryptography". Trabalho apresentado em 22nd IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP 2011), Santa Monica, California, USA, 2011.
    Publicado • 10.1109/ASAP.2011.6043261
  40. Ferreira, Diogo; Araujo, Filipe; Domingues, Patricio. "libboincexec: A Generic Virtualization Approach for the BOINC Middleware". Trabalho apresentado em Distributed Processing, Workshops and Phd Forum (IPDPSW), Anchorage, AK, USA, 2011.
    Publicado • 10.1109/IPDPS.2011.349
  41. Fedak, G.; Kondo, D.; Heien, E.; Abramson, D.; Anderson, D.; Andrzejak, A.; Araujo, F.; et al. "Workshop on desktop grids and volunteer computing systems - PCGrid". 2011.
    10.1109/IPDPS.2011.414
  42. Haiwu He; Gilles Fedak; Peter Kacsuk; Zoltan Farkas; Zoltan Balaton; Oleg Lodygensky; Etienne Urbah; et al. "Extending the EGEE Grid with XtremWeb-HEP Desktop Grids". Trabalho apresentado em 4th Workshop on Desktop Grids and Volunteer Computing Systems (PCGrid 2010), Melbourne, Australia, 2010.
    Publicado • 10.1109/CCGRID.2010.100
  43. Diogo Ferreira; Patricio Domingues; Filipe Araujo. "Custom execution environments in the BOINC middleware". Trabalho apresentado em 4th Iberian Grid Infrastructure Conference (IBERGRID 2010), Braga, Portugal, 2010.
    Publicado
  44. Patricio Domingues; Filipe Araujo; Luis Silva; Domingues, P.; Araujo, F.; Silva, L.. "Evaluating the Performance and Intrusiveness of Virtual Machines for Desktop Grid Computing". Trabalho apresentado em 3rd Workshop on Desktop Grids and Volunteer Computing Systems (PCGrid 2009), Rome, Italy, 2009.
    Publicado • 10.1109/IPDPS.2009.5161134
  45. Filipe Araujo; Patricio Domingues; Derrick Kondo; and Luis Moura Silva. "Using Cliques of Nodes to Store Desktop Grid Checkpoints". Trabalho apresentado em Coregrid Integration Workshop, Heraklion, Greece, 2008.
    Publicado
  46. Silaghi, Gheorghe Cosmin; Araujo, Filipe; Silva, Luis Moura; Domingues, Patricio; Arenas, Alvaro E.; Silaghi, G.C.; Domingues, P.; et al. "Defeating Colluding Nodes in Desktop Grid Computing Platforms". Trabalho apresentado em 2nd Workshop on Desktop Grids and Volunteer Computing Systems (PCGrid 2008), Miami, 2008.
    Publicado • 10.1109/IPDPS.2008.4536440
  47. Luis Pinto, Tiago Santos,; Filipe Araujo. "RMrun : peer-to-peer sharing of applications". Trabalho apresentado em 2nd Iberian Grid Infrastructure Conference (IBERGRID 2008), Porto, Portugal, 2008.
    Publicado
  48. Kondo, D.; Araujo, F.; Silva, L.; Domingues, P.. "Result error detection on heterogeneous and volatile resources via intermediate checkpointing". 2008.
  49. Derrick Kondo; Filipe Araujo; Paul Malecot; Patricio Domingues; Luis Moura Silva; Gilles Fedak; Franck Cappello; et al. "Characterizing Result Errors in Internet Desktop Grids". Trabalho apresentado em Euro-par 2007, Rennes, France, 2007.
    Publicado
  50. Nuno Carvalho; Filipe Araujo. "Reducing Latency in Rendezvous-Based Publish-Subscribe Systems for Wireless \emph{Ad Hoc} Networks". Trabalho apresentado em The 26th IEEE International Conference on Distributed Computing Systems Workshops (DEBS '06), Lisboa, Portugal, 2006.
    Publicado
  51. Filipe Araujo; Patricio Domingues; Derrick Kondo. "Validating Desktop Grid Results By Comparing Intermediate Checkpoints". Trabalho apresentado em CoreGRID Integration Workshop 2006, Kracow, Poland, 2006.
    Publicado
  52. Carvalho, N.; Araujo, F.; Rodrigues, L.. "Reducing latency in rendezvous-based publish-subscribe systems for wireless Ad Hoc networks". 2006.
    10.1109/ICDCSW.2006.89
  53. Araújo, Filipe João Boavida de Mendonça Machado de. "CHR: a Distributed Hash Table for Wireless Ad Hoc Networks". Trabalho apresentado em The 25th IEEE International Conference on Distributed Computing Systems Workshops (DEBS '06), Columbus, Ohio, EUA, 2005.
    Publicado
  54. Araújo, Filipe João Boavida de Mendonça Machado de; Araújo, F.; Rodrigues, L.. "On the Monitoring Period for Fault-Tolerant Sensor Networks". Trabalho apresentado em Second Latin-American Symposium on Dependable Computing (LADC '05), Salvador, Brazil, 2005.
    Publicado
  55. Carvalho, N.; Araújo, F.; Rodrigues, L.. "Scalable QoS-based event routing in publish-subscribe systems". 2005.
    10.1109/NCA.2005.45
  56. Araújo, F.; Rodrigues, L.. "Fast localized delaunay triangulation". Trabalho apresentado em Conference on Principles of Distributed Systems, 2004.
  57. Araújo, Filipe João Boavida de Mendonça Machado de; Araújo, F.; Rodrigues, L.. "GeoPeer: A Location-Aware Peer-to-Peer System". Trabalho apresentado em The 3rd IEEE International Conference on Network Computing and Applications (NCA '04), Boston, MA, USA, 2004.
    Publicado
  58. Araújo, F.; Rodrigues, L.; Araújo, Filipe João Boavida de Mendonça Machado de. "On QoS-aware publish-subscribe". Trabalho apresentado em The 22nd IEEE International Conference on Distributed Computing Systems Workshops (DEBS '02), Vienna, Austria, 2002.
    Publicado • 10.1109/ICDCSW.2002.1030819
Artigo em revista
  1. Andre Bento; Filipe Araujo; Raul Barbosa. "Cost-Availability Aware Scaling: Towards Optimal Scaling of Cloud Services". Journal of Grid Computing (2023): https://doi.org/10.1007/s10723-023-09718-2.
    10.1007/s10723-023-09718-2
  2. Stanley Lima; Filipe Araujo; Miguel de Oliveira Guerreiro; Jaime Correia; Andre Bento; Raul Barbosa. "Efficient Causal Access in Geo-Replicated Storage Systems". Journal of Grid Computing (2023): http://dx.doi.org/10.1007/s10723-022-09640-z.
    10.1007/s10723-022-09640-z
  3. Ana Aguiar; Paulo Fernandes; Andreia P. Guerreiro; Ricardo Tomás; João Agnelo; José Luís Santos; Filipe Araújo; et al. "MobiWise: Eco-routing decision support leveraging the Internet of Things". Sustainable Cities and Society (2022): https://doi.org/10.1016/j.scs.2022.104180.
    10.1016/j.scs.2022.104180
  4. Stanley Lima; Correia, Jaime; ARAÚJO, FILIPE; Jorge Cardoso. "Improving observability in Event Sourcing systems". Journal of Systems and Software 181 (2021): 111015-111015. http://dx.doi.org/10.1016/j.jss.2021.111015.
    10.1016/j.jss.2021.111015
  5. Barbosa, Raul; Fonseca, Alcides; ARAÚJO, FILIPE. "Reductions and abstractions for formal verification of distributed round-based algorithms". Software Quality Journal 29 3 (2021): 705-731. http://dx.doi.org/10.1007/s11219-020-09539-6.
    10.1007/s11219-020-09539-6
  6. André Lizardo; Barbosa, Raul; Samuel Neves; Correia, Jaime; ARAÚJO, FILIPE. "End-to-end secure group communication for the Internet of Things". Journal of Information Security and Applications 58 (2021): 102772-102772. http://dx.doi.org/10.1016/j.jisa.2021.102772.
    10.1016/j.jisa.2021.102772
  7. Bento, Andre; Correia, Jaime; Ricardo Filipe; ARAÚJO, FILIPE; Jorge Cardoso. "Automated Analysis of Distributed Tracing: Challenges and Research Directions". Journal of Grid Computing 19 1 (2021): http://dx.doi.org/10.1007/s10723-021-09551-5.
    10.1007/s10723-021-09551-5
  8. Filipe Araujo; André Gomes; Rui P. Rocha. "Towards optimal convergecast in wireless ad hoc networks". Ad Hoc Networks 107 (2020): 102214-102214. https://doi.org/10.1016/j.adhoc.2020.102214.
    10.1016/j.adhoc.2020.102214
  9. Araújo, Filipe João Boavida de Mendonça Machado de. "Benchmarking Serverless Computing Platforms". Journal of Grid Computing 18 4 (2020): 691-709. https://doi.org/10.1007/s10723-020-09523-1.
    10.1007/s10723-020-09523-1
  10. Araújo, Filipe João Boavida de Mendonça Machado de. "The Effects of Soft Errors and Mitigation Strategies for Virtualization Servers". IEEE Transactions on Cloud Computing (2020): 1-1.
    10.1109/TCC.2020.2973146
  11. Araújo, Filipe João Boavida de Mendonça Machado de. "The circulant hash revisited". Journal of Mathematical Cryptology 15 1 (2020): 250-257.
    10.1515/jmc-2018-0054
  12. Samuel Neves; Filipe Araujo. "An observation on NORX, BLAKE2, and ChaCha". Information Processing Letters 149 (2019): 1-5. https://doi.org/10.1016/j.ipl.2019.05.001.
    10.1016/j.ipl.2019.05.001
  13. ARAÚJO, FILIPE; Ivaki, N.; Laranjeiro, N.; Araujo, F.. "A survey on reliable distributed communication". Journal of Systems and Software 137 (2017): 713. http://www.sciencedirect.com/science/article/pii/S0164121217300651.
    https://doi.org/10.1016/j.jss.2017.03.028
  14. Araújo, Filipe João Boavida de Mendonça Machado de. "Replica placement to mitigate attacks on clouds". Journal of Internet Services and Applications 5 1 (2014): 13-13. http://www.jisajournal.com/content/5/1/7.
    10.1186/s13174-014-0007-z
  15. Neves, Samuel; Araújo, Filipe João Boavida de Mendonça Machado de; Araújo, Filipe João Boavida de Mendonça Machado de. "Straight-line programs for fast sparse matrix-vector multiplication". Concurrency And Computation: Practice And Experience to appear (2013): 0-0. http://dx.doi.org/10.1002/cpe.3211.
    Publicado • 10.1002/cpe.3211
  16. Casimiro, A.; Ghandi, R.; Araújo, F.. "Proceedings of the Workshop on Secure and Dependable Middleware for Cloud Monitoring and Management, SDMCMM 2012: Foreword". Proceedings of the Workshop on Secure and Dependable Middleware for Cloud Monitoring and Management, SDMCMM 2012 (2012): http://www.scopus.com/inward/record.url?eid=2-s2.0-84871593304&partnerID=MN8TOARS.
  17. Kovacs, J.; Araujo, F.; Boychenko, S.; Keller, M.; Brinkmann, A.; Jozsef Kovacs; Filipe Araujo; et al. "Monitoring UNICORE jobs executed on Desktop Grid resources". MIPRO 2012 - 35th International Convention on Information and Communication Technology, Electronics and Microelectronics - Proceedings (2012): 265-270. http://www.scopus.com/inward/record.url?eid=2-s2.0-84865099164&partnerID=MN8TOARS.
    Publicado
  18. Araújo, Filipe João Boavida de Mendonça Machado de; Jorge Farinha; Patricio Domingues; Gheorghe Cosmin Silaghi; Derrick Kondo. "A Maximum Independent Set Approach for Collusion Detection in Voting Pools". Journal of Parallel and Distributed Computing 71 10 (2011): 1356-1366. http://www.sciencedirect.com/science/article/pii/S0743731511001316.
    Publicado • 10.1016/j.jpdc.2011.06.004
  19. Araujo, F.; Santiago, D.; Ferreira, D.; Farinha, J.; Domingues, P.; Silva, L.M.; Urbah, E.; et al. "Monitoring the EDGeS project infrastructure". IPDPS 2009 - Proceedings of the 2009 IEEE International Parallel and Distributed Processing Symposium (2009): http://www.scopus.com/inward/record.url?eid=2-s2.0-70450091006&partnerID=MN8TOARS.
    Publicado • 10.1109/IPDPS.2009.5161138
  20. Araujo, F.; Rodrigues, L.; Filipe Ara\'{u}jo; Lu\'{\i}s Rodrigues. "Single-step creation of localized Delaunay triangulations". Wireless Networks 15 7 (2009): 845-858. http://www.scopus.com/inward/record.url?eid=2-s2.0-70349487389&partnerID=MN8TOARS.
    Publicado • 10.1007/s11276-007-0078-x
  21. Fedak, G.; He, H.; Lodygensky, O.; Balaton, Z.; Farkas, Z.; Gombas, G.; Kacsuk, P.; et al. "EDGeS: A bridge between desktop grids and service grids". Proceedings of the 3rd ChinaGrid Annual Conference, ChinaGrid 2008 (2008): 3-9. http://www.scopus.com/inward/record.url?eid=2-s2.0-57849101655&partnerID=MN8TOARS.
    10.1109/ChinaGrid.2008.44
  22. Balaton, Z.; Farkas, Z.; Gombas, G.; Kacsuk, P.; Lovas, R.; Marosi, A.C.; Emmen, A.; et al. "EDGeS: The common boundary between service and desktop grids". Parallel Processing Letters 18 3 (2008): 433-445. http://www.scopus.com/inward/record.url?eid=2-s2.0-56049116246&partnerID=MN8TOARS.
    10.1142/S012962640800348X
  23. Araújo, F.; Ribeiro, B.; Rodrigues, L.. "A neural network for shortest path computation". IEEE Transactions on Neural Networks 12 5 (2001): 1067-1073. http://www.scopus.com/inward/record.url?eid=2-s2.0-0035441287&partnerID=MN8TOARS.
    10.1109/72.950136
Capítulo de livro
  1. João Tomás; Bento, Andre; João Soares; Luís Ribeiro; António Ferreira; Rita Carreira; ARAÚJO, FILIPE; Barbosa, Raul. "Autonomic Service Operation for Cloud Applications: Safe Actuation and Risk Management". 39-46. Springer International Publishing, 2021.
    10.1007/978-3-030-86507-8_4
  2. ARAÚJO, FILIPE. "Connection Handler: A Design Pattern for Recovery from Connection Crashes". 2020.
    10.1007/978-3-030-33624-0_9
  3. Araujo, Filipe; Domingues, Patricio; Araujo, F.; Domingues, P.. "Security and Result Certification". In Desktop Grid Computing, 211-235. N/A: Chapman and Hall/CRC, 2012.
    Publicado • 10.1201/b12206-13
  4. Araujo, F.; Miranda, H.; Filipe Araujo; Hugo Miranda. "Ad hoc routing". In Middleware for Network Eccentric and Mobile Applications, 63-93. Berlin, Germany: Springer-Verlag Berlin Heidelberg, 2009.
    Publicado
  5. Domingues, P.; Araujo, F.; Silva, L.M.. "A DHT-based infrastructure for sharing checkpoints in desktop grid computing". In Making Grids Work. 2008.
    10.1109/E-SCIENCE.2006.261160
Manual
  1. Araújo, Filipe João Boavida de Mendonça Machado de. Enterprise Application Integration. Portugal. 2011.
Atividades

Orientação

Título / Tema
Papel desempenhado
Curso (Tipo)
Instituição / Organização
2010 - Atual Concepção de software para gestão de horários escolares
Orientador
Engenharia Informática (Mestrado)
Universidade de Coimbra, Portugal
2023/09/01 - 2024/07/19 Mooshak-as-a-Service
Orientador de Pedro José Ferreira Marcelino
Universidade de Coimbra Departamento de Engenharia Informática, Portugal
2023/09/01 - 2024/07/17 Frontend and Optimization Model for the Nexus Haulier Capacity Matching
Coorientador de Samuel dos Santos Carinhas
Universidade de Coimbra Departamento de Engenharia Informática, Portugal
2022/09/01 - 2023/09/10 A Federated Operator For Kubernetes.
Orientador de Filipe Gomes Arrais
Universidade de Coimbra Departamento de Engenharia Informática, Portugal
2009/09/09 - 2023/05/23 Security and Simulation in Modern Computer Hardware
Orientador de Samuel Custódio Pereira Neves
Universidade de Coimbra Departamento de Engenharia Informática, Portugal
2021/09/01 - 2022/07/15 Implementation of an Event Sourcing Application
Orientador de João Miguel Rainho Mendes
Universidade de Coimbra Departamento de Engenharia Informática, Portugal
2011/09/09 - 2020/07/20 Client-Side Monitoring of Distributed Systems
Orientador de Ricardo Ângelo Santos Filipe
Universidade de Coimbra Departamento de Engenharia Informática, Portugal
2019 - 2019 Plataformas de computação serverless: Estudo e benckmark
Coorientador
Engenharia Informática (Mestrado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
2019 - 2019 Observing and Controlling Performance in Microservices
Coorientador
Engenharia Informática (Mestrado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
2019 - 2019 Development of a client application for the NanoSen-AQM project.
Coorientador
Engenharia Informática (Mestrado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
2019 - 2019 Development of the server for the NanoSen-AQM Project
Coorientador
Engenharia Informática (Mestrado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
2018 - 2018 Building Machine Learning Microservices for the Data Science for Non-Programmers Platform
Coorientador
Engenharia Informática (Mestrado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
2018 - 2018 Data Science for Non-Programmers: Orchestration of Microservices and Graphical User Interface
Coorientador
Engenharia Informática (Mestrado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
2018 - 2018 Design and implementation of a Progressive Web App
Orientador
Engenharia Informática (Mestrado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
2018 - 2018 Elastic Microservices Platform
Coorientador
Engenharia Informática (Mestrado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
2018 - 2018 Monitoria de Arquiteturas de Micro-serviços
Coorientador
Engenharia Informática (Mestrado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
2017 - 2017 OpenCar - The App Platform for Connected Cars
Orientador
Engenharia Informática (Mestrado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
2017 - 2017 Development of modules for an academic intranet platform
Coorientador
Engenharia Informática (Mestrado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
2017 - 2017 Cosmedesk SaaS: Módulo back office
Coorientador
Engenharia Informática (Mestrado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
2016 - 2017 CosmeDesk: Módulo SaaS
Coorientador
2016 - 2017 Desenvolvimento de módulos para plataforma Intranet especializada em contexto universitário
Coorientador
2009/10/01 - 2016/09/30 Reliable Distributed Communication: Design Solutions and Protocols
Orientador de Naghmeh Ramezani Ivaki
Universidade de Coimbra, Portugal
2015 - 2016 CitizenPal
Coorientador
2015 - 2016 Integração da Tecnologia FIWARE com o sistema InovWine
Coorientador
2015 - 2015 CHOPIN-MANET II – Comunicação Ad Hoc para Robótica de Busca e Salvamento
Coorientador
Engenharia Informática (Mestrado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
2013 - 2014 Implementation of a Mobile Ad Hoc Network Communication Protocol for Human-Robot Search and Rescue Teams.
Coorientador
Engenharia Informática (Mestrado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
2013 - 2014 CloudBFT: Elastic Byzantine Fault-Tolerant Web Server
Coorientador
2013 - 2013 Comunicação em grupo para projetos de computação em grande escala
Coorientador
Engenharia Informática (Mestrado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
2012 - 2013 Group Communication for Large Scale Computing Projects
Orientador
2012 - 2012 EDGI Project Infrastructure Benchmarking
Orientador
2011 - 2012 EDGI Project Infrastructure Benchmarking
Coorientador
2011 - 2011 HIGH PERFORMANCE COMPUTING USING GPU ACCELERATION
Coorientador
2010 - 2011 High Performance Computing Using GPU Acceleration
Coorientador
2010 - 2010 Sandboxes in Desktop Grid Projects
Coorientador
Engenharia Informática (Mestrado)
Universidade de Coimbra, Portugal
2010 - 2010 WiSE - Web Information System
Coorientador
2009 - 2010 Nossis Manager
Coorientador
2009 - 2010 Utilization of Sand-boxes for Desktop Grid Systems
Coorientador
2009 - 2009 Cryptography in GPUs
Orientador
Engenharia Informática (Mestrado)
Universidade de Coimbra, Portugal
2008 - 2009 Cryptography in GPUs
Orientador
2008 - 2009 Concepção de software para gestão de horários escolares
Orientador
2008 - 2008 Comparison of P2P Searching Schemes
Orientador
Engenharia Informática (Mestrado)
Universidade de Coimbra, Portugal
2007 - 2008 HL7 Integrator - Health Care Integrator Platform
Coorientador
2007 - 2008 Comparison of P2P Searching Schemes
Orientador
2006 - 2007 Voice for the People
Coorientador
2006 - 2007 Cliente VoIP para redes WiFi
Coorientador

Organização de evento

Nome do evento
Tipo de evento (Tipo de participação)
Instituição / Organização
2011 - 2011 INFoum 2011 - 3º Simpósio de Informática
Simpósio (Outra)

Participação em evento

Descrição da atividade
Tipo de evento
Nome do evento
Instituição / Organização
2013 - 2013 INForum 2013 - 5º Simpósio de Informática
Simpósio
2013 - 2013 Secure and Dependable Middleware for Cloud Monitoring and Management
Congresso
2012 - 2012 Secure and Dependable Middleware for Cloud Monitoring and Management
Congresso
2011 - 2011 5th Workshop on Desktop Grids and Volunteer Computing Systems (PCGrid 2011)
Congresso
2010 - 2010 4th Workshop on Desktop Grids and Volunteer Computing Systems (PCGrid 2010)
Congresso

Júri de grau académico

Tema
Tipo de participação
Nome do candidato (Tipo de grau)
Instituição / Organização
2020 New Models of Reliability in the New Generation of Internet of Things
Arguente
Soraya Lucía Sinche Maita (Doutoramento)
2018 Broadcast Cancellation in Unstructured Networks
Arguente
Rui Manuel Dias Ferreira Lima (Doutoramento)
2018 Group Communication Mechanisms in Machine-to-Machine Environments
Arguente
André Figueira Riker (Doutoramento)
2016 Probabilistic Models for Learning from Crowdsourced Data
Arguente
Filipe Manuel Pereira Duarte Rodrigues (Doutoramento)
2016 QoS based workflow scheduling on heterogeneous resources
Arguente
Hamid Arabnejad (Doutoramento)
2016 Medium Access Control-Level Solutions for Opti- mized Spectrum Decision in Distributed Cognitive Radio Scenarios
Arguente
José Manuel Meireles Marinho (Doutoramento)
2015 HPC Management and Engineering in the Hybrid Cloud
Arguente
André Frederico Guilhoto Monteiro (Doutoramento)
2015 O modelo Inov@douro como rede de cooperação de suporte ao turismo e à viticultura na Região de Demarcada do Douro
Arguente
Carlos Filipe Campos Rompante da Cunha (Doutoramento)
2015 Enabling Wireless Cooperation in User Provided Networks
Arguente
Vítor Guerra Rolla (Doutoramento)
2014 Trust and Reputation for Critical Infrastructure Protection
Arguente
Filipe Manuel Simões Caldeira (Doutoramento)
2013 Towards Scalable Routing for Wireless Multi-hop Networks David Fonseca Palma (Doutoramento)
2013 Towards Scalable Routing for Wireless Multi-hop Networks
Arguente
David Fonseca Palma (Doutoramento)
2011 GISP Controlo Sistema de Informação Auxiliar para Custódia de Reclusos Maria José Garcia Reis (Mestrado)
2011 As Aplicações Móveis na Gestão da Produção Rui Pedro Soares Batista (Mestrado)
2007 Redes de Sensores Sem Fios Ana Sofia Querido Rito (Mestrado)
Universidade Nova de Lisboa, Portugal
2007 Sistema probabilista de edição-subscrição para redes móveis ad hoc José Pedro Santos Manso Côrte-Real (Mestrado)
Universidade de Lisboa, Portugal

Membro de associação

Nome da associação Tipo de participação
2005/02 - Atual Ordem dos Engenheiros

Membro de comissão

Descrição da atividade
Tipo de participação
Instituição / Organização
2013 - 2013 Conference on Electronics, Telecommunications and Computers

Outro júri / avaliação

Descrição da atividade Instituição / Organização
2023/06 - Atual Research projects reviewer for the National Research, Development and Innovation Office, Hungary. Nemzeti Kutatási Fejlesztési és Innovációs Hivatal, Hungria
2022/06 - Atual Research projects reviewer for the National Research, Development and Innovation Office, Hungary. Nemzeti Kutatási Fejlesztési és Innovációs Hivatal, Hungria
2021/06 - Atual Research projects reviewer for the National Research, Development and Innovation Office, Hungary. Nemzeti Kutatási Fejlesztési és Innovációs Hivatal, Hungria
2021/05 - Atual Project Reviewer for FWO, Belgium.
2019 - 2019 I participated as an expert in the evaluation of an application submitted to a 'Call for Junior and Senior Research Projects of the Research Foundation Flanders (FWO)' in 2019. This invitation was extended by the European Science Foundation, which evaluates projects submitted to the Research Foundation Flanders (FWO) in Belgium.
Distinções

Outra distinção

2015 Distinguished Paper Award ("Recovery for Virtualized Environments", Frederico Cerveira, Raul Barbosa, Henrique Madeira and Filipe Araujo)
2015 Best Paper Award ("Online Client-Side Bottleneck Identification on HTTP Server Infrastructures", Ricardo Filipe, Serhiy Boychenko and Filipe Araujo)
2012 Runner-up paper award. ("Representing sparse binary matrices as straight-line programs for fast matrix-vector multiplication", Samuel Neves and Filipe Araujo)
2007 One of the three best papers ("Characterizing Result Errors in Internet Desktop Grids", D Kondo, F Araujo, P Malecot, P Domingues, LM Silva, G Fedak, F Cappello)
1997 (Co-)Vencedor melhor aluno em Engenharia
Ordem dos Engenheiros, Portugal
1992 Prémio Prof. Doutor Lima de Faria
Câmara Municipal de Cantanhede, Portugal
1991 one of the winners of the National Mathematical Olympiad (Category B)
1988 one of the winners of the National Mathematical Olympiad (Category A)
Sociedade Portuguesa de Matemática, Portugal