???global.info.a_carregar???
Daniel Oliveira is a PhD candidate and an R&D fellow at Centro ALGORITMI at the University of Minho. Daniel obtained both his Bachelor’s and Masters in Electronic and Computer Engineering at the University of Minho (Portugal). Having specialized in the field of embedded systems, he carried out his Master’s Thesis under the supervision of assistant professor Dr Sandro Pinto, focusing on top-of-the-line security extensions for Arm microprocessors, namely Arm TrustZone technology. After finishing his Master, Daniel was invited to enrol in two major R&D projects – HMIExcell Project and InnovCar Program, partnerships between University of Minho and Bosch Car Multimedia Portugal, focusing on the leading edge of the autonomous driving and HMI technologies. He started as a developer and system designer, and later he was invited to be head of development. His research interests include operating systems, computer architectures, real-time systems, embedded security for cyber-physical and IoT-based systems, and automotive front-end systems. Nowadays is work relies on finishing his PhD program, which proposes a novel mixed-criticality architecture for low-end IoT devices.
Identification

Personal identification

Full name
Daniel José da Cunha Oliveira
Date of birth
1990/03/21

Citation names

  • Oliveira, Daniel
  • Oliveira, D.

Author identifiers

Ciência ID
541D-2274-57D6
ORCID iD
0000-0003-4119-8482
Google Scholar ID
jH7IcpkAAAAJ
Researcher Id
E-2308-2019
Scopus Author Id
55814500000

Email addresses

  • daniel.oliveira@dei.uminho.pt (Professional)

Addresses

  • Universidade do Minho - Centro Algoritmi. Campus de Azurém , 4800-058 , Guimarães, Guimarães, Portugal (Professional)

Websites

Knowledge fields

  • Engineering and Technology - Electrotechnical Engineering, Electronics and Informatics

Languages

Language Speaking Reading Writing Listening Peer-review
English Advanced (C1) Advanced (C1) Advanced (C1) Advanced (C1)
French Beginner (A1) Beginner (A1) Beginner (A1) Beginner (A1)
Education
Degree Classification
2018 - 2023
Ongoing
PDEEC – Programa Doutoral em Engenharia Electrónica e de Computadores (Curso de doutoramento (conclusão de unidades curriculares))
Major in Informática Industrial e Sistemas Embebidos
Universidade do Minho Escola de Engenharia, Portugal
2008 - 2014
Concluded
Mestrado Integrado em Engenharia Eletrónica Industrial e Computadores (Mestrado integrado)
Major in Sistemas Embebidos
Universidade do Minho Escola de Engenharia, Portugal
"AC-Visor: A Hypervisor with an Asymmetric-Cooperative Architecture exploiting ARM TrustZone (19/20)" (THESIS/DISSERTATION)
15
Affiliation

Others

Category
Host institution
Employer
2019/01/01 - 2020/10/31 Research Fellow (UMINHO/BI/36/2019) Universidade do Minho Escola de Engenharia, Portugal
Universidade do Minho Escola de Engenharia, Portugal
2019/09/01 - 2019/12/01 External Collaborator - MultiZone Security on Arm Cortex-M Hex Five Security, Inc. , United States
University of Minho - Embedded Systems Research Group (Department of Industrial Electronics)), Portugal
2018/09 - 2019/01 Research Fellow (UMINHO/BI/236/2018) Universidade do Minho Escola de Engenharia, Portugal
Universidade do Minho Escola de Engenharia, Portugal
2015/06/01 - 2018/07/05 Research Fellow (UMINHO/BI/174/2015;UMINHO/BI/300/2015) Universidade do Minho - Campus de Azurém, Portugal
Universidade do Minho Escola de Engenharia, Portugal
2014/07/01 - 2015/05/31 Research Fellow (UMINHO/BI/236/2014;UMINHO/BI/13/2015) Universidade do Minho - Campus de Azurém, Portugal
Universidade do Minho Escola de Engenharia, Portugal
Projects

Contract

Designation Funders
2019/01/01 - Current Sensible Car: Automated Driving
no. 037902; POCI-01-0247-FEDER-037902
Research Fellow
Universidade do Minho Escola de Engenharia, Portugal
Ongoing
2018/09 - 2019/01 Easy Ride: Experience is everything
039334;POCI-01-0247-FEDER- 039334
Research Fellow
Universidade do Minho Escola de Engenharia, Portugal
Cancelled
2015/06/01 - 2018/07/05 INNOVCAR - Innovation for Smart Vehicles
Research Fellow
Universidade do Minho Escola de Engenharia, Portugal
Concluded
2014/07 - 2015/07 HMIEXCEL - Critical R&D in the framework of the development and production cycle of advanced multimedia solutions for automobile
Research Fellow
Universidade do Minho Escola de Engenharia, Portugal
Concluded
Outputs

Publications

Book chapter
  1. Oliveira, Daniel; Pereira, Jorge; Matos, Pedro; Machado, Rui; Pinto, Sandro; Gomes, M. Tiago; Silva, Vitor; et al. "Hardware-Assisted Real-Time Operating System Deployed on FPGA". In Fortschritt-Berichte VDI, 81-93. 2014.
    Published
