???global.info.a_carregar???
João Cunha is a Teacher Coordinator at the Coimbra Polytechnic, Portugal. He has a PhD in Informatics Engineering in 2003 by the University of Coimbra. His research interests include dependability assessment, fault-injection, real-time embedded systems, software engineering, software testing, fault-injection, reconfigurable systems, autonomous vehicles.
Identificação

Identificação pessoal

Nome completo
João Carlos Costa Faria da Cunha

Nomes de citação

  • Cunha, João
  • Cunha, João Carlos

Identificadores de autor

Ciência ID
DF15-0AC8-03CD
ORCID iD
0000-0002-4777-0315

Endereços de correio eletrónico

  • jcunha@isec.pt (Profissional)

Domínios de atuação

  • Ciências da Engenharia e Tecnologias - Engenharia Eletrotécnica, Eletrónica e Informática - Engenharia de Comunicações e de Sistemas

Idiomas

Idioma Conversação Leitura Escrita Compreensão Peer-review
Inglês Utilizador proficiente (C1) Utilizador proficiente (C1) Utilizador proficiente (C1) Utilizador proficiente (C1)
Francês Utilizador independente (B2) Utilizador independente (B2) Utilizador independente (B1) Utilizador independente (B2)
Alemão Utilizador elementar (A1) Utilizador elementar (A1) Utilizador elementar (A1) Utilizador elementar (A1)
Português (Idioma materno)
Formação
Grau Classificação
2003
Concluído
Doutoramento em Engenharia Informática (Doutoramento)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
"Tolerância a Falhas de Baixo Custo para Sistemas de Controlo Contínuo em Tempo-Real" (TESE/DISSERTAÇÃO)
Approved with distinction and honors
1996
Concluído
Mestrado em Sistemas e Tecnologias da Informação (Mestrado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
"Detecção de erros por limitação fina da memória" (TESE/DISSERTAÇÃO)
Very good
1990
Concluído
Licenciatura em Engenharia Informática (Licenciatura)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
"Módulo de comunicações para o sistema SAFIRA" (TESE/DISSERTAÇÃO)
Good, 15/20
Percurso profissional

Ciência

Categoria Profissional
Instituição de acolhimento
Empregador
1991 - Atual Investigador (Investigação) Universidade de Coimbra Centro de Informatica e Sistemas, Portugal

Docência no Ensino Superior

Categoria Profissional
Instituição de acolhimento
Empregador
2016/06/23 - Atual Professor Coordenador (Docente Ensino Superior Politécnico) Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
1999/02/01 - 2016/06/23 Professor Adjunto (Docente Ensino Superior Politécnico) Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
1996/11/01 - 1999/02/01 Professor Adjunto Convidado (Docente Ensino Superior Politécnico) Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
1993/04/01 - 1996/11/01 Assistente convidado (Docente Ensino Superior Politécnico) Instituto Politécnico de Coimbra, Portugal
Projetos

Projeto

Designação Financiadores
2019 - Atual ADVANCE - Addressing Verification and Validation Challenges in Future Cyber-Physical Systems
Investigador
Universidade de Coimbra Centro de Informatica e Sistemas, Portugal
EU Framework Programme for Research and Innovation Marie Sklodowska-Curie Actions
Em curso
2013 - 2016 CECRIS (CErtification of CRItical Systems)
Investigador
Universidade de Coimbra Centro de Informatica e Sistemas, Portugal
European Commission
Concluído
2013 - 2015 iCIS - Intelligent Computing in the Internet of Services
Investigador
Universidade de Coimbra Centro de Informatica e Sistemas, Portugal
2009 - 2013 Critical-Step - Designing Large-Scale Safety-Critical Systems by using Off-The-Shelf software components
FP7-PEOPLE-IAPP-2008
Investigador
Universidade de Coimbra Centro de Informatica e Sistemas, Portugal
Concluído
2010 - 2011 Pilot Embedded System Architecture for Multi-Layer Dependable Solution
ARTEMIS-JU 2009
Investigador
Concluído
Produções

Publicações

Artigo em conferência
  1. Cunha, João. "Embedded Programming Bootcamp for Career Change". Trabalho apresentado em 18th International Symposium on Ambient Intelligence and Embedded Systems, Coimbra, 2019.
  2. Cunha, João. "Assessing the Robustness of a Quadcopter’s Flight Controller to Sensor Failures". Trabalho apresentado em 9th Simpósio de Informática, INForum 2017, Lisboa, 2017.
  3. Silva, N.; Vieira, M.; Cunha, J.; Chillarege, R.. "Evaluating a corpus of root causes and measures to guide rca processes in critical software". 2017.
    10.1109/HASE.2017.19
  4. Nunes, J.L.; Pecserke, T.; Cunha, J.C.; Zenha-Rela, M.. "FIRED - Fault Injector for Reconfigurable Embedded Devices". 2016.
    10.1109/PRDC.2015.43
  5. Machado, C.; Areias, C.; Cunha, J.C.. "SOASales: A SOA System for Research Purposes". 2016.
    10.1109/DSN-W.2016.49
  6. Nunes, J.L.; Cunha, J.C.; Zenha-Rela, M.. "Using failure prediction to improve FPGA scrubbing". 2016.
    10.1109/LADC.2016.29
  7. Nunes, J.L.; Cunha, J.C.; Zenha-Rela, M.. "On the Effects of Cumulative SEUs in FPGA-Based Systems". 2016.
    10.1109/EDCC.2016.31
  8. Areias, C.; Cunha, J.C.; Vieira, M.. "Studying the Propagation of Failures in SOAs". 2015.
    10.1109/DSN-W.2015.18
  9. Areias, C.; Antunes, N.; Cunha, J.C.. "On applying FMEA to SOAs: A proposal and open challenges". Trabalho apresentado em 6th International Workshop on Software Engineering for Resilient Systems (SERENE'14), Budapest, 2014.
  10. Areias, C.; Cunha, J.C.; Iacono, D.; Rossi, F.. "Towards certification of automotive software". 2014.
    10.1109/ISSREW.2014.54
  11. Cunha, J.C.; Amaro, J.P.; Marques, L.. "A joint academy-industry initiative for the development of an engineering program the master in embedded systems". 2013.
    10.1109/CISPEE.2013.6701986
  12. Osocha, P.; Cunha, J.C.; Giovagnini, F.. "Dependable and secure embedded node demonstrator". Trabalho apresentado em ERCIM Workshop, the 31st International Conference on Computer Safety, Reliability and Security (SAFECOMP 2012), Magdeburg, 2012.
    10.1007/978-3-642-33675-1_32
  13. Cunha, Joao Carlos; Barbosa, Ricardo; Rodrigues, Gilberto. "On the Use of Boundary Scan for Code Coverage of Critical Embedded Software". Trabalho apresentado em 2012 IEEE 23rd International Symposium on Software Reliability Engineering (ISSRE), Dallas, 2012.
    10.1109/issre.2012.29
  14. Cunha, J.C.; Cruz, S.; Costa, M.; Rodrigues, A.R.; Vieira, M.. "Implementing software effort estimation in a medium-sized company". Trabalho apresentado em 34th Annual IEEE Software Engineering Workshop, Limerik, 2011.
    Publicado • 10.1109/SEW.2011.19
  15. Vieira, M.; Madeira, H.; Cruz, S.; Costa, M.; Cunha, J.C.. "Integrating GQM and data warehousing for the definition of software reuse metrics". Trabalho apresentado em 34th Annual IEEE Software Engineering Workshop, Limerick, 2011.
    Publicado • 10.1109/SEW.2011.22
  16. Nunes, J.L.; Cunha, J.C.; Barbosa, R.; Zenha-Rela, M.. "Using partial dynamic FPGA reconfiguration to support real-time dependability". Trabalho apresentado em 13th European Workshop on Dependable Computing (EWDC 2011), Pisa, 2011.
    10.1145/1978582.1978605
  17. Osocha, Przemyslaw; Cunha, João. "SPD Power Node ES solution in pSHIELD framework". Trabalho apresentado em ERCIM Workshop at SAFECOMP, Naples, 2011.
  18. Zenha-Rela, M.; Cunha, J.C.; Santos, L.E.; Gameiro, M.; Gonçalves, P.; Alves, G.; Fidalgo, A.; et al. "Exploiting the IEEE 1149.1 standard for software reliability evaluation in space applications". Trabalho apresentado em European Safety and Reliability Conference 2006, Estoril, 2006.
  19. Zenha-Rela, M.; Cunha, J.C.; Silva, C.B.; Silva, L.F.D.. "On the effects of errors during boot". Trabalho apresentado em Second Latin-American Symposium on Dependable Computing, LADC2005, Salvador, 2005.
    10.1007/11572329_12
  20. Cunha, J.C.; Correia, A.; Henriques, J.; Rela, M.Z.; Silva, J.G.. "Reset-driven fault tolerance". Trabalho apresentado em 4th European Dependable Computing Conference (EDCC-4), Toulouse, 2002.
  21. Cunha, J.C.; Rela, M.Z.; Silva, J.G.. "On the use of disaster prediction for failure-tolerance in feedback control systems". Trabalho apresentado em The International Conference on Dependable Systems and Networks, DSN-2002, Washington, DC, 2002.
    10.1109/dsn.2002.1028893
  22. Cunha, J.C.; Maia, R.; Rela, M.Z.; Silva, J.G.. "A study of failure models in feedback control systems". Trabalho apresentado em International Conference on Dependable Systems and Networks - DSN-2001, Gothemburg, 2001.
    10.1109/dsn.2001.941416
  23. Cunha, J.C.; Rela, M.Z.; Silva, J.G.. "Can software implemented fault-injection be used on real-time systems?". Trabalho apresentado em Third European Dependable Computing Conference, 1999.
Artigo em revista
  1. Silva, N.; Cunha, J.C.; Vieira, M.. "A field study on root cause analysis of defects in space software". Reliability Engineering and System Safety 158 (2017): 213-229. http://www.scopus.com/inward/record.url?eid=2-s2.0-84995377851&partnerID=MN8TOARS.
    10.1016/j.ress.2016.08.016
  2. Rodrigues, D.; De Melo Pires, R.; Marconato, E.A.; Areias, C.; Cunha, J.C.; Branco, K.R.L.J.C.; Vieira, M.. "Service-Oriented Architectures for a Flexible and Safe Use of Unmanned Aerial Vehicles". IEEE Intelligent Transportation Systems Magazine 9 1 (2017): 97-109. http://www.scopus.com/inward/record.url?eid=2-s2.0-85010370191&partnerID=MN8TOARS.
    10.1109/MITS.2016.2611038
  3. Cunha, J.C.; Branco, K.C.; Casimiro, A.; Nunes, U.J.C.. "Editorial introduction to the special issue on safety and security of intelligent vehicles [guest editorial]". IEEE Intelligent Transportation Systems Magazine 9 1 (2017): 6-7. http://www.scopus.com/inward/record.url?eid=2-s2.0-85010411580&partnerID=MN8TOARS.
    Publicado • 10.1109/MITS.2016.2630583 • Editor
Capítulo de livro
  1. Cunha, João. "Robustness and Fault Injection for the Validation of Critical Systems". In Certifications of Critical Systems - The CECRIS Experience, 247-274. River Publisher, 2017.
    10.13052/rp-9788793519558
  2. Cunha, João. "Validating a Safety Critical Railway Application Using Fault Injection". In Certifications of Critical Systems - The CECRIS Experience, 227-246. River Publishers, 2017.
  3. Cunha, João. "Process for Finding and Tackling the Main Root Causes that Affect Critical Systems Quality". In Certifications of Critical Systems - The CECRIS Experience, 81-102. River Publishers, 2017.
  4. Cunha, João. "Selected Challenges on Security and Dependability of Embedded Systems". In Innovative Technologies for Dependable OTS-Based Critical Systems, 175-185. Springer, 2013.
Edição de livro
  1. Vieira, M.; Cunha, J.C.. 14th European Workshop on Dependable Computing, EWDC 2013. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics): Preface. 2013.
Resumo em conferência
  1. Silva, Nuno; Barbosa, Ricardo; Cunha, Joao Carlos; Vieira, Marco. "A view on the past and future of fault injection". Trabalho apresentado em 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), Budapest, 2013.
    10.1109/dsn.2013.6575332
  2. Nunes, Jose Luis; Cunha, Joao Carlos; Barbosa, Raul; Zenha-Rela, Mario. "Evaluating Xilinx SEU Controller Macro for fault injection". Trabalho apresentado em 2013 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), Budapest, 2013.
    Publicado • 10.1109/dsn.2013.6575336
Atividades

Orientação

Título / Tema
Papel desempenhado
Curso (Tipo)
Instituição / Organização
2010 - Atual Dependability using FPGAs with Partial Dynamic Reconfiguration
Coorientador
Engenharia Informática (Doutoramento)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
2017/10/01 - 2020/01/31 Melhoria de processos de desenvolvimento de software em pequenas empresas
Orientador
Informática e Sistemas (Mestrado)
Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
2016/10/01 - 2019/01/10 Análise e Desenvolvimento de Aplicação Móvel para Portal Académico (NETP)
Coorientador
Informática e Sistemas (Mestrado)
Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
2014/10/01 - 2016/05/13 Desenvolvimento e teste de uma aplicação baseada em SOA
Coorientador
Informática e Sistemas (Mestrado)
Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
2013/10/01 - 2015/05/23 Definição e melhoria contínua das plataformas de apoio a clientes da ISA
Orientador
Informática e Sistemas (Mestrado)
Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
2013/10/01 - 2015/04/10 Evolução tecnológica de uma plataforma ASP.NET Web Forms para ASP.NET MVC
Orientador
Informática e Sistemas (Mestrado)
Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
2013/10/01 - 2014/09/05 Desenvolvimento de aplicações móveis para Windows Phone
Orientador
Informática e Sistemas (Mestrado)
Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
2012/10/01 - 2014/06/27 Desenvolvimento de aplicação de Rich Communications para Android
Orientador
Informática e Sistemas (Mestrado)
Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
2012/03/01 - 2013/04/18 Segurança da Informação na Saúde
Coorientador
Sistemas e Tecnologias da Informação para a Saúde (Mestrado)
Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
2011/10/01 - 2013/01/29 PortalB2B e Otimização do Processo de Testes
Orientador
Informática e Sistemas (Mestrado)
Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
2010/10/01 - 2012/06/12 Elaboração e Implementação de um Modelo de Desenvolvimento de Software na TO-BE-IT Solutions
Orientador
Informática e Sistemas (Mestrado)
Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
2010/10/01 - 2012/06/12 Implementação do CMMI na MedicineOne – Processos de Gestão de Configurações e de Garantia de Qualidade
Orientador
Informática e Sistemas (Mestrado)
Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
2010/10/01 - 2012/05/25 Qualificação de Software Crítico
Orientador
Informática e Sistemas (Mestrado)
Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
2010/10/01 - 2012/02/01 WIT Communications Application Server - Plataforma Interoperável para a Convergência das Telecomunicações
Orientador
Informática e Sistemas (Mestrado)
Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
2009 - 2011/03 Proposta e Implementação de Processo de Testes
Orientador
Informática e Sistemas (Mestrado)
Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
2009 - 2011 Scrum Advisor & iTelemetry Developer
Orientador
Informática e Sistemas (Mestrado)
Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
2008/10/01 - 2010/03/03 Módulo de Recolha de Modificações Orçamentais no ERP AIRC2000
Orientador
Informática e Sistemas (Mestrado)
Instituto Politécnico de Coimbra Instituto Superior de Engenharia de Coimbra, Portugal
Distinções

Prémio

2014 As Novas Fronteiras da Engenharia
Ordem dos Engenheiros, Portugal