???global.info.a_carregar???
JOÃO PAULO MESTRE PINHEIRO RAMOS E BARROS. Concluiu o Doutoramento em Doutoramento em Engenharia Electrotécnica, Especialidade de Sistemas Digitais em 2006/07/03 pela Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Mestrado em Engenharia Informática em 1997/01/10 pela Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia e Licenciatura em Engenharia Informática em 1993 pela Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia. É Investigador na Universidade Nova de Lisboa UNINOVA Instituto de Desenvolvimento de Novas Tecnologias e Professor Coordenador no Instituto Politécnico de Beja.
Identificação

Identificação pessoal

Nome completo
JOÃO PAULO MESTRE PINHEIRO RAMOS E BARROS

Nomes de citação

  • Barros, João Paulo
  • Barros, J. P.
  • Barros, J.
  • Barros, João P.
  • Barros, Joao Paulo
  • Barros, João-Paulo
  • Barros, Joao-Barros

Identificadores de autor

Ciência ID
DD11-5FB8-BD98
ORCID iD
0000-0002-0097-9883
Google Scholar ID
HwXGTJAAAAAJ
Researcher Id
HJY-1382-2023
Scopus Author Id
56871293500

Moradas

  • Instituto Politécnico de Beja. Rua Pedro Soares, Campus do Instituto Politécnico de Beja, 7800-295, Beja, Beja, Portugal (Profissional)

Websites

Domínios de atuação

  • Ciências da Engenharia e Tecnologias - Engenharia Eletrotécnica, Eletrónica e Informática - Automação e Sistemas de Controlo

Idiomas

Idioma Conversação Leitura Escrita Compreensão Peer-review
Português Utilizador proficiente (C2) Utilizador proficiente (C2) Utilizador proficiente (C2) Utilizador proficiente (C2)
Inglês Utilizador independente (B2) Utilizador proficiente (C1) Utilizador independente (B2) Utilizador proficiente (C1)
Espanhol; Castelhano Utilizador independente (B1) Utilizador proficiente (C1) Utilizador elementar (A1) Utilizador independente (B2)
Francês Utilizador elementar (A1) Utilizador independente (B1) Utilizador elementar (A1) Utilizador elementar (A2)
Formação
Grau Classificação
2006/07/03
Concluído
Doutoramento em Engenharia Electrotécnica, Especialidade de Sistemas Digitais (Doutoramento)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
"Modularidade em Redes de Petri" (TESE/DISSERTAÇÃO)
Aprovado por unanimidade
1997/01/10
Concluído
Engenharia Informática (Mestrado)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
"CpPNeTS: uma classe de Redes de Petri de Alto-nível Implementação de um sistema de suporte à sua aplicação e análise" (TESE/DISSERTAÇÃO)
Muito bom por unanimidade
1993
Concluído
Engenharia Informática (Licenciatura)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
15
Percurso profissional

Ciência

Categoria Profissional
Instituição de acolhimento
Empregador
1994/04/01 - Atual Investigador (Investigação) Universidade Nova de Lisboa UNINOVA Instituto de Desenvolvimento de Novas Tecnologias, Portugal

Docência no Ensino Superior

Categoria Profissional
Instituição de acolhimento
Empregador
2012/12/03 - Atual Professor Coordenador (Docente Ensino Superior Politécnico) Instituto Politécnico de Beja, Portugal
1999/02/24 - 2012/12/02 Professor Adjunto (Docente Ensino Superior Politécnico) Instituto Politécnico de Beja, Portugal
1996/04/16 - 1999/02/23 Assistente (Docente Ensino Superior Politécnico) Instituto Politécnico de Beja, Portugal

Cargos e Funções

