João R. Campos
Assistant Professor, Department of Informatics Engineering, Universtiy of Coimbra
I received my B.Sc. in Informatics Engineering from the Coimbra Institute of Engineering (ISEC) in 2011, and in between 2015-2017 I finished the M.Sc. in Informatics Engineering, with a specialization in Intelligent Systems, at the University of Coimbra (UC). In 2022 I obtained my Ph.D., “Advanced Online Failure Prediction Through Machine Learning” from UC.
During my B.Sc., I started working full-time for an USA-based company, focused on software and framework development for web-based solutions. During this period, I worked with highly qualified teams, which provided me with essential tools and knowledge for professional software development, focused on excellence, paradigms, and processes. Later, I became responsible for various projects with high-profile companies and clients.
I started as a Teaching Assistant during my Ph.D., in 2020, and I am now an Assistant Professor at the Department of Informatics Engineering (DEI) at UC. I am a full member of the Software and Systems Engineering (SSE) group of the Centre for Informatics and Systems of the University of Coimbra (CISUC).
My research focuses on the domain of Intelligent Dependability. It is an overarching concept that covers leveraging and advancing state-of-the-art AI and ML solutions to improve systems' dependability and security. Despite the ubiquity of ML and the “plug-n-play” approach used by many, each problem is intrinsically different and requires engineered solutions. Currently, I focus on three research lines: dependability (e.g., using generative AI for supporting dependability research), safety (e.g., ensuring and improving safety attributes in AI-based safety-critical systems), and security (e.g., assessing the security of LLMs as well as leveraging LLMs for dependability and security improvement). For this I’ve created a working group, which I coordinate and supervise, that includes various Ph.D. students and Master’s students. I also often advise Ph.D. and M.Sc. thesis from other domains, on AI and ML matters.
I have authored and co-authored various publications in the top international peer-reviewed venues of the Dependability domain (e.g., IEEE TDSC, IEEE ISSRE), some of which distinguished as Best Paper Awards.
I have participated in several national and international R&D projects, funded by the Portuguese Foundation for Science and Technology (FCT) and by the European Commission (e.g., AIDA - FCT, CMU - Portugal, ATMOSPHERE - H2020). I actively participate in various project proposals, at FCT and European levels, leveraging my background in AI/ML as well as Dependability and Security. Among the accepted proposals is NEXUS (35 partners with a 59M€ budget), of which I am the coordinator of WP7 (Cybersecurity and Cyberresilience services) at UC. I’m also the representative from CISUC in an astrophysics project, THOR-SR, funded by the European Space Agency (ESA).
If you are interested and would like to work with on any of these subjects send me an email, we usually have various open calls for research.
You are welcome to contact me if you have any ideas, questions, or interesting topics regarding my research interests.