Conference paper
  1. Araujo, Hugo; Oliveira, Daniel; Martins, Jose; Tavares, Adriano. "Virtualization on TrustZone-Enabled Microcontrollers? Voilà!". Paper presented in 25th IEEE Real-Time and Embedded Technology and Applications Symposium, Montreal, 2019.
    Published • 10.1109/rtas.2019.00032
  2. Oliveira, D.; Gomes, T.; Pinto, S.; Oliveira, Daniel; Gomes, Tiago; Pinto, Sandro. "Towards a Green and Secure Architecture for Reconfigurable IoT End-Devices". Paper presented in 9th ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS), 2018.
    Published • 10.1109/ICCPS.2018.00041
  3. Pereira, J.; Oliveira, D.; Pinto, S.; Cardoso, N.; Silva, V.; Gomes, T.; Mendes, J.; Cardoso, P.. "Co-Designed FreeRTOS Deployed on FPGA". Paper presented in Brazilian Symposium on Computing System Engineering (SBESC), 2015.
    Published • 10.1109/SBESC.2014.11
  4. Pinto, S.; Oliveira, D.; Pereira, J.; Cabral, J.; Tavares, A.. "FreeTEE: When real-time and security meet". Paper presented in IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA), 2015.
    Published • 10.1109/ETFA.2015.7301571
  5. Pinto, S.; Pereira, J.; Oliveira, D.; Alves, F.; Qaralleh, E.; Ekpanyapong, M.; Cabral, J.; Tavares, A.. "Porting SLOTH system to FreeRTOS running on ARM Cortex-M3". Paper presented in IEEE 23rd International Symposium on Industrial Electronics (ISIE), 2014.
    Published • 10.1109/ISIE.2014.6864903
  6. Pinto, S.; Oliveira, D.; Pereira, J.; Cardoso, N.; Ekpanyapong, M.; Cabral, J.; Tavares, A.. "Towards a lightweight embedded virtualization architecture exploiting ARM TrustZone". Paper presented in IEEE Emerging Technology and Factory Automation (ETFA), 2014.
    Published • 10.1109/ETFA.2014.7005255
Journal article
  1. Oliveira, Daniel; Costa, Miguel; Pinto, Sandro; Gomes, Tiago. "The Future of Low-End Motes in the Internet of Things: A Prospective Paper". Electronics 9 1 (2020): 111. https://www.mdpi.com/2079-9292/9/1/111.
    Published • 10.3390/electronics9010111
  2. costa, M.; Oliveira, D.; Pinto, S.; Tavares, A.; Oliveira, Daniel; Costa, Miguel; Pinto, Sandro; Tavares, Adriano. "Detecting Driver's Fatigue, Distraction and Activity Using a non-Intrusive Ai-Based Monitoring System". Journal of Artificial Intelligence and Soft Computing Research 9 4 (2019): 247-266.
    Published • 10.2478/jaiscr-2019-0007
Activities

Oral presentation

Presentation title Event name
Host (Event location)
2020/04/02 May the Trust be with You: Empowering TrustZone-M with Multiple Trusted Environments (https://www.blackhat.com/asia-20/briefings/schedule/index.html#may-the-trust-be-with-you-empowering-trustzone-m-with-multiple-trusted-environments-18294) BlackHat Asia 2020
BlackHat (Singapura, Singapore)

Supervision

Thesis Title
Role
Degree Subject (Type)
Institution / Organization
2019/09/01 - 2020/11/01 Contention and Predictability Study on Arm Cortex-M TrustZone-enabled MCUs
Co-supervisor
Engenharia Electrónica Industrial e Computadores (Master)
Universidade do Minho - Campus de Azurém, Portugal
2017 - 2018 A Driver Workload System for the Cockpit of the Future (18/20)
Co-supervisor
Mestrado Integrado em Engenharia Eletrónica Industrial e Computadores (Master)
Universidade do Minho Escola de Engenharia, Portugal
2017 - 2018 A Driver Monitoring System for the Cockpit of the Future (18/20)
Co-supervisor
Mestrado Integrado em Engenharia Eletrónica Industrial e Computadores (Master)
Universidade do Minho Escola de Engenharia, Portugal
2017 - 2018 A Pragmatic Approach to Boot Time Optimization for Embedded Linux Systems (18/20)
Co-supervisor
Mestrado em Engenharia Eletrónica e de Computadores (Master)
Instituto Politécnico do Cávado e do Ave, Portugal
2016 - 2017 Desenvolvimento de um sistema HMI adaptativo para o cockpit do futuro no ramo automóvel (17/20)
Co-supervisor
Mestrado Integrado em Engenharia Eletrónica Industrial e Computadores (Master)
Universidade do Minho Escola de Engenharia, Portugal

Event organisation

Event name
Type of event (Role)
Institution / Organization
2019/01 - 2019/02/15 REC 2019 - XV Jornadas sobre Sistemas Reconfiguráveis (2019/02/14 - 2019/02/15)
Conference (Co-organisor)
Universidade do Minho Escola de Engenharia, Portugal

Event participation

Activity description
Type of event
Event name
Institution / Organization
2020/02/25 - 2020/02/27 Hex Five's MultiZone Security on Arm Cortex-M - Exhibitor
Conference
Embedded World Exhibition&Conference 2020 - Nuremberg, Germany
Hex Five Security, Inc. , United States
Distinctions

Award

2014 Work in Progress Best Paper Award in Emerging Technologies

Other distinction

2017 Course Certificate - The Qt Company (Qt Training)