Categoria Profissional
Instituição de acolhimento
Empregador
2022/01 - 2023/02 Pró-presidente Instituto Politécnico de Beja, Portugal
2013/06 - 2022/07 Membro da Comissão Técnico-Científica e Pedagógica do curso de licenciatura em Engenharia Informática Instituto Politécnico de Beja, Portugal
2017 - 2022 Coordenador do Curso de Mestrado em Internet das Coisas Instituto Politécnico de Beja, Portugal
2014/04 - 2021/11 Co-coordenador da Unidade Para a Formação ao Longo da Vida (UFLV) do IPBeja. Instituto Politécnico de Beja, Portugal
2018/02 - 2020/07 Presidente do Conselho Técnico-Científico Instituto Politécnico de Beja, Portugal
2010/10 - 2017/10 Pró-presidente Instituto Politécnico de Beja, Portugal
2013 - 2015 Conselho científico/técnico-científico ou orgão correspondente Instituto Politécnico de Beja, Portugal
2009/11 - 2013/05 Responsável pelo Laboratório de Sistemas de Informação e Interactividade (LabSI2) da Escola Superior de Tecnologia e Gestão do Instituto Politécnico de Beja Instituto Politécnico de Beja, Portugal
2009/09 - 2013/05 Coordenador do Curso de Licenciatura em Engenharia Informática da Escola Superior de Tecnologia e Gestão do Instituto Politécnico de Beja, ja ´ adequado a Bolonha Instituto Politécnico de Beja, Portugal
2009/05 - 2011/04 Membro do Conselho Técnico-Científico Instituto Politécnico de Beja, Portugal
2006/10 - 2009/05 Membro do Conselho Pedagógico Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão, Portugal
2006/09 - 2009/05 Presidente do Conselho Científico Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão, Portugal
2006/03 - 2006/09 Presidente do Conselho Pedagógico Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão, Portugal
2005/11 - 2006/06 Coordenador do Curso de licenciatura bi-etápica de Engenharia Informática da Escola Superior de Tecnologia e Gestão do Instituto Politécnico de Beja Instituto Politécnico de Beja, Portugal
2000/07 - 2002/03 Subdirector de Unidade Orgânica Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão, Portugal
1999/12 - 2001/11 Membro de Conselho Pedagógico Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão, Portugal
1999/03 - 2000/09 Diretor do Departamento de Engenharia Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão, Portugal
Projetos

Projeto

Designação Financiadores
2013/05/01 - 2015/10/31 Petri-Rig - Ambiente de desenvolvimento de sistemas embutidos baseado em redes de Petri
Investigador
Fundação para a Ciência e a Tecnologia
2005/05/01 - 2008/06/30 FORDESIGN - Métodos formais em Co-design de sistemas embutidos
POSC/EIA/61364/2004
UNINOVA Instituto de Desenvolvimento de Novas Tecnologias, Portugal
Fundação para a Ciência e a Tecnologia
Concluído
1994/10/01 - 1995/09/30 REDES DE PETRI NA CONCEPÇÃO E DESENVOLVIMENTO DE SISTEMAS - APLICAÇÃO A ARQUITECTURAS SENSORIAIS
PRAXIS XXI/BM/1791/94
Fundação para a Ciência e a Tecnologia
Concluído
Produções

Publicações

