Identificação
Identificação pessoal
- Nome completo
- Jácome Cunha
- Data de nascimento
- 1983/03/03
- Género
- Masculino
Nomes de citação
- Cunha, Jácome
Identificadores de autor
- Ciência ID
- 6416-3A8D-4E89
- ORCID iD
- 0000-0002-4713-3834
- Google Scholar ID
- b-zzik0AAAAJ
- Researcher Id
- A-1213-2013
- Scopus Author Id
- 23983985900
Endereços de correio eletrónico
- jacome@fe.up.pt (Profissional)
Moradas
- Universidade do Porto, Faculdade de Engenharia, Departamento de Engenharia Informática, Rua Dr. Roberto Frias, 4200-465, Porto, Porto, Portugal (Profissional)
Websites
- https://fe.up.pt/~jacome (Profissional)
Domínios de atuação
- Ciências Exatas - Ciências da Computação e da Informação - Ciências da Computação
Idiomas
Idioma | Conversação | Leitura | Escrita | Compreensão | Peer-review |
---|---|---|---|---|---|
Português (Idioma materno) | |||||
Inglês | Utilizador proficiente (C2) | Utilizador proficiente (C2) | Utilizador proficiente (C2) | Utilizador proficiente (C2) | Utilizador proficiente (C2) |
Formação
Grau | Classificação | |
---|---|---|
2007 - 2011
Concluído
|
Computer Science (Doutoramento)
Universidade do Minho, Portugal
"Model-based Spreadsheet Engineering" (TESE/DISSERTAÇÃO)
|
Approved unanimously |
2001 - 2006
Concluído
|
Matemática e Ciências da Computação (Licenciatura)
Universidade do Minho, Portugal
"Prototyping Software Systems" (TESE/DISSERTAÇÃO)
|
16 (em 20) |
Percurso profissional
Ciência
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2020/04/01 - Atual | Investigador (Investigação) | Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal |
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal | ||
2016/01 - 2020/03 | Investigador (Investigação) | Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal |
Docência no Ensino Superior
Categoria Profissional Instituição de acolhimento |
Empregador | |
---|---|---|
2021/09 - Atual | Professor Associado (Docente Universitário) | Universidade do Porto Faculdade de Engenharia, Portugal |
2018 - 2021/08 | Professor Auxiliar (Docente Universitário) | Universidade do Minho, Portugal |
2014 - 2018 | Professor Auxiliar (Docente Universitário) | Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal |
2013 - 2014 | Professor Adjunto Convidado (Docente Ensino Superior Politécnico) | Instituto Politecnico do Porto Escola Superior de Tecnologia e Gestão, Portugal |
2010/03 - 2011/08 | Assistente convidado (Docente Ensino Superior Politécnico) | Instituto Politécnico do Porto, Portugal |
Projetos
Projeto
Designação | Financiadores | |
---|---|---|
2020/09 - 2023 | Sustrainable – Promoting Sustainability as a Fundamental Driver in Software Development Training and Education
2020-1-PT01-KA203-078646
Investigador
Universidade de Coimbra, Portugal
Universidade do Minho, Portugal |
European Union
Em curso
|
2018 - 2020 | Modelling Socio-Technical Cyber-Physical Systems
FCT/DAAD 2018/2019
Investigador
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
|
Universidade Nova de Lisboa Associação para a Inovação e Desenvolvimento da FCT
Concluído
|
2016/07/01 - 2019/12/31 | CLAY: An Environment for Live Construction of Trustworthy Software
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
Universidade Nova de Lisboa Associação para a Inovação e Desenvolvimento da FCT, Portugal Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal |
Fundação para a Ciência e a Tecnologia
Concluído
|
2016/06/01 - 2019/12/31 | GreenSoftwareLab: Towards an Engineering Discipline for Green Software
Investigador
Universidade do Minho, Portugal
Universidade Nova de Lisboa, Portugal Universidade de Coimbra, Portugal |
Fundação para a Ciência e a Tecnologia
Concluído
|
2015/09/01 - 2018/03/31 | Spreadsheet Models for the Real World
FCT/DADD 441.00
Investigador responsável
Universidade Nova de Lisboa, Portugal
Universität Paderborn, Alemanha |
Fundação para a Ciência e a Tecnologia
Concluído
|
2016/01 - 2017/06 | Software Repositories for Green Computing
300/2015
Investigador
Universidade do Minho, Portugal
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal University of California Irvine Department of Computer Science, Estados Unidos |
Concluído
|
2015/01/01 - 2016/05/31 | Towards Variational Software, Types, and Spreadsheets
233/2014
Investigador responsável
Universidade Nova de Lisboa, Portugal
Oregon State University, Estados Unidos |
Fundação Luso-Americana
Concluído
|
2012/03 - 2014/08 | FATBIT: Foundations, Applications and Tools for Bidirectional Transformation
Investigador
Universidade do Minho, Portugal
|
Fundação para a Ciência e a Tecnologia, I.P.
Concluído
|
2011/01/01 - 2013/12/31 | Projecto Estratégico - UI 752 - 2011-2012
PEst-OE/EEI/UI0752/2011
Universidade do Minho, Portugal
Universidade do Minho Centro ALGORITMI, Portugal |
Fundação para a Ciência e a Tecnologia
Concluído
|
2010/05 - 2013/07 | SSaaPP: SpreadSheets as a Programming Paradigm
Investigador
|
Fundação para a Ciência e a Tecnologia, I.P.
Concluído
|
Produções
Publicações
Artigo em conferência |
|
Artigo em revista |
|
Capítulo de livro |
|
Edição de livro |
|
Livro |
|
Tese / Dissertação |
|
Outros
Outra produção |
|
Atividades
Orientação
Título / Tema Papel desempenhado |
Curso (Tipo) Instituição / Organização |
|
---|---|---|
2022 - Atual | Model-Driven Engineering for DevOps
Orientador
|
Universidade do Porto Faculdade de Engenharia, Portugal
|
2022 - Atual | Aiding Researchers Making their Computational Experiments Reproducible
Orientador
|
Universidade do Porto Faculdade de Engenharia, Portugal
|
2021 - Atual | Assistive Technology for Aiding Elderly People in Healthcare
Coorientador
|
|
2024 - 2024 | A Two-Level Model-Driven Engineering Approach for Reengineering CI/CD Pipelines
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2023 - 2023 | Visually-assisted Decomposition of Monoliths to Microservices
Orientador
|
Engenharia de Software (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2023 - 2023 | Defining Metrics for the Identification of Microservices in Code Repositories
Orientador
|
Engenharia de Software (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2023 - 2023 | Deploy-Oriented Specification of Cloud Native Applications
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2023 - 2023 | Designing, Implementing, and Deploying a Better Customer-oriented, Secure REST API for Invoicing Software
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2022 - 2022 | Spectrum-Based Fault Localization for Microservices via Log Analysis
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2022 - 2022 | Designing and Building A Microservices-Based Time Series Forecasting System
Orientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2022 - 2022 | A Generic Scalable Web Platform For XAI Algorithms
Coorientador
|
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2022 - 2022 | Clean Your Data
Orientador
|
Engenharia Informática (Mestrado)
Universidade do Minho, Portugal
|
2021 - 2022 | A generic scalable web platform for XAI algorithms
Coorientador
|
Universidade do Porto Faculdade de Engenharia, Portugal
|
2021 - 2022 | Refactoring Java Monoliths into Executable Microservice-Based Applications
Orientador
|
Engenharia Informática (Mestrado)
Universidade do Minho, Portugal
|
2021 - 2022 | LPBlocks - A Block-based Language for Linear Programming
Orientador
|
Engenharia Informática (Mestrado)
Universidade do Minho, Portugal
|
2019 - 2022 | Characterizing Data Scientists in the Real World
Orientador
|
Universidade do Minho, Portugal
|
2019/10 - 2021/02 | Humanized Data Cleaning
Orientador
|
Universidade do Minho, Portugal
|
2021 - 2021 | Resiliência em soluções orientadas aos mircrosserviços
Orientador
|
Engenharia Informática (Mestrado)
Universidade do Minho, Portugal
|
2021 - 2021 | Low-Code Platform for Data Science
Orientador
|
Engenharia Informática (Mestrado)
Universidade do Minho, Portugal
|
2020 - 2021 | Mobile Data Visualization for Temporal Datasets
Coorientador
|
Universidade de Coimbra, Portugal
|
2019/10 - 2020/12 | Identification of Microservices from Monolithic Applications through Topic Modeling
Orientador
|
Universidade do Minho, Portugal
|
2020 - 2020 | Reengenharia de aplicações web monolíticas
Orientador
|
Engenharia Informática (Mestrado)
Universidade do Minho, Portugal
|
2019/10 - 2020 | Improving the Resilience of Microservices-based Applications
Orientador
|
Universidade do Minho, Portugal
|
2018/10 - 2019/11 | Integration of Visual Languages with SCS tools in the Software Development Industry
Orientador
|
Universidade Nova de Lisboa, Portugal
OutSystems, Portugal |
2017 - 2018 | From Databases to Spreadsheet Models
Orientador
|
Universidade Nova de Lisboa, Portugal
|
2017 - 2017 | Design, implementation and evaluation of model-driven spreadsheets
Coorientador
|
Informática (Doutoramento)
Universidade do Minho, Portugal
|
2016 - 2017 | IoT Platforms for Building Automation with Energy Efficiency and Comfort Concerns
Coorientador
|
Universidade Nova de Lisboa, Portugal
|
2015 - 2016 | A Constraint Language for Spreadsheet Models
Orientador
|
Universidade Nova de Lisboa, Portugal
|
2015 - 2016 | A Version Control Git-Like System for Spreadsheets
Orientador
|
Universidade Nova de Lisboa, Portugal
|
2015 - 2015 | Energyware Engineering: Techniques and tools for green software Developement
Coorientador
|
Informática (Doutoramento)
Universidade do Minho, Portugal
|
2013 - 2013 | Spectrum-based Energy Leak Localization
Coorientador
|
Mestrado em Engenharia Informática (Mestrado)
Universidade do Minho, Portugal
|
2012 - 2012 | Directed Evolution of Software Models
Coorientador
|
Mestrado em Engenharia Informática (Mestrado)
Universidade do Minho, Portugal
|
2012 - 2012 | Bidirectional Transformations for Spreadsheets
Coorientador
|
Mestrado em Engenharia Informática (Mestrado)
Universidade do Minho, Portugal
|
2011 - 2011 | Metrics to Assess Quality of Spreadsheets
Coorientador
|
Mestrado em Engenharia Informática (Mestrado)
Universidade do Minho, Portugal
|
2010 - 2010 | Strategic-Based Weaver for Aspect-Matlab
Coorientador
|
Mestrado em Engenharia Informática (Mestrado)
Universidade do Minho, Portugal
|
Organização de evento
Nome do evento Tipo de evento (Tipo de participação) |
Instituição / Organização | |
---|---|---|
2022 - 2023 | General Chair for INForum 2023 - Portuguese National Computer Science Conference (2023/09/07 - 2023/09/08)
Conferência (Presidente da Comissão Organizadora)
|
|
2018 - 2018 | General chair for the IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC’18) Lisboa, Portugal, Setembro,
2018 (2018 - 2018)
Conferência (Presidente da Comissão Organizadora)
|
Júri de grau académico
Tema Tipo de participação |
Nome do candidato (Tipo de grau) Instituição / Organização |
|
---|---|---|
2022 | Automated Refactoring in Software Automation Platforms
Arguente principal
|
Inês Fernandes (Mestrado)
Universidade Nova de Lisboa, Portugal
|
2022 | OutSystems Logic Previewer
Arguente principal
|
Lenino Dias (Mestrado)
Universidade Nova de Lisboa, Portugal
|
2022 | Visually-Defined Chaos Engineering for IoT
Presidente do júri
|
Guilherme Silva (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2021 | EvoSPL: An Evolutionary Approach for Adopting Software Product Lines in the Automotive Industry
Arguente
|
Karam Ignaim (Doutoramento) |
2021 | Invariant-Driven Automated Testing
Arguente principal
|
Ana Ribeiro (Mestrado)
Universidade Nova de Lisboa, Portugal
|
2021 | A Blockchain Gamification Solution for a Sustainable Campus
Arguente principal
|
Ana Urgueira (Mestrado)
Universidade Nova de Lisboa, Portugal
|
2021 | Archetype para Projetos Full-stack
Arguente principal
|
Telmo Ferreira (Mestrado)
Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto, Portugal
|
2021 | Classification of low-level tasks to high-level tasks using JIRA data
Arguente principal
|
Shivathanu Chitra (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2019 | Speeding Up Automated Test Execution Through the Use of In-Memory Databases
Arguente principal
|
Lara Borisoglebski (Mestrado)
Universidade Nova de Lisboa, Portugal
|
2019 | Gamification in Building Automation - The human in the Loop in a Cyber-Physical System
Arguente principal
|
Joana Pereira (Mestrado)
Universidade Nova de Lisboa, Portugal
|
2018 | Linguagens para a Computação de Alto Desempenho, Utilizadas no Processamento de Big Data: Um Estudo de Mapeamento Sistemático
Arguente principal
|
Beatriz Norberto (Mestrado) |
2018 | Avaliação de Linguagens de Domínio Específico para Sistemas Multi-Agente
Arguente principal
|
João Silva (Mestrado)
Universidade Nova de Lisboa, Portugal
|
2018 | Design, Implementation and Evaluation of Model-Driven Spreadsheets
Orientador
|
Jorge Mendes (Doutoramento)
Universidade do Minho, Portugal
|
2017 | Energy Analysis in the CodeCompass System
Arguente principal
|
Mário Santos (Mestrado)
Universidade do Minho, Portugal
|
2016 | Implementação de um Editor Dirigido à Sintaxe com Compilador para LISS
Arguente principal
|
Damien Vaz (Mestrado)
Universidade do Minho, Portugal
|
2015 | A Multi-Objective Approach to Test Suite Reduction
Arguente principal
|
Jorge Costa (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2015 | Software Repository Mining Analytics to Estimate Software Component Reliability
Arguente principal
|
Paulo Freitas (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2014 | Sprectrum-based Energy Leak Localization | Tiago Carção (Mestrado)
Universidade do Minho, Portugal
|
2014 | Catálogo de Usability Smells | Diogo Almeida (Mestrado)
Universidade do Minho, Portugal
|
2014 | Modelação de Ambientes Ubíquos na Plataforma APEX | Tiago Abade (Mestrado)
Universidade do Minho, Portugal
|
2013 | Directed Evolution of Software Models | André Silva (Mestrado)
Universidade do Minho, Portugal
|
2012 | Bidirectional Transformations for Spreadsheets | Jorge Mendes (Mestrado)
Universidade do Minho, Portugal
|
Arbitragem científica em conferência
Nome da conferência | Local da conferência | |
---|---|---|
2014 - Atual | I serve(d) as reviewer in several conferences, including CHI'15,16,18,20, RE'18, CiBSE'17, MODELS'16, ESOP'16, INTERACT'15, EICS'15, UIST'14 | |
2014 - Atual | I serve(d) as program committee member several times, including for PX'21,22, VL/HCC'16,17,19,20,22, SUTAINSE'20,21, CIbSE'18,19,20,21, NIER@ICSE'19, SEMS'14,15,16,18 |
Arbitragem científica em revista
Nome da revista (ISSN) | Editora | |
---|---|---|
2011 - Atual | I serve(d) as reviewer in several journals, including JPF, COLA, IEEE TSE, JSS, SCP, JLAMP, SQJ, ASE, ESE, JVLC, TSC |
Comissão de avaliação
Descrição da atividade Tipo de assessoria |
Instituição / Organização | Entidade financiadora | |
---|---|---|---|
2018 - 2019 | For twice (2018 and 2019) I served as evaluator for the for the National Fund for Scientific and Technological Development
(FONDECYT), the main Chilean funding agency for scientific and technological research, an initiative of the National Commission
for Scientific and Technological Research (CONICYT-Chile).
Avaliador
|
Comisión Nacional de Investigación Científica y Tecnológica Fondo Nacional de Desarrollo Científico y Tecnológico, Chile |
Consultoria / Parecer
Descrição da atividade | Instituição / Organização | |
---|---|---|
2021 - 2021 | Nominated expert in informatics for a judicial process | Universidade do Porto Faculdade de Engenharia, Portugal |
2018 - 2018 | Nominated expert in informatics for a judicial process | Universidade do Minho, Portugal |
Entrevista / Programa (rádio / tv)
Programa | Tema | |
---|---|---|
2013 - 2013 | Several interviews for national written and TV news because of our work on preventing errors in spreadsheets |
Membro de comissão
Descrição da atividade Tipo de participação |
Instituição / Organização | |
---|---|---|
2022 - Atual | Member of the Scientific Committee of INForum - Portuguese National Computer Science Conference
Membro
|
|
2021 - 2025 | Member of the Steering Committee of the IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
Membro
|
|
2021 - 2021 | Co-PC Chair of 2021 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'21)
Coordenador
|
Distinções
Prémio
2020 | Honorable Mention at “Os Melhores do Portugal Tecnológico” |
2019 | IEEE VL/HCC 10 Years Most Influential Paper Award
2019 IEEE Symposium on Visual Languages & Human-Centric Computing, Estados Unidos
|