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

Personal identification

Full name
André Restivo

Citation names

  • Restivo, André

Author identifiers

Ciência ID
BA1C-B90F-2F18
ORCID iD
0000-0002-1328-3391
Google Scholar ID
ciMn0XgAAAAJ
Researcher Id
A-4825-2009
Scopus Author Id
26531800800
Education
Degree Classification
2016
Concluded
Programa Doutoral em Engenharia Informática (Doutoramento)
Universidade do Porto Faculdade de Engenharia, Portugal
"Incremental Modular Testing in Aspect Oriented Programing" (THESIS/DISSERTATION)
Aprovado
2006
Concluded
Inteligência Artificial e Sistemas Inteligentes (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
"Dynamic Scenario Simulation Optimization" (THESIS/DISSERTATION)
17
1999
Concluded
Engenharia Informática e Computação (Licenciatura)
Universidade do Porto Faculdade de Engenharia, Portugal
"Ambiente de Desenvolvimento para Ferramentas de Qualidade de Dados" (THESIS/DISSERTATION)
17
Affiliation

Teaching in Higher Education

Category
Host institution
Employer
2016/06 - Current Assistant Professor (University Teacher) Universidade do Porto Faculdade de Engenharia, Portugal
2008 - 2016 Assistant (University Teacher) Universidade do Porto Faculdade de Engenharia, Portugal
2004 - 2008 Invited Assistant (University Teacher) Universidade do Porto Faculdade de Engenharia, Portugal

Other Careers

Category
Host institution
Employer
2003 - 2004 Técnico Superior (Técnico Superior) Universidade do Porto Faculdade de Engenharia, Portugal

Others

Category
Host institution
Employer
2001 - 2003 Engenheiro Informático Siemens, S.A., Portugal
2000 - 2001 Engenheiro Informático Critical Software, S.A., Portugal
1999 - 2000 Engenheiro Informático Novabase SGPS SA, Portugal
1997 - 1999 Bolseiro Instituto Nacional de Engenharia Biomédica, Portugal
1997 - 1997 Freelancer Instituto de Engenharia de Sistemas e Computadores, Portugal
Projects

Contract

Designation Funders
2006/10/01 - 2010/09/30 ACHIEVING MODULARITY USING ASPECT ORIENTED PROGRAMMING
SFRH/BD/32730/2006
PhD Student Fellow
Universidade do Porto Faculdade de Engenharia, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
Outputs

Publications

Book
  1. André Restivo; Hugo Sereno Ferreira; João Pedro Dias; Margarida Silva. Visually-defined Real-Time Orchestration of IoT Systems. 2020.
    10.1145/3448891.3448938
  2. Mário de Sousa; André Restivo. Simulator and scale model of an industrial manufacturing cell. 2009.
    10.1109/IECON.2009.5415225
Book chapter
  1. Luís Cunha; Carlos Soares; André Restivo; Luís F. Teixeira. "GASTeN: Generative Adversarial Stress Test Networks". 2023.
    10.1007/978-3-031-30047-9_8
  2. Restivo, André. "Experimenting with Liveness in Cloud Infrastructure Management". 2020.
    10.1007/978-3-030-40223-5_4
  3. João Pedro Dias; Bruno Lima; João Pascoal Faria; André Restivo; Hugo Sereno Ferreira. "Visual Self-healing Modelling for Reliable Internet-of-Things Systems". 357-370. Springer International Publishing, 2020.
    10.1007/978-3-030-50426-7_27
  4. Sérgio Almeida; Ana C. R. Paiva; André Restivo. "Mutation-Based Web Test Case Generation". 339-346. Springer International Publishing, 2019.
    10.1007/978-3-030-29238-6_25
Conference paper
  1. Fragoso, T; Silva, D; Dias, JP; Restivo, A; Ferreira, HS. "SIMoT: A Low-fidelity Orchestrator Simulator for Task Allocation in IoT Devices". 2023.
    10.1109/dsn-w58399.2023.00070
  2. Sara Fernandes; Ademar Aguiar; André Restivo. "LiveRef: a Tool for Live Refactoring Java Code". 2022.
    10.1145/3551349.3559532
  3. Fernandes, S; Aguiar, A; Restivo, A. "A Live Environment to Improve the Refactoring Experience". 2022.
    10.1145/3532512.3535222
  4. Ferreira, J; Restivo, A; Ferreira, H. "Automatically Generating Websites from Hand-drawn Mockups". 2021.
    10.5220/0010193600480058
  5. Campos, D; Restivo, A; Ferreira, HS; Ramos, A. "Automatic Program Repair as Semantic Suggestions: An Empirical Study". 2021.
    10.1109/icst49551.2021.00032
  6. Silva, M; Dias, JP; Restivo, A; Ferreira, HS. "A Review on Visual Programming for Distributed Computation in IoT". 2021.
    10.1007/978-3-030-77970-2_34
  7. Soares, D; Dias, JP; Restivo, A; Ferreira, HS. "Programming IoT-Spaces: A User-Survey on Home Automation Rules". 2021.
    10.1007/978-3-030-77970-2_39
  8. "Live Software Inspection and Refactoring". 2020.
  9. André Restivo. "Real-time Feedback in Node-RED for IoT Development: An Empirical Study". 2020.
    10.1109/ds-rt50469.2020.9213544
  10. Fernandes, S; Restivo, A; Ferreira, HS; Aguiar, A. "Helping software developers through live software metrics visualization". 2020.
    10.1145/3397537.3397539
  11. Matias, T; Correia, FF; Fritzsch, J; Bogner, J; Ferreira, HS; Restivo, A. "Determining Microservice Boundaries: A Case Study Using Static and Dynamic Software Analysis". 2020.
    10.1007/978-3-030-58923-3_21
  12. Dias, JP; Sousa, TB; Restivo, A; Ferreira, HS. "A Pattern-Language for Self-Healing Internet-of-Things Systems". 2020.
    10.1145/3424771.3424804
  13. Restivo, André. "Towards a pattern language for the masters student". 2019.
    10.1145/3361149.3361184
  14. Aguiar, A; Restivo, A; Correia, FF; Ferreira, HS; Dias, JP. "Live software development: tightening the feedback loops". 2019.
    10.1145/3328433.3328456
  15. Tavares, B; Correia, FF; Restivo, A. "Trusted Data Transformation with Blockchain Technology in Open Data". 2019.
    10.1007/978-3-030-23946-6_28
  16. Silva, P; Paiva, ACR; Restivo, A; Garcia, JE. "Automatic Test Case Generation from Usage Information". 2018.
    10.1109/quatic.2018.00047
  17. Tavares, B; Correia, FF; Restivo, A; Faria, JP; Aguiar, A. "A Survey of Blockchain Frameworks and Applications". 2018.
    10.1007/978-3-030-17065-3_31
  18. Ros, M; Restivo, A; Giesteira, B. "Responsive website vs. mobile application: Street food of Phnom Penh, Cambodia". 2017.
  19. Restivo, A; Aguiar, A; Moreira, A. "An Incremental Approach to Testing AOP". 2017.
    10.1007/978-3-319-62569-0_15
  20. Restivo, A; Aguiar, A; Moreira, A. "Incremental Modular Testing for AOP". 2016.
    10.5220/0005986600500059
  21. Silva, Jorge A.; Paiva, Ana C.; Restivo, André; Campilho, Aurélio C.; Pontes, J. Laranja. "3-D Surface Characterization Using a Structured Light Technique". 2012.
  22. Raquel Pinho; Armando Sousa; André Restivo; Pinho, R.; Sousa, A.; Restivo, A.. "Applying usability principles to the design of a web interface for the 'iLab - Inventory Manager for Electronics Laboratory'". 2010.
  23. Pinho, R.; Sousa, A.; Restivo, A.. "Ilab - Inventory manager for electronics laboratory". 2009.
  24. Restivo, A.; Aguiar, A.. "Testing for unexpected interactions in AOP". 2009.
    10.1109/ICSEA.2009.86
  25. Restivo, A.; Aguiar, A.. "Disciplined composition of aspects using tests". 2008.
    10.1145/1404953.1404961
  26. Restivo, A.; Aguiar, A.. "Towards detecting and solving aspect conflicts and interferences using unit tests". 2007.
    10.1145/1233843.1233850
  27. Restivo, A.; Reis, L.P.; André Restivo; Luís Paulo Reis. "Clustering agent optimization results in dynamic scenarios". 2006.
Journal article
  1. Filipa S. Barros; Paula A. Graça; J.J.G. Lima; Rui F. Pinto; André Restivo; Murillo Villa. "Using Recurrent Neural Networks to improve initial conditions for a solar wind forecasting model". Engineering Applications of Artificial Intelligence (2024): https://doi.org/10.1016/j.engappai.2024.108266.
    10.1016/j.engappai.2024.108266
  2. Fernandes, S; Aguiar, A; Restivo, A. "Empirical Evaluation of a Live Environment for Extract Method Refactoring". CoRR (2023):
  3. Dias, JP; Restivo, A; Ferreira, HS. "Designing and constructing internet-of-Things systems: An overview of the ecosystem". Internet of Things (2022):
    10.1016/j.iot.2022.100529
  4. Restivo, André. "Test case generation based on mutations over user execution traces". Software Quality Journal (2020): http://dx.doi.org/10.1007/s11219-020-09503-4.
    10.1007/s11219-020-09503-4
  5. Faculdade de Engenharia; Tavares, B; Correia, FF; Restivo, A. "A Survey on Blockchain Technologies and Research". JOURNAL OF INFORMATION ASSURANCE AND SECURITY (2019): https://hdl.handle.net/10216/125234.
Preprint
  1. "Evaluation of IoT Self-healing Mechanisms using Fault-Injection in Message Brokers". 2022. https://arxiv.org/abs/2203.12960.
    10.1145/3528227.3528567
Report
  1. Faculdade de Engenharia. 2007. Disciplined Reuse of Aspects (State of the Art & Work Plan). https://repositorio-aberto.up.pt/handle/10216/6624.
Thesis / Dissertation
  1. André Monteiro de Oliveira Restivo. "Incremental Modular Testing in Aspect Oriented Programing". PhD, 2016. https://repositorio-aberto.up.pt/handle/10216/83794.
  2. "Incremental Modular Testing in Aspect Oriented Programing". 2016.
  3. André Monteiro de Oliveira Restivo. "Dynamic scenario simulation optimization". Master, 2006. https://repositorio-aberto.up.pt/handle/10216/6613.

Other

Other output
  1. Empowering Visual Internet-of-Things Mashups with Self-Healing Capabilities. 2021. Dias, JP; Restivo, A; Ferreira, HS.
    10.1109/serp4iot52556.2021.00014
Activities

Supervision

Thesis Title
Role
Degree Subject (Type)
Institution / Organization
2023 - 2023 Enhancing ML Models for Solar Weather Forecasting using Clustering and Adversarial Anomaly Detection
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2023 - 2023 Post-OCR Correction on Complaint Processing
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2023 - 2023 A Graph-based Approach for Detecting Misconfigurations in Smart Home Automation Rules
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2023 - 2023 Optimizing Traffic Mobility Simulations: a Study on Data Processing and Storage Methods
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2023 - 2023 Automatic website generation for low ranking football clubs: An empirical study
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2023 - 2023 Tackling Version Management and Reproducibility in MLOps
Supervisor
Engenharia de Software (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2023 - 2023 Adopting Containers in Microcontrollers for the IoT
Co-supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2023 - 2023 Leveraging Context-awareness in IoT Systems: An Approach with Voice Assistants
Co-supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2022 - 2022 Evaluating the Application of Time Series Forecasting with Confidence Intervals in IoT Self-Healing Systems
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2022 - 2022 Assessing IoT self healing limits using PBT driven chaos-engineering
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2022 - 2022 Adopting Auction-Based Task Allocation Towards Decentralized Orchestration in Mist IoT
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2022 - 2022 Improving the Computational Performance and Physical Accuracy of Magnetohydrodynamical (MHD) Simulations using Machine Learning
Supervisor
Ciência de Computadores (PhD)
Universidade do Porto Faculdade de Ciências, Portugal
2022 - 2022 Micro-Containerization in Microcontrollers for the IoT
Co-supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2021 - 2021 Dynamic Real-time IoT Orchestration
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2021 - 2021 Arbitraries with Confidence: Externalizing PBT inner-workings for better insights
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2021 - 2021 Automated Generic Optimization in Real time using Mutation Operators
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2021 - 2021 MQTT Chaos Engineering for Self-Healing IoT Systems
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2021 - 2021 Initial Condition Estimation in Flux Tube Simulations using Machine Learning
Supervisor
Engenharia Electrotécnica e de Computadores (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2021 - 2021 Empirical Study on Live Automatic Program Repair
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2021 - 2021 Automated Repair of Security Vulnerabilities using Coverage-guided Fuzzing
Co-supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2021 - 2021 Decentralized Real-time IoT Orchestration
Co-supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2021 - 2021 Designing an Extensible PBT Framework to Support Multiple Search Strategies
Co-supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2020 - 2020 Automatic Generation of Synthetic Website Wireframe Datasets from Source Code
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2020 - 2020 Lightweight Real-time Feature Monitoring
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2020 - 2020 A Conversational Interface for Webpage Code Generation
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2020 - 2020 High-level Approaches to Detect Malicious Political Activity on Twitter
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2020 - 2020 Increasing the feedback on IoT development in Node-RED
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2020 - 2020 Property tests as specifications towards better code completion
Co-supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2020 - 2020 Orchestration for Automatic Decentralization in Visually-defined IoT
Co-supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2020 - 2020 A Visual Language for Human-to-Human and Human-Computer Interaction
Co-supervisor
Multimédia (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2020 - 2020 Live Acceptance Testing using Behavior Driven Development
Co-supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2020 - 2020 Model-to-Model Mapping of Semi-Structured Specifications to Visual Programming Languages
Co-supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 - 2019 Portal de Outsourcing
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 - 2019 Testing in IoT Systems: From Simulation to Visual-Based Testing
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 - 2019 Tests as Specifications Towards Better Code Completion
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 - 2019 Writing Efficient JavaScript Programs: a Performance and Optimization study
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 - 2019 Live web prototypes from hand-drawn mockups
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 - 2019 Crowdsourcing no Combate ao Crime em Cabo Verde
Supervisor
Multimédia (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 - 2019 Supporting Software Development through Live Metrics Visualization
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 - 2019 Mutation-based Web Test Case Generation
Co-supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 - 2019 An Extensible Framework for Smart Environment Simulations for IoT
Co-supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 - 2019 A Live IDE for Deep Learning Architectures
Co-supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 - 2019 Mining Web Usage to Generate Regression GUI Tests Automatically
Co-supervisor
Engenharia de Software (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 - 2019 Refactoring Monoliths to Microservices
Co-supervisor
Engenharia de Software (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2018 - 2018 Ludificação de um sistema de gestão documental e de processos
Supervisor
Engenharia Electrotécnica e de Computadores (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2018 - 2018 Evaluation and Prototypical Implementation of  Machine Learning to Detect ECU Misbehavior
Supervisor
Engenharia Electrotécnica e de Computadores (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2018 - 2018 Monitorização Em Tempo Real
Supervisor
Engenharia Electrotécnica e de Computadores (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2018 - 2018 Sistema Informático para Armazém do DEEC
Supervisor
Engenharia Electrotécnica e de Computadores (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2018 - 2018 A Framework for Mixed-Reality Simulations of Smart-Spaces
Co-supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2017 - 2017 Conceção e Desenvolvimento de um Sistema de Gestão de Investigação, Desenvolvimento e Inovação (SGIDI)
Supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2017 - 2017 API mashup in a collaborative logistics platform
Supervisor
Engenharia Electrotécnica e de Computadores (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2017 - 2017 Gestão dinâmica do processo de atendimento à vítima na APAV
Co-supervisor
Engenharia Informática e Computação (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2016 - 2016 IPBrick - Contact Center para gestão de suporte a clientes
Supervisor
Engenharia Electrotécnica e de Computadores (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2016 - 2016 Gestão de componentes de HW e PCBs
Supervisor
Engenharia Electrotécnica e de Computadores (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2016 - 2016 Motor de Pesquisa Avançada com Inteligência Artificial
Supervisor
Engenharia Electrotécnica e de Computadores (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2016 - 2016 Design e desenvolvimento de uma plataforma gráfica para síntese de anúncios de publicidade online
Supervisor
Engenharia Electrotécnica e de Computadores (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2016 - 2016 Responsive Website vs. Mobile Application: Street Food in Phnom Penh
Co-supervisor
Multimédia (Master)
Universidade do Porto Faculdade de Engenharia, Portugal

Jury of academic degree

Topic
Role
Candidate name (Type of degree)
Institution / Organization
2023 Visual Viper: a portable visualization library for streamlined scientific communications.
(Thesis) Main arguer
Mariana Beatriz Nunes Canelas Pais (Master)
Universidade do Porto Faculdade de Medicina, Portugal
2022 On the Summarization of Complex Networks
(Thesis) Main arguer
Isac Daniel de Figueiredo Novo (Master)
Universidade do Porto Faculdade de Ciências, Portugal
2022 Sensae Console - Platforma de support para serviços baseados em IoT
(Thesis) Main arguer
FILIPE MIGUEL NELAS DA CRUZ (Master)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2020/10 Plataforma de Integração na Área da Saúde
(Thesis) Main arguer
Jorge Miguel Silva Pereira (Master)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
2020/09 Design de sistema de comunicação não verbal para deficientes auditivos
President of the jury
Bernardo Salles Quaresma (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2020/07 Decentralized Autonomous Vehicles and Control Stations Data Sharing for Partially Disconnected Operation Locations
President of the jury
Eduardo de Mendonça Rodrigues Salgado Ramos (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2020/05 Engineering Software for the Cloud: A Pattern Language
(Thesis) Arguer
Tiago Boldt Pereira de Sousa (PhD)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 Software development for monitoring and supporting intralogistics vehicles: From a laboratory prototype to an industrial prototype
(Thesis) Main arguer
Ana Esmeralda Alves Fernandes (Master)
Universidade do Minho, Portugal
2019 Development of a Software system for Monitoring Outbound Logistics
(Thesis) Main arguer
Beatriz Ribeiro Pires Loureiro (Master)
Universidade do Minho, Portugal
2019 Programming and Mapping Strategies for Embedded Computing Runtime Adaptability
(Thesis) Arguer
Tiago Diogo Ribeiro De Carvalho (PhD)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 Trustable oracles towards trustable blockchains
President of the jury
Pedro Duarte da Costa (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 Outdoor Park Exploration using Augmented Reality and Mobile Computing
President of the jury
Nuno Filipe Sousa e Silva (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 Blockchain Technologies applied to Interbank Transactions
President of the jury
João Carlos Ribeiro Duarte (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 Integração de modelos CAD no motor de jogo Unreal Engine
President of the jury
Bruno Miguel Vicente dos Santos (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 Location-Based Mobile Applications and Outdoor Exploration with Augmented Reality
President of the jury
João Miguel Lopes de Oliveira (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 Increasing the Dependability of Internet-of-Things Systems in the context of End-User Development Environments
(Thesis) Arguer
João Pedro Matos Teixeira Dias (PhD)
Universidade do Porto Faculdade de Engenharia, Portugal
2018 Backend for a Ticketing System
(Thesis) Main arguer
Rafael Borges De Almeida (Master)
Universidade do Porto Faculdade de Ciências, Portugal
2018 Motif Based Community Discovery
(Thesis) Main arguer
Rui Miguel Capela Fonseca (Master)
Universidade do Porto Faculdade de Ciências, Portugal
2018 Estudo para o design de um Observatório Media Online
President of the jury
Jéssica Pereira da Silva (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2018 Aural exploration of post-tonal music theory: an automatic musical variations generator in MAX
President of the jury
Allen Alonso Torres-Matarrita (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2018 Bio-Measurements Estimation and Support in Knee Recovery through Machine Learning
President of the jury
João Miguel Neves Bernardino (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2018 Serverless architectural design for IoT systems
President of the jury
Duarte Manuel Ribeiro Pinto (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2018 Smart-Homes Activity Pattern Recognition: A Comparative Study
President of the jury
António Manuel Vieira Ramadas (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2018 Hashtag popularity prediction for social networks
President of the jury
Ivo Lima da Silva (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2018 IM2HoT: Interactive Machine-Learning to improve the House of Things
President of the jury
João Pedro Milano da Silva Cardoso (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2017 Interfaces Conversacionais – Chatbot para a Casa da Música
President of the jury
Sara Filipa Gomes Oliveira (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2017 Using Multiple Instance Learning techniques to rank maize ears according to their traits
President of the jury
Karamot Kehinde Biliaminu (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2017 Design de Usabilidade em Interfaces Conversacionais Híbridas
President of the jury
Ana Sofia Ferreira de Sousa (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2017 Event Processing in Web of Things
(Thesis) Arguer
ANDRIY MAZAYEV (PhD)
Universidade do Algarve Faculdade de Ciências e Tecnologia, Portugal
2016 Ferramentas JavaScript para Visual Data Mining
(Thesis) Main arguer
André Alves Fernandes (Master)
Universidade do Porto Faculdade de Ciências, Portugal
2009 New Paradigm of Webmail Interfaces
Supervisor
Felipe Ávila da Costa (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
Distinctions

Award

2023 Diploma de Reconhecimento Pedagógico
Universidade do Porto Faculdade de Engenharia, Portugal
2022 Diploma de Reconhecimento Pedagógico
Universidade do Porto Faculdade de Engenharia, Portugal
2019 The 2019 ICPC Foundation Joseph S. Deblasi Outstanding Contribution Award
2016 ICSOFT-PT 2016 Best Paper Award
1999 Prémio Eng. António de Almeida
Fundação Engenheiro António de Almeida, Portugal

Other distinction

2020 Diploma de Reconhecimento Pedagógico
Universidade do Porto Faculdade de Engenharia, Portugal
2019 Diploma de Reconhecimento Pedagógico
Universidade do Porto Faculdade de Engenharia, Portugal
2017 Diploma de Reconhecimento Pedagógico
Universidade do Porto Faculdade de Engenharia, Portugal
2012 Diploma de Reconhecimento Pedagógico
Universidade do Porto Faculdade de Engenharia, Portugal