Artigo em conferência
  1. Vidal, Adriano Leal; Brito, Isabel Sofia; Barros, João Paulo; Domingues, Luís. "Predicting the Future: A Web Platform for Time Series Modeling". Aveiro, 2023.
    10.23919/cisti58278.2023.10211327
  2. Barros, J.-P.; Gomes, L.. "Towards an Integrated Tool Support for the Analysis of IOPT Nets Using the Spin Model Checker". 2022.
    10.1109/ISIE51582.2022.9831529
  3. Gomes, Luis; Campos-Rebelo, Rogério; Costa, Anikó; Barros, João-Paulo. "Input Event Modeling for Discrete-Event Controllers: A Petri Net Approach". Trabalho apresentado em APCA International Conference on Automatic Control and Soft Computing, 2022.
    10.1007/978-3-031-10047-5_44
  4. Pereira, Fernando; Moutinho, Filipe; Costa, Anikó; Barros, João-Paulo; Campos-Rebelo, Rogério; Gomes, Luis. "IOPT-Tools – From Executable Models to Automatic Code Generation for Embedded Controllers Development". Trabalho apresentado em PETRI NETS 2022: International Conference on Applications and Theory of Petri Nets and Concurrency, 2022.
    10.1007/978-3-031-06653-5_7
  5. Garcia, Luís; Barros, João-Paulo; Viriato, Candida; Garcia, Luis Filipe; Barros, Joao-Paulo. "Configurable Templates for Assistive Technology Mobile Apps: A Block-based Programming Approach". 2022.
    10.5220/0011089600003182
  6. Barros, João-Paulo. "Assessment for Computer Programming Courses: A Short Guide for the Undecided Teacher". 2022.
    10.5220/0011095800003182
  7. Brito, Isabel; Barros, João. "Active Learning Activities in a Pandemic Context for a Software Engineering Course: An Experience Report". 2022.
    10.5220/0011108500003182
  8. Brito, Isabel Sofia; Barros, Joao Paulo; Rodrigues, Elsa; Brito, I.S.; Barros, J.P.; Rodrigues, E.. "Moving to Project-Based Learning at the Program Level: an Experience Report". 2020.
    10.1109/EDUCON45650.2020.9125297
  9. BARROS, JOÃO. "Vulnerabilities in IoT Devices for Smart Home Environment". 2019.
    10.5220/0007583306150622
  10. BARROS, JOÃO. "From non-autonomous Petri net models to executable state machines". 2019.
    10.1109/ISIE.2019.8781246
  11. da Fonte, L.P.; de Oliveira, V.V.; Barros, J.P.. "Host card emulation with tokenisation: Security risk assessment". 2019.
  12. Mesquita, R.; Campos-Rebelo, R.; Barros, J.P.; Mesquita, Rui; Campos-Rebelo, Rogerio; Barros, Joao Paulo. "Model Based Simulation for a Smart City Project Based on LoRa". 2019.
    10.1109/IECON.2019.8927772
  13. Penha, C.; Campos-Rebelo, R.; Paulo Barros, J.. "Self-configurable wireless automatic irrigation system". 2019.
    10.1109/YEF-ECE.2019.8740827
  14. BARROS, JOÃO. "Bibliometric Analysis of 50 Years of IEEE Industrial Electronics Society Publications". 2018.
    10.1109/IECON.2018.8591317
  15. BARROS, JOÃO. "Refining IOPT Petri Nets Class for Embedded System Controller Modeling". 2018.
    10.1109/IECON.2018.8592921
  16. BARROS, JOÃO. "Students' Perceptions of Paper-Based vs. Computer-Based Testing in an Introductory Programming Course". 2018.
    10.5220/0006794203030308
  17. Rodrigues, Elsa; Brito, Isabel Sofia; Barros, João Paulo; Toucinho Silva, António Júlio. "Fostering Digital Competencies in a Regional Context". Trabalho apresentado em 12th International Technology, Education and Development Conference, 2018.
    10.21125/inted.2018.1410
  18. Barros, J.P.; Brito, I.S.. "Student perspectives on the use of a Java library for novices". 2017.
    10.1109/EDUCON.2017.7943031
  19. BARROS, JOÃO. "Towards Automatic Code Generation for Distributed Cyber-Physical Systems: a First Prototype for Arduino Boards". 2017.
    10.1109/ETFA.2017.8247737
  20. BARROS, JOÃO; Amarante, J.; Barros, J.P.. "Exploring USB Connection Vulnerabilities on Android Devices - Breaches using the Android Debug Bridge". 2017.
    10.5220/0006475905720577
  21. Barros, J.P.. "Assessment rules and student cheating: A set of concerns as guidelines". 2016.
    10.1109/CISPEE.2016.7777723
  22. Brito, Isabel Sofia; Barros, Joao Paulo; Gomes, Luis; Brito, I.S.; Barros, J.P.; Gomes, L.. "From Requirements to Code (Re2Code) - A Model-Based Approach for Controller Implementation". 2016.
    10.1109/INDIN.2016.7819354
  23. Barros, Joao Paulo; Caixinha, Pedro; Soares, Sofia; Barros, J.P.; Caixinha, P.; Soares, S.. "Towards a Mobile Application for an Engineering Geology Course A Contribution to Improved Student Learning". 2016.
    10.5220/0005927204210426
  24. Pereira, F.; Moutinho, F.; Barros, J.P.; Costa, A.; Gomes, L.. "Executable models for embedded controllers development - A cloud based development framework". 2015.
  25. Gomes, L.; Moutinho, F.; Pereira, F.; Ribeiro, J.; Costa, A.; Barros, J.-P.. "Extending input-output place-transition Petri nets for distributed controller systems development". 2015.
    10.1109/ICMC.2014.7231723
  26. Brito, I.S.; Barros, J.P.; Gomes, L.. "Controller design and implementation: An approach based on problem frames and Petri Net models". 2015.
    10.1109/INDIN.2015.7281849
  27. Barros, J.P.; Gomes, L.. "Towards the use of Place/Transition net tools for analysis of IOPT models". 2014.
    10.1109/ISIE.2014.6864774
  28. Pais, Rui; Barros, João Paulo; Gomes, Luís. "From SysML State Machines to Petri Nets Using ATL Transformations". Trabalho apresentado em DoCEIS 2014 - Doctoral Conference on Computing, Electrical and Industrial Systems, 2014.
    10.1007/978-3-642-54734-8_26
  29. Barros, Joao Paulo; Brito, Isabel Sofia; Gomes, Luis; Barros, J.P.; Brito, I.S.; Gomes, L.. "Requirements Specification for Controller Design - from Use Cases to IOPT Net Models". 2014.
    10.1109/INDIN.2014.6945509
  30. Rosa, V.; Brito, I.; Barros, J.P.. "SmartRestaurant: A report on the development of a NFC-based mobile application". 2013.
  31. Barros, J.P.. "From concrete to abstract: About teaching UML class diagrams to novice programmers". 2013.
  32. Brito, I.S.; Barros, J.P.. "Coloured Petri net model of the bCMS system using CPN tools". 2013.
    10.1109/CMA-RE.2013.6664178
  33. Barros, Joao Paulo; Barros, J.P.. "Curricular Unit Specification for Programme Assessment Fostering teacher reflection, while improving course catalogues". 2013.
    10.1109/CISPEE.2013.6701984
  34. Burd, B.; Barros, J.P.; Johnson, C.; Kurkovsky, S.; Rosenbloom, A.; Tillman, N.. "Educating for mobile computing: Addressing the new challenges". 2012.
    10.1145/2426636.2426641
  35. Costa, A.; Gomes, L.; Barros, J.P.. "Model composition by reusing Petri net based modules". 2012.
    10.1109/IECON.2012.6389078
  36. Barros, J.P.; Gomes, L.; Costa, A.. "On the verification of non-autonomous Petri net models using autonomous petri net tools". 2012.
    10.1109/IECON.2012.6389077
  37. Barros, J.P.; Gomes, L.; Garcia, L.; Barros, Joao Paulo; Gomes, Luis; Garcia, Luis. "Towards a complete description for individual course units: A follow-up to the Bologna proposals". 2012.
    10.1109/ICL.2012.6402207
  38. Ribeiro, J.; Moutinho, F.; Pereira, F.; Barros, J.P.; Gomes, L.. "An Ecore based Petri net type definition for PNML IOPT models". 2011.
    10.1109/INDIN.2011.6034992
  39. Pais, R.; Gomes, L.; Barros, J.P.. "From UML state machines to Petri nets: History attribute translation strategies". 2011.
    10.1109/IECON.2011.6119924
  40. Barros, J.P.; Biscaia, L.; Vitória, M.. "Java2Sequence - A tool for the visualization of object-oriented programs in introductory programming". 2011.
    10.1145/1999747.1999882
  41. Moutinho, Filipe; Gomes, Luís; Barbosa, Paulo; Barros, João Paulo; Ramalho, Franklin; Figueiredo, Jorge; Costa, Anikó; Monteiro, André. "Petri Net Based Specification and Verification of Globally-Asynchronous-Locally-Synchronous System". Trabalho apresentado em DoCEIS 2011: Doctoral Conference on Computing, Electrical and Industrial Systems, 2011.
    10.1007/978-3-642-19170-1_26
  42. Barbosa, Paulo; Barros, João Paulo; Ramalho, Franklin; Gomes, Luís; Figueiredo, Jorge; Moutinho, Filipe; Costa, Anikó; Aranha, André. "SysVeritas: A Framework for Verifying IOPT Nets and Execution Semantics within Embedded Systems Design". Trabalho apresentado em DoCEIS 2011 - Doctoral Conference on Computing, Electrical and Industrial Systems, 2011.
    10.1007/978-3-642-19170-1_28
  43. Pais, Rui; Gomes, Luís; Barros, João Paulo. "Towards Statecharts to Input-Output Place Transition Nets Transformations". Trabalho apresentado em DoCEIS 2011 - Doctoral Conference on Computing, Electrical and Industrial Systems, 2011.
    10.1007/978-3-642-19170-1_25
  44. Barros, J.P.. "Assessment and grading for CS1: Towards a complete toolbox of criteria and techniques". 2010.
    10.1145/1930464.1930483
  45. Moutinho, F.; Gomes, L.; Ramalho, F.; Figueiredo, J.; Barros, J.P.; Barbosa, P.; Pais, R.; Costa, A.. "Ecore representation for extending pnml for Input-Output Place-Transition nets". 2010.
    10.1109/IECON.2010.5675332
  46. Machado, Ricardo J.; Fernandes, João M.; Barros, João P.; Gomes, Luís. "Scenario-Based Modeling in Industrial Information Systems". Trabalho apresentado em DIPES 2010, BICC 2010 - IFIP Working Conference on Distributed and Parallel Embedded Systems IFIP International Conference on Biologically Inspired Collaborative Computing, 2010.
    10.1007/978-3-642-15234-4_4
  47. Gomes, L.; Barros, J.P.. "PNML based composition in non-autonomous Petri net models". 2009.
    10.1109/IECON.2009.5414908
  48. Costa, A.; Gomes, L.; Barros, J.P.; Oliveira, J.; Reis, T.. "Petri nets tools framework supporting FPGA-based controller implementations". 2008.
    10.1109/IECON.2008.4758345
  49. Nunes, R.; Gomes, L.; Barros, J.P.. "A Graphical editor for the input-output place-transition Petri net class". 2007.
    10.1109/EFTA.2007.4416858
  50. Gomes, L.; Costa, A.; Barros, J.P.; Lima, P.; Rebelo, R.; Pais, R.. "From Petri net models to VHDL implementation of digital controllers". 2007.
    10.1109/IECON.2007.4460403
  51. Gomes, L.; Costa, A.; Barros, J.P.; Pais, R.; Rodrigues, T.; Ferreira, R.. "Petri net based building automation and monitoring system". 2007.
    10.1109/INDIN.2007.4384731
  52. Gomes, L.; Barros, J.P.; Costa, A.; Nunes, R.. "The input-output place-transition petri net class and associated tools". 2007.
    10.1109/INDIN.2007.4384809
  53. Pais, R.; Barros, J.P.. "Two possible approaches for an intermediate GUI course". 2005.
    10.1145/1067445.1067565
  54. Pais, R.; Barros, J.P.. "Use of flash movies for teaching GUI programming". 2005.
  55. Barros, J.P.; Jørgensen, J.B.. "Model transformations for an elevator controller: Coloured petri nets in object-oriented analysis and design". 2005.
  56. Gomes, L.; Barros, J.P.; Costa, A.; Pais, R.; Moutinho, F.. "Towards usage of formal methods within embedded systems co-design". 2005.
  57. Pais, R.; Barros, J.P.; Gomes, L.. "A tool for tailored code generation from Petri net models". 2005.
  58. Gomes, L.; Barros, J.P.; Lino, R.. "Addition of fault detection capabilities in automation applications using petri nets". 2004.
    10.1109/ISIE.2004.1571882
  59. Barros, J.P.; Gomes, L.. "Net model composition and modification by net operations: A pragmatic approach". 2004.
  60. Barros, João Paulo; Gomes, Luís; Barros, J.P.; Gomes, L.. "On the Use of Coloured Petri Nets for Object-Oriented Design". Trabalho apresentado em ICATPN 2004: International Conference on Application and Theory of Petri Nets, 2004.
    10.1007/978-3-540-27793-4_8
  61. Barros, J.P.; Gomes, L.. "Modifying Petri net models by means of crosscutting operations". 2003.
    10.1109/CSD.2003.1207712
  62. Gomes, L.; Barros, J.P.. "On structuring mechanisms for Petri nets based system design". 2003.
    10.1109/ETFA.2003.1248731
  63. Barros, João Paulo; Estevens, Luís; Dias, Rui; Pais, Rui; Soeiro, Elisabete. "Using lab exams to ensure programming practice in an introductory programming course". Trabalho apresentado em ITiCSE '03: Proceedings of the 8th annual conference on Innovation and technology in computer science education, 2003.
    10.1145/961511.961519
  64. Barros, J.P.. "Specific proposals for the use of Petri nets in a concurrent programming course". 2002.
  65. Barros, J.P.. "Use Petri nets to improve your concurrent programming course". 2001.
  66. Gomes, L.; Barros, J.-P.; Costa, A.. "Man-machine interface for real-time telecontrol based on Petri nets specification". 2001.
