Identification
Personal identification
- Full name
- JOÃO PAULO MESTRE PINHEIRO RAMOS E BARROS
Citation names
- Barros, João Paulo
- Barros, J. P.
- Barros, J.
- Barros, João P.
- Barros, Joao Paulo
- Barros, João-Paulo
- Barros, Joao-Barros
Author identifiers
- 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
Addresses
- Instituto Politécnico de Beja. Rua Pedro Soares, Campus do Instituto Politécnico de Beja, 7800-295, Beja, Beja, Portugal (Professional)
Websites
- http://gres.uninova.pt/~jpb/ (Professional)
Knowledge fields
- Engineering and Technology - Electrotechnical Engineering, Electronics and Informatics - Automation and Control Systems
Languages
Language | Speaking | Reading | Writing | Listening | Peer-review |
---|---|---|---|---|---|
Portuguese | Proficiency (C2) | Proficiency (C2) | Proficiency (C2) | Proficiency (C2) | |
English | Upper intermediate (B2) | Advanced (C1) | Upper intermediate (B2) | Advanced (C1) | |
Spanish; Castilian | Intermediate (B1) | Advanced (C1) | Beginner (A1) | Upper intermediate (B2) | |
French | Beginner (A1) | Intermediate (B1) | Beginner (A1) | Elementary (A2) |
Education
Degree | Classification | |
---|---|---|
2006/07/03
Concluded
|
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" (THESIS/DISSERTATION)
|
Aprovado por unanimidade |
1997/01/10
Concluded
|
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" (THESIS/DISSERTATION)
|
Muito bom por unanimidade |
1993
Concluded
|
Engenharia Informática (Licenciatura)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
|
15 |
Affiliation
Science
Category Host institution |
Employer | |
---|---|---|
1994/04/01 - Current | Researcher (Research) | Universidade Nova de Lisboa UNINOVA Instituto de Desenvolvimento de Novas Tecnologias, Portugal |
Teaching in Higher Education
Category Host institution |
Employer | |
---|---|---|
2012/12/03 - Current | Teacher Coordinator (Polytechnic Teacher) | Instituto Politécnico de Beja, Portugal |
1999/02/24 - 2012/12/02 | Adjunct Teacher (Polytechnic Teacher) | Instituto Politécnico de Beja, Portugal |
1996/04/16 - 1999/02/23 | Assistant (Polytechnic Teacher) | Instituto Politécnico de Beja, Portugal |
Positions / Appointments
Category Host institution |
Employer | |
---|---|---|
2022/01 - 2023/02 | Pro-president | 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 | President of the Scientific-Technical Council | Instituto Politécnico de Beja, Portugal |
2010/10 - 2017/10 | Pro-president | 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 | President of the Scientific Council | Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão, Portugal |
2006/03 - 2006/09 | President of the Pedagogic Council | 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 | Organic Unit Sub-director | 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 |
Projects
Contract
Designation | Funders | |
---|---|---|
2013/05/01 - 2015/10/31 | Petri-Rig - Ambiente de desenvolvimento de sistemas embutidos baseado em redes de Petri
Researcher
|
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
Concluded
|
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
Concluded
|
Outputs
Publications
Book chapter |
|
Conference paper |
|
Journal article |
|
Activities
Supervision
Thesis Title Role |
Degree Subject (Type) Institution / Organization |
|
---|---|---|
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
Supervisor of Nuno Lopes Fernandes
|
Mestrado em Internet das Coisas (Master)
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
Co-supervisor
|
Mestrado em Internet das Coisas (Master)
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
Co-supervisor
|
Mestrado em Internet das Coisas (Master)
Instituto Politécnico de Beja, Portugal
|
2019 - 2019 | Vulnerabilidades em Dispositivos IoT para Ambiente Smart Home
Co-supervisor
|
Engenharia de Segurança Informática (Master)
Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão, Portugal
|
2019 - 2019 | Host Card Emulation With Tokenisation - Security Risk Assessment
Co-supervisor
|
Engenharia de Segurança Informática (Master)
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
Supervisor
|
Engenharia de Segurança Informática (Master)
Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão, Portugal
|
Course / Discipline taught
Academic session | Degree Subject (Type) | Institution / Organization | |
---|---|---|---|
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 |