Identification
Personal identification
- Full name
- Adriano Jose Tavares
Citation names
- Tavares, Adriano
Author identifiers
- Ciência ID
- A615-8455-0155
- ORCID iD
- 0000-0001-8316-6927
- Researcher Id
- M-5257-2013
- Scopus Author Id
- 35595660200
Email addresses
- atavares@dei.uminho.pt (Professional)
Telephones
- Telephone
-
- 253510190 (Professional)
Addresses
- Universidade do Minho. Universidade do Minho - Dept. Electrónica Industrial - Campus de Azurém, 4800-058, Guimarães, Guimarães, Portugal (Professional)
Websites
Knowledge fields
- Engineering and Technology - Electrotechnical Engineering, Electronics and Informatics - Computer Hardware and Architecture
Languages
Language | Speaking | Reading | Writing | Listening | Peer-review |
---|---|---|---|---|---|
English | Advanced (C1) | Advanced (C1) | Advanced (C1) | Advanced (C1) | |
French | Intermediate (B1) | Advanced (C1) | Intermediate (B1) | Intermediate (B1) |
Education
Degree | Classification | |
---|---|---|
2000
Concluded
|
Industrial electronics (Doutoramento)
Universidade do Minho Escola de Engenharia, Portugal
"Visual and Automatic Programming of Heterogeneous Multiprocessor Systems" (THESIS/DISSERTATION)
|
Unanimous |
1994
Concluded
|
Information Technology (Mestrado)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
|
Muito bom |
1990
Concluded
|
Computer Science (Licenciatura)
Universidade de Coimbra Faculdade de Ciencias e Tecnologia, Portugal
|
14 |
Affiliation
Teaching in Higher Education
Category Host institution |
Employer | |
---|---|---|
2012/09/10 - Current | Associate Professor (University Teacher) | Universidade do Minho, Portugal |
2015 - 2018 | Associate Professor (University Teacher) | Universidade do Minho Centro ALGORITMI, Portugal |
2012 - 2013 | Associate Professor (University Teacher) | Universidade do Minho Centro ALGORITMI, Portugal |
2000/04/01 - 2012/09/09 | Assistant (University Teacher) | Universidade do Minho, Portugal |
2007 - 2011 | Assistant Professor (University Teacher) | Universidade do Minho Centro ALGORITMI, Portugal |
1994/04/01 - 2000/04/01 | Assistant (University Teacher) | Universidade do Minho, Portugal |
Others
Category Host institution |
Employer | |
---|---|---|
1994/09/01 - 1996/07/01 | Invited Teaching Assistant | Universidade de Trás-os-Montes e Alto Douro, Portugal |
1993/04/01 - 1994/04/01 | Teaching Assistant (internship) | Universidade do Minho, Portugal |
1991/04/01 - 1993/04/01 | Grant holder | Universidade de Coimbra, Portugal |
Projects
Grant
Designation | Funders | |
---|---|---|
2004 - 2017 | Framework for Documentation and Instantiation Support
----
Supervisor
|
Concluded
|
2011 - 2014 | M2cRTOS-ePDesigner
.
Supervisor
|
Concluded
|
2011 - 2014 | RodosVisor
--
Supervisor
|
Concluded
|
2009 - 2012 | Optimização, Integração e Avaliação de Inteligência Vídeo em Sistemas de Vídeo Vigilância
---
Supervisor
|
Concluded
|
2004 - 2007 | Fault tolerant Middleware for BOSS Operating System
-----
Supervisor
|
Concluded
|
2002 - 2003 | Simulation of a processor’s ISA
------
Supervisor
|
Concluded
|
2001 - 2003 | uMO3S
-------
Supervisor
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
1999 - 2001 | GENSYS
--------
Researcher
|
Concluded
|
Contract
Designation | Funders | |
---|---|---|
2015 - 2018 | INNOVCAR: Innovation for Smart Vehicles
POCI-01-0247-FEDER-002797
Supervisor
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
2013 - 2016 | PROTACTICAL
QREN
Researcher
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
2012 - 2014 | DIGISTONE
314978
Researcher
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
2012 - 2014 | DOCA
286106
Researcher
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
2011 - 2013 | AquaGen
262315
Researcher
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
2009 - 2012 | ClimaWin
262262
Researcher
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
2010 - 2011 | WECO
Soma SA
Principal investigator
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
2010 - 2011 | Sistema CIPB
Pinto Brasil SA
Principal investigator
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
2008 - 2010 | HYDRACT
EU- FP7 Research for the benefit of SMEs
Researcher
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
2008 - 2010 | HYDRACT
EU- FP7 Research for the benefit of SMEs
|
N/A |
2008 - 2009 | Sistema de Testes de Nova Geração
Iberiana Technical
Principal investigator
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
2007 - 2009 | Home Automation using a teleswitch boards
-
Principal investigator
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
2007 - 2009 | Home Automation using a teleswitch boards
IVV Automação
Principal investigator
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
2006 - 2008 | TecnoVoz
IAPMEI
Researcher
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
2006 - 2008 | Sistema de Vigilância, Segurança, Controlo e Conforto baseado em Redes, Recetores e Emissores Heterogéneos
IVV Automação (Private company)
Principal investigator
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
2005 - 2008 | SINUS
DEMTEC/020/1/03
Researcher
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
2005 - 2007 | AFM System
Altachem NV – Belgium
Principal investigator
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
2002 - 2005 | Development of Active Filters for Power Quality Improvement
POCTI/ESE/41170/2001
Researcher
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
2001 - 2004 | ArteSImit
EU project
Researcher
Universidade do Minho Escola de Engenharia, Portugal
|
Concluded
|
1993 - 1994 | Halogenação da Sola de Sapatos
PRODEP
Researcher
|
Concluded
|
Outputs
Publications
Book |
|
Book chapter |
|
Conference paper |
|
Journal article |
|
Activities
Oral presentation
Presentation title | Event name Host (Event location) |
|
---|---|---|
2012/03 | A novel approach to manage the complexity and heterogeneity of Video Surveillance Systems | IEEE Mediterranean Electrotechnical Conference
IEEE Mediterranean Electrotechnical Conference (Tunisia)
|
Supervision
Thesis Title Role |
Degree Subject (Type) Institution / Organization |
|
---|---|---|
2018 - Current | Trustworthy Real-Time Virtualization for Heterogeneous Platforms
Co-supervisor of José Martins
|
|
2018 - Current | ChamelIoT: Agnostic Operating Systems Framework for Reconfigurable IoT Devices
Co-supervisor of Miguel Silva
|
|
2018 - Current | Trustable Machine Learning Development for Edge Devices
Co-supervisor of Miguel Costa
|
|
2018 - Current | Handling Mixed-Criticality Systems on Low-end and Low-power IoT Devices
Supervisor of Daniel Oliveira
|
|
2018 - Current | Secure Update Over the Air (OVA) mechanism
Supervisor of Henrique Tavares
|
|
2018 - 2020 | RISC-V and ARM Lockstep under Microsemi Smartfusion2
Supervisor of Ivo da Cruz Marques
|
|
2018 - 2019 | Heterogeneous Fault Tolerance Architecture based on Arm and RISC-V Processors
Supervisor of Cristiano Rodrigues
|
|
2016 - 2017 | Extending the security spectrum of ARM TrustZone technology
Supervisor of Eduardo Gil Ferraz Soares Mendes
|
|
2016 - 2017 | Sistema híbrido de aquisição em tempo-real baseado em Linux
Supervisor of Marcelo António Da Cruz Pereira E Sousa
|
|
2016 - 2017 | Framework compatível com repositório IP-XACT para domínio específico de aplicações
Supervisor of César Ulisses Cruz Monteiro
|
|
2016 - 2017 | Middleware para sistemas embebidos baseados em Linux acelerados em hardware
Supervisor of João Filipe Cerqueira Gonçalves
|
|
2016 - 2017 | Ontology-Driven Metamodeling Towards Hypervisor Design Automation: A Graphical Metamodeling Environment
Supervisor of Nuno Miguel Neves Afonso
|
|
2016 - 2017 | An Intelligent HMI system Towards the Cockpit of the Future
Supervisor of Nicolas Raphäel Tinoco Almeida
|
|
2016 - 2017 | Media Oriented Transport System
Supervisor of Ricardo Jorge Magalhães Teixeira
|
|
2016 - 2017 | Ontology-Driven Metamodeling Towards Hypervisor Design Automation: Secure Inter-Partition Communication(IPC)
Supervisor of João Carlos Ferreira Alves
|
|
2016 - 2017 | Ontology-Driven Metamodeling Towards Hypervisor Design Automation: Kernel Infrastructure
Supervisor of José Carvalho Martins
|
|
2016 - 2017 | Ontology-Driven Metamodeling Towards Hypervisor Design Automation: Secure Design Environment
Supervisor of Miguel Alexandre Macedo Araújo
|
|
2016 - 2017 | Ontology-Driven Metamodeling Towards Hypervisor Design Automation: Runtime Security and Data Integrity
Supervisor of José Pedro Silva Lopes
|
|
2016 - 2017 | Ontology-driven Metamodeling towards Hypervisor Design Automation: Semantically-enriched DSL Infrastructure
Supervisor of Miguel António Mourão Abreu
|
|
2012 - 2017 | Secure and Safe Virtualization-based Framework for Embedded Systems Development
Supervisor of Sandro Pinto
|
|
2012 - 2017 | ESO-VF3 (Embedded System-Oriented Virtualization Framework using Functionality Farming)
Supervisor of Adriano Carvalho
|
|
2012 - 2017 | FAT-DBT Engine (Framework for Application-Tailored, Co-designed Dynamic Binary Translation Engine)
Supervisor of Filipe Salgado
|
|
2012 - 2017 | M2RTOS- ePDesigner (Multithreading and MultiCore RTOS Embedded Processor Designer)
Co-supervisor of Tiago Gomes
|
|
2013 - 2014 | Desenvolvimento de uma framework compatível com IP-XACT para criação e reutilização de IP de HW/SW
Supervisor of Rui Pedro Oliveira Machado
|
|
2013 - 2014 | TrustZone-based HyperVisor for Real-Time Systems
Supervisor of Jorge Miguel Ventuzelos Pereira
|
|
2013 - 2014 | Hipervisor Assimétrico-Cooperativo baseado na Tecnologia ARM TrustZone
Supervisor of Daniel José da Cunha Oliveira
|
|
2013 - 2014 | Desenvolvimento de um System on Chip baseado em Microblaze para aplicações automóveis
Supervisor of João Fernando da Silva Martins
|
|
2013 - 2014 | Criação de ferramentas de desenvolvimento para uma arquitetura baseada em Microblaze
Supervisor of Tiago Manuel Martins Vasconcelos
|
|
2013 - 2014 | Desenvolvimento de uma plataforma MPSoc: Baseado em tipologias NoC
Supervisor of Pedro Nuno Xavier Matos
|
|
2013 - 2014 | Refactoring de um AUTOSAR-ENABLED RTOS: Modelação Segundo o Standard IP-XACT
Supervisor of Eduardo Manuel Ferreira Domingues
|
|
2008 - 2013 | Middleware e Ferramentas para desenvolvimento de Sistemas de Vigilância para Segurança, Controlo e Conforto (SVSC2 - M Toolkit)
Supervisor of Nuno Cardoso
|
|
2010 - 2011 | Optimal Goal Selection and Path Planning for Mobile Target Pursuit Robot
Supervisor of Sérgio Abílio Pereira Gonçalves
|
Asian Institute of Technology, Thailand
|
2010 - 2011 | Drivers' Lane Tracking For Drivers's Assistence with GPGPU
Supervisor of André Rocha de Pinho
|
Asian Institute of Technology, Thailand
|
2010 - 2011 | M2uP - Multithreading microprocessor: FrontEnd development
Supervisor of Paulo Fernando Rocha Garcia
|
Asian Institute of Technology, Thailand
|
2010 - 2011 | Electronics Circuit Design for Ambient Energy Harvesting
Supervisor of Amândio Barbosa Silva
|
|
2010 - 2011 | Low-cost Low-power Router for Inter-Vehicle Communication
Supervisor of Luís Filipe Salé Borlido
|
|
2010 - 2011 | Intelligent Motorcycle Detection System
Supervisor of Pedro José A. da Silva
|
|
2010 - 2011 | M2uP - Multithreading microprocessor: Memory Hierarchy development
Supervisor of Filipe Alexandre Andrade Salgado
|
|
2010 - 2011 | M2uP - Multithreading microprocessor: Datapath, ALU and Hazard Detection and
Supervisor of Tiago Agostinho da Silva Gomes
|
|
2010 - 2011 | Virtual Device Driver: ARM embedded environment
Supervisor of António Manuel Azevedo Fernandes
|
|
2010 - 2011 | Develpment of a three legged walking robot
Supervisor of David Araújo
|
|
2010 - 2011 | Virtual Device Driver: x86 desktop environment
Supervisor of Carlos Tiago C. A. Castro
|
|
2010 - 2011 | RODOSVisor: a virtual machine monitor
Supervisor of Adriano Dídimo M. Carvalho
|
|
2009 - 2010 | Magnetic levitated spherical induction motorwith artificial neural network control
Supervisor of António Pedro Gonçalves Rebelo Machado Lafuente
|
|
2005 - 2010 | QoS aware Application Specific Operating System for Video-Surveillance
Supervisor of Nuno Peixoto
|
|
2008 - 2009 | Internet como Método Alternativo de Aprendizagem
Supervisor of Liliana Marta Ferreira Barbosa
|
|
2004 - 2009 | Fault-Tolerance Implemented in BOSS-Middleware
Supervisor of Francisco Afonso
|
|
2003 - 2008 | A Metaframework for Modeling Real-Time Embedded Systems
Supervisor of Sérgio Lopes
|
|
2006 - 2007 | Sistema de Aquisição e Monitorização baseado no Sistema Linux/placa Foxboard
Supervisor of Ramiro Gomes Correia
|
|
2006 - 2007 | VHDL implementation of an HMM Co-Processo
Co-supervisor of Furnica Oana Georgiana
|
|
2006 - 2007 | VHDL implementation of a Wavelet Co-Processor
Co-supervisor of Nistor Maricica
|
|
2006 - 2007 | Flexible home automation embedded system
Co-supervisor of Liliana Bolea
|
|
2006 - 2007 | Teleswitch Board for Home Automation
Co-supervisor of N. Girdhar
|
|
2002 - 2007 | A Metaframework for Designing Application Specific Operating Systems
Supervisor of Paulo Cardoso
|
|
2005 - 2006 | VHDL Implementation of a Pipelined Processor
Co-supervisor of Grip Sergiu-Vasilica
|
|
2005 - 2006 | Implementation of a Superscalar Microprocessor
Co-supervisor of Lipsa Catalin Gabriel
|
|
2005 - 2006 | VHDL Implementation of a DSP
Co-supervisor of Smochina Lacramioara Mihaela
|
|
2004 - 2005 | Informatização do Serviço de Gastrenterologia do Hospital dos Capuchos
Co-supervisor
|
|
2004 - 2005 | Sistema M
Co-supervisor
|
|
2004 - 2005 | VHDL Implementation of a Pipelined Processor
Co-supervisor of Ivu Petru Ciprian
|
|
2003 - 2004 | Microprocessor Design with VHDL
Supervisor of Grigore Dragos
|
|
2003 - 2004 | Desenvolvimento de um portal interactivo e dinâmico para a gestão dos recursos humanos, serviços e consumíveis do departamento
Co-supervisor
|
|
2003 - 2004 | Sistema de monitorização e visualização de informação via Internet no departamento
Co-supervisor of Hélder Costa
|
|
2002 - 2003 | Plug-in para a Plataforma Eclipse de um ambiente de Programação em Assembly via web
Co-supervisor of E. Catana, J. Ramos
|
|
2002 - 2003 | Plug-in para a Plataforma Eclipse de um Laboratório Virtua
Co-supervisor of G. Ribeiro, P. Gonçalves
|
|
2001 - 2002 | Implementação de um Protocolo de Comunicações sobre um OPC Server/Impl para várias Plataformas numa Tinturaria
Supervisor of César Matos
|
|
2000 - 2001 | Alfaiate Electrónico
Supervisor of Nuno Cardoso
|