Artigo em revista
  1. Fernandes, Nuno; Barros, João-Paulo; Campos-Rebelo, Rogerio. "Graphic Model for Shop Floor Simulation and Control in the Context of Industry 5.0". Applied Sciences 13 2 (2023): 930. http://dx.doi.org/10.3390/app13020930.
    10.3390/app13020930
  2. Barros, Joao Paulo. "On the Description of Individual Course Units for Programme Assessment and Better Syllabuses". International Journal of Engineering Pedagogy (iJEP) (2014): https://publons.com/wos-op/publon/55669907/.
    10.3991/IJEP.V4I5.3536
  3. Barros, Joao Paulo; Gomes, Luis; Garcia, Luis. "A Proposal for the Description of Individual Course Units". International Journal of Engineering Pedagogy (iJEP) (2013): https://publons.com/wos-op/publon/35017204/.
    10.3991/IJEP.V3IS1.2420
  4. Martins, Maria Jose D.; Oliveira, Teresa; Barros, Joao Paulo; Santo, Jos Espirito; Trindade, Vitor; Bonito, Jorge. "Conceptions about the Teaching Quality in Higher Education in Public Establishments in Portugal". Revista Iberoamericana de Educación (2011): https://publons.com/wos-op/publon/27887370/.
    10.35362/RIE560515
  5. Gomes, L.; Barros, J.P.. "Structuring and composability issues in Petri nets modeling". IEEE Transactions on Industrial Informatics 1 2 (2005): 112-123. http://www.scopus.com/inward/record.url?eid=2-s2.0-20444368009&partnerID=MN8TOARS.
    10.1109/TII.2005.844433
