???global.info.a_carregar???
Identification

Personal identification

Full name
João Rodrigues Campos

Citation names

  • Campos, Joao R.

Author identifiers

Ciência ID
8617-C1B5-B45F
ORCID iD
0000-0002-4623-764X
Google Scholar ID
_kcaqoEAAAAJ

Email addresses

  • jrcampos@dei.uc.pt (Professional)

Websites

Knowledge fields

  • Engineering and Technology - Electrotechnical Engineering, Electronics and Informatics

Languages

Language Speaking Reading Writing Listening Peer-review
German Beginner (A1) Beginner (A1) Beginner (A1) Beginner (A1)
English Intermediate (B1) Intermediate (B1) Intermediate (B1) Intermediate (B1)
French Beginner (A1) Beginner (A1) Beginner (A1) Beginner (A1)
Spanish; Castilian Beginner (A1) Beginner (A1) Beginner (A1) Beginner (A1)
Education
Degree Classification
2017/09 - 2022/01/27
Concluded
Doctoral Program in Information Science and Technology (Doutoramento)
Universidade de Coimbra Departamento de Engenharia Informática, Portugal
"Advanced Online Failure Prediction Through Machine Learning" (THESIS/DISSERTATION)
Louvor e Distinção por Unanimidade
2017
Concluded
Master in Informatics Engineering - Intelligent Systems (Mestrado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
"Prediction of Mitochondrial Toxicity Indexes for Pharmacological Compounds" (THESIS/DISSERTATION)
18
2014
Concluded
Mestrado em Comércio Electrónico (Curso de mestrado (conclusão do curso de especialização))
Instituto Politécnico de Coimbra, Portugal
16
2010
Concluded
Engenharia Informática (Licenciatura)
Instituto Politécnico de Coimbra, Portugal
"Algoritmos Evolucionários para Ambientes Dinâmicos: Estudos sobre Operadores Genéticos e Diversidade" (THESIS/DISSERTATION)
13
Affiliation

Teaching in Higher Education

Category
Host institution
Employer
2023/07 - Current Assistant Professor (University Teacher) Universidade de Coimbra, Portugal
2022/02/07 - 2023/06 Invited Assistant Professor (University Teacher) Universidade de Coimbra Departamento de Engenharia Informática, Portugal
2020/09 - 2022/02/06 Invited Assistant (University Teacher) Universidade de Coimbra Departamento de Engenharia Informática, Portugal

Other Careers

Category
Host institution
Employer
2008 - 2017 Coordenador Técnico (Assistente Técnico) ModernCode, United States
Projects

Grant

Designation Funders
2022/02 - Current POWER - Empowering a digital future
POCI-01-0247-FEDER-070365
Researcher
2020 - 2022/11 AIDA: Adaptive, Intelligent and Distributed Assurance Platform
POCI-01-0247-FEDER-045907
Researcher
2019/01 - 2022/01 Advance Online Failure Prediction through Machine Learning and Evolutionary Computation
SFRH/BD/140221/2018
Fundo Regional para a Ciência e Tecnologia
2019 - 2021/06 TalkConnect - Voice Architecture over Distributed Network
POCI-01-0247-FEDER-039676
Researcher
2018 - 2021/06 METRICS: Monitoring and Measuring the Trustworthiness of Critical Cloud Systems
POCI-01-0145-FEDER-032504
Researcher
2017/11 - 2019/10 ATMOSPHERE: Adaptive, Trustworthy, Manageable, Orchestrated, Secure, Privacy-assuring, Hybrid Ecosystem for REsilient Cloud Computing
777154
European Commission

Contract

Designation Funders
2023/01 - 2025/12 THOR-SR - TGF and High-energy Astrophysics Observatory for gamma-Rays on board the Space Rider
4000141332
European Space Agency
2022/01 - 2025/12 NEXUS Innovation Pact - Green and Digital Transition for Transport, Logistics and Mobility
02-C05-i01.01-2022.PC645112083-00000059
Agência para a Competitividade e Inovação IP
Ongoing
2023/09 - 2025/04 NEURASPACE - AI Fights Space Debris
02/C05-i01.01/2022.PC644877546-00000020
Agência para a Competitividade e Inovação IP
Ongoing
2023/01 - 2024/01 Profiling the Impact of Physical Activity Using Infra-Red Spectroscopy and Machine Learning Non-Invasive Sampling
mapfre
Fundación Mapfre
2019/01/01 - 2019/12/31 CENTRO DE INFORMÁTICA E SISTEMAS DA UNIVERSIDADE DE COIMBRA
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
Concluded
Outputs

Publications

Book chapter
  1. João R. Campos; Ernesto Costa; Marco Vieira. "On Configuring a Testbed for Dependability Experiments: Guidelines and Fault Injection Case Study". 419-433. Springer International Publishing, 2020.
    10.1007/978-3-030-54549-9_28
  2. Simões, Anabela; Carvalho, Rui; Campos, João; Costa, Ernesto. "A Study on Population’s Diversity for Dynamic Environments". In Adaptive and Natural Computing Algorithms, 300-309. Springer Berlin Heidelberg, 2011.
    10.1007/978-3-642-20282-7_31
Conference paper
  1. Anamta Khan; João R. Campos; Naghmeh Ivaki; Henrique Madeira. "A Machine Learning driven Fault Tolerance Mechanism for UAVs’ Flight Controller". 2023.
    10.1109/prdc59308.2023.00034
  2. João R. Campos; Rodrigo Machado; Marco Vieira. "Leveraging Time Series Autocorrelation Through Numerical Differentiation for Improving Failure Prediction". 2023.
    10.1145/3615366.3615423
  3. Bukhtawar Zamir; João R. Campos; Marco Vieira. "Advanced Machine Learning for Runtime Data Generation". 2023.
    10.1145/3615366.3622793
  4. Catarina Maçãs; João R. Campos; Nuno Lourenço. "Understanding the Forest: A Visualization Tool to Support Decision Tree Analysis". 2023.
    10.1109/iv60283.2023.00047
  5. João R. Campos; Ernesto Costa; Marco Vieira. "On the Applicability of Machine Learning-based Online Failure Prediction for Modern Complex Systems". 2022.
    10.1109/edcc57035.2022.00019
  6. João R. Campos; Ernesto Costa; Marco Vieira. "A Dataset of Linux Failure Data for Dependability Evaluation and Improvement". 2022.
    10.1109/dsn-w54100.2022.00024
  7. D'Abruzzo Pereira, José; Campos, Joao R.; Marco Vieira. "Machine Learning to Combine Static Analysis Alerts with Software Metrics to Detect Security Vulnerabilities: An Empirical Study". 2021.
    10.1109/edcc53658.2021.00008
  8. Campos, Joao R.; Costa, Ernesto. "Fault Injection to Generate Failure Data for Failure Prediction: A Case Study". 2020.
    10.1109/issre5003.2020.00020
  9. Pereira, Jose D'Abruzzo; Campos, Joao R.; Vieira, Marco. "An Exploratory Study on Machine Learning to Combine Security Vulnerability Alerts from Static Analysis Tools". 2019.
    10.1109/ladc48089.2019.8995685
  10. Campos, Joao R.; Vieira, Marco; Costa, Ernesto. "Propheticus: Machine Learning Framework for the Development of Predictive Models for Reliable and Secure Software". 2019.
    10.1109/issre.2019.00026
  11. Joao R. Campos; Marco Vieira; Ernesto Costa. "Exploratory Study of Machine Learning Techniques for Supporting Failure Prediction". 2018.
    10.1109/edcc.2018.00014
Journal article
  1. Joao R. Campos; Ernesto Costa; Marco Vieira. "Online Failure Prediction for Complex Systems: Methodology and Case Studies". IEEE Transactions on Dependable and Secure Computing (2022): https://doi.org/10.1109/TDSC.2022.3192671.
    10.1109/TDSC.2022.3192671
  2. Joao R. Campos; Ernesto Costa; Marco Vieira. "Improving Failure Prediction by Ensembling the Decisions of Machine Learning Models: A Case Study". IEEE Access 7 (2019): 177661-177674. https://doi.org/10.1109/ACCESS.2019.2958480.
    10.1109/ACCESS.2019.2958480
Activities

Conference scientific committee

Conference name Conference host
2023 - 2023 IEEE/IFIP International Conference on Dependable Systems and Networks
2023 - 2023 European Dependable Computing Conference
2023 - 2023 International Symposium on Software Reliability Engineering
2023 - 2023 Software Quality, Reliability, and Security
2022 - 2022 IEEE/IFIP International Conference on Dependable Systems and Networks Baltimore, Maryland, USA
2022 - 2022 IEEE/IFIP International Conference on Dependable Systems and Networks Baltimore, Maryland, USA
2022 - 2022 IEEE/IFIP International Conference on Dependable Systems and Networks Baltimore, Maryland, USA
2022 - 2022 International Symposium on Software Reliability Engineering Charlotte, North Carolina, USA
2022 - 2022 International Conference on Software Quality, Reliability and Security Guangzhou, China
2022 - 2022 International Symposium on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems Nice, France
2021 - 2021 European Dependable Computing Conference Munich, Germany
2021 - 2021 International Symposium on Software Reliability Engineering Wuhan, China
2021 - 2021 International Symposium on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems
2021 - 2021 International Conference on Software Quality, Reliability and Security Hainan, China
2020 - 2020 DEXA Bratislava, Slovakia
2020 - 2020 IEEE International Conference on Distributed Computing Systems Singapore
2020 - 2020 IEEE Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems Nice, France
2020 - 2020 International Conference on Scientific and Statistical Database Management Vienna, Austria
2020 - 2020 IEEE/IFIP International Conference on Dependable Systems and Networks Taipei, Taiwan
2020 - 2020 IEEE Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems Nice, France
2019 - 2019 IEEE/IFIP International Conference on Dependable Systems and Networks Portland, Oregon, USA
2019 - 2019 European Dependable Computing Conference European Dependable Computing Conference
2019 - 2019 Software Quality, Reliability, and Security Sofia, Bulgaria

Journal scientific committee

Journal title (ISSN) Publisher
2023 - 2023 Service Oriented Computing and Applications
2023 - 2023 Reliability Engineering & System Safety
2023 - 2023 Transactions on Emerging Telecommunications Technologies
2023 - 2023 Transactions on Dependable and Secure Computing
2023 - 2023 Transactions on Software Engineering
2022 - 2022 Software Quality Journal
2022 - 2022 Software Quality Journal
2022 - 2022 IEEE Transactions on Dependable and Secure Computing
2022 - 2022 IEEE Transactions on Dependable and Secure Computing
2022 - 2022 IEEE Transactions on Dependable and Secure Computing
2022 - 2022 IEEE Transactions on Dependable and Secure Computing
2022 - 2022 Service Oriented Computing and Applications
2021 - 2021 IEEE Transactions on Dependable and Secure Computing
2021 - 2021 IEEE Access
2021 - 2021 IEEE Transactions on Dependable and Secure Computing
2020 - 2020 Computational Intelligence
2019 - 2019 IEEE Transactions on Dependable and Secure Computing
Distinctions

Award

2023 Best Paper Award
2021 Best Paper Award
2018 Best Paper Award