Capítulo de livro
  1. Gomes, Luis; Costa, Anikó; Barros, João Paulo; Moutinho, Filipe; Pereira, Fernando. "Merging and Splitting Petri Net Models within Distributed Embedded Controller Design". In Embedded Computing Systems: Applications, Optimization, and Advanced Design, 160-183. IGI Global, 2013.
    10.4018/978-1-4666-3922-5.ch009
  2. Gomes, Luís; Barros, João Paulo; Costa, Anikó. "Structuring Mechanisms in Petri Net Models". In Design of Embedded Control Systems, 153-166. Springer US, 2005.
    10.1007/0-387-28327-7_13
  3. Gomes, L.; Barros, J.P.; Costa, A.. "Modeling formalisms for embedded system design". In Embedded Systems Handbook, 5-1-5-34-5-1-5-34. CRC Press, 2005.
Atividades

Orientação

Título / Tema
Papel desempenhado
Curso (Tipo)
Instituição / Organização
2021/11/28 - 2022/11/28 Modelo gráfico para simulação e controlo do chão de fábrica no contexto da indústria 5.0
Orientador de Nuno Lopes Fernandes
Mestrado em Internet das Coisas (Mestrado)
Instituto Politécnico de Beja Departamento de Engenharia, Portugal
2021/10/01 - 2022/02/22 Plataforma WEB para Predição Baseada em Modelos de Séries Temporais
Coorientador
Mestrado em Internet das Coisas (Mestrado)
Instituto Politécnico de Beja, Portugal
2018/10/01 - 2019/09/20 Arquitetura de Suporte ao Desenvolvimento de Sistemas Auto-Configuráveis para Redes de Sensores sem Fios
Coorientador
Mestrado em Internet das Coisas (Mestrado)
Instituto Politécnico de Beja, Portugal
2019 - 2019 Vulnerabilidades em Dispositivos IoT para Ambiente Smart Home
Coorientador
Engenharia de Segurança Informática (Mestrado)
Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão, Portugal
2019 - 2019 Host Card Emulation With Tokenisation - Security Risk Assessment
Coorientador
Engenharia de Segurança Informática (Mestrado)
Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão, Portugal
2017 - 2017 Vulnerabilidades nas conexões via USB em Dispositivos com Sistema Android
Orientador
Engenharia de Segurança Informática (Mestrado)
Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão, Portugal

Curso / Disciplina lecionado

Disciplina Curso (Tipo) Instituição / Organização
2018 - 2024 Introdução à Investigação em Engenharia Mestrado em Internet das Coisas (Mestrado) Instituto Politécnico de Beja, Portugal
2015 - 2024 Introdução à Programação Licenciatura em Engenharia Informa ´tica (Licenciatura) Instituto Politécnico de Beja, Portugal
2015 - 2024 Programação Orientada por Objetos Licenciatura em Engenharia Informática (Licenciatura) Instituto Politécnico de Beja, Portugal
2017 - 2023 Desenvolvimento Baseado em Modelos Mestrado em Internet das Coisas (Mestrado) Instituto Politécnico de Beja, Portugal
2016 - 2017 Linguagens de Programação Licenciatura em Engenharia Informática (Licenciatura) Instituto Politécnico de Beja, Portugal
2015 - 2017 Projeto Integrado Licenciatura em Engenharia Informática (Licenciatura) Instituto Politécnico de Beja, Portugal
2014 - 2017 Introdução à Programação Curso Técnico Superior Profissional em Tecnologias Web e Dispositivos Móveis (Curso Técnico Superior Profissional) Instituto Politécnico de Beja, Portugal
2011 - 2017 Segurança do Software Mestrado em Engenharia da Seguran ¸ca Informa ´tica (Mestrado) Instituto Politécnico de Beja, Portugal
2006 - 2016 Programação 1 Licenciatura em Engenharia Informática (Licenciatura) Instituto Politécnico de Beja, Portugal
2006 - 2014 Programação 2 Licenciatura em Engenharia Informática (Licenciatura) Instituto Politécnico de Beja, Portugal
2011 - 2012 Conceitos de Programa ¸ca ~o para a Seguran ¸ca Mestrado em Engenharia da Seguran ¸ca Informa ´tica (Mestrado) Instituto Politécnico de Beja, Portugal
2008 - 2009 Portfolio Licenciatura em Engenharia Informática (Licenciatura) Instituto Politécnico de Beja, Portugal
2007 - 2008 Informática Licenciatura em Enfermagem (Licenciatura) Instituto Politécnico de Beja, Portugal
2005 - 2007 Programação Concorrente Licenciatura Bi-etápica em Engenharia Informática (Licenciatura) Instituto Politécnico de Beja, Portugal
2004 - 2006 Programação I (regime nocturno) Licenciatura Bi-etápica em Engenharia Informa ´tica (Licenciatura) Instituto Politécnico de Beja, Portugal
2004 - 2006 Programação II (regime diurno) Licenciatura Bi-etápica em Engenharia Informática (Licenciatura) Instituto Politécnico de Beja, Portugal
1999 - 2001 Programação Concorrente Licenciatura Bi-etápica em Engenharia Informática (Licenciatura) Instituto Politécnico de Beja, Portugal
1999 - 2000 Linguagem de Programação Licenciatura em Engenharia Civil (Licenciatura) Instituto Politécnico de Beja, Portugal
1996 - 2000 Linguagens de Programação I Bacharelato em Engenharia Informática (Bacharelato) Instituto Politécnico de Beja, Portugal
1996 - 1999 Linguagens de Programação II Bacharelato em Engenharia Informática (Bacharelato) Instituto Politécnico de Beja, Portugal
1996 - 1997 Estruturas de Dados e Algoritmos Bacharelato em Engenharia Informática (Bacharelato) Instituto Politécnico de Beja, Portugal
1996 - 1997 Inteligência Artificial Bacharelato em Engenharia Informática (Bacharelato) Instituto Politécnico de Beja, Portugal
1995 - 1996 Informática Gestão de Empresas (Bacharelato) Instituto Politécnico de Beja, Portugal