Login

Cláudio Maia (Publications)

Cláudio Maia (Publications)

Cláudio Maia (Publications)

PhD University of Porto, Portugal
Collaborator PhD Researcher

Cláudio Maia has a Bachelor’s Degree (B.Sc.) and Master’s degree (M.Sc.) in Computer Engineering from the School of Engineering of the Polytechnic Institute of Porto. In 2018, he received his Ph.D. degree in Electrical and Computer Engineering from the University of Porto under the supervision of professors Luís Miguel Nogueira and Luís Miguel Pinho, with a thesis entitled “Scheduling Parallel Real-Time Tasks in Multiprocessor Platforms”. Currently, he is a researcher at CISTER focusing on problems related to the adoption of multiprocessor systems by the real-time systems community in safety-critical environments. His main research interests are real-time operating systems, hypervisors, multiprocessor architectures and real-time scheduling theory.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Thesis
Scheduling parallel real-time tasks in multiprocessor platforms CISTER-TR-181118 
Cláudio MaiaPhD Thesis. 6, Nov, 2018. Porto.Presidente do Juri Doutor José Alfredo Ribeiro da Silva Matos, Professor Catedrático da FEUP
Vogais Doutor Marko Bertogna, Professore Associato do Dipartimento di Scienze Fisiche, Informatiche e Matematiche da Universitá Degli Studi di Modena e Reggio Emilia, Itália;
Doutor António Casimiro Ferreira da Costa Professor Associado do Departamento de Informática da Faculdade de Ciências da Universidade de Lisboa;
Doutor Luís Miguel Pinho Nogueira, Investigador CISTER – Instituto Superior de Engenharia do Porto /IPP (Orientador);
Doutor Luís Miguel Pinho de Almeida, Professor Associado do Departamento de Engenharia Eletrotécnica e de Computadores da Faculdade de Engenharia da Universidade do Porto;
Doutor Mário Jorge Rodrigues de Sousa, Professor Auxiliar do Departamento de Engenharia Eletrotécnica e de Computadores da Faculdade de Engenharia da Universidade do Porto.

Cooperative Framework for Open Real-Time Systems HURRAY-TR-110302 
Cláudio MaiaMaster Thesis. 23, Mar, 2011. Porto, Portugal.
Journal Papers
Real-time semi-partitioned scheduling of fork-join tasks using work-stealing CISTER-TR-170803 
Cláudio Maia, Patrick Meumeu Yomsi, Luis Miguel Nogueira, Luis Miguel PinhoEURASIP Journal on Embedded Systems, Article No 2017:31, Springer International Publishing. 2017, pp 1-14.
Conference or Workshop Papers
Exploiting a Throttle Mechanism for QEMU CISTER-TR-180704 
Renato Oliveira, Cláudio Maia, Luis Miguel PinhoINForum 2018 - Simpósio de Informática (INForum 2018). 3 to 4, Sep, 2018, Real-Time and Embedded Systems. Coimbra, Portugal.
Emulation-in-the-loop for simulation and testing of real-time critical CPS CISTER-TR-180501 
Renato Oliveira, Manuel Meireles, Cláudio Maia, Luis Miguel Pinho1st IEEE International Conference on Industrial Cyber-Physical Systems (ICPS 2018). 15 to 18, May, 2018, pp 258-263. Saint Petersburg, Russia.
Schedulability Analysis for Global Fixed-Priority Scheduling of the 3-Phase Task Model CISTER-TR-170603 
Cláudio Maia, Geoffrey Nelissen, Luis Miguel Nogueira, Luis Miguel Pinho, Daniel Gracia Pérez23rd IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2017). 16 to 18, Aug, 2017. Hsinchu, Taiwan.
A Closer Look into the AER Model CISTER-TR-160701 
Cláudio Maia, Luis Miguel Nogueira, Luis Miguel Pinho, Daniel Gracia Pérez21st IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2016). 6 to 9, Sep, 2016. Berlin, Germany.
Semi-Partitioned Scheduling of Fork-Join Tasks using Work-Stealing CISTER-TR-151007 
Cláudio Maia, Patrick Meumeu Yomsi, Luis Miguel Nogueira, Luis Miguel Pinho13th IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (EUC 2015). 21 to 23, Oct, 2015, Session W1-A: Multiprocessing and Multicore Architectures. Porto, Portugal.
Online Admission of Parallel Real-Time Tasks CISTER-TR-150701 
Cláudio Maia, Luis Miguel Nogueira, Luis Miguel Pinho6th Real-Time Scheduling Open Problems Seminar (RTSOPS 2015). 7, Jul, 2015. Lund, Sweden.
Response-Time Analysis of Synchronous Parallel Tasks in Multiprocessor Systems CISTER-TR-141001 
Cláudio Maia, Marko Bertogna, Luis Miguel Nogueira, Luis Miguel Pinho22nd International Conference on Real-Time Networks and Systems (RTNS 2014). 8 to 10, Oct, 2014. Versailles, France.
Response-Time Analysis of Fork/Join Tasks in Multiprocessor Systems CISTER-TR-130701 
Cláudio Maia, Luis Miguel Nogueira, Luis Miguel Pinho, Marko Bertogna
ABSTRACTPDFPDF Additional Files: PDFPoster
Work in Progress Session, 25th Euromicro Conference on Real-Time Systems (ECRTS 2013). 9 to 12, Jul, 2013. Paris, France.
Scheduling Parallel Real-Time Tasks using a Fixed-Priority Work-Stealing Algorithm on Multiprocessors CISTER-TR-130607 
Cláudio Maia, Luis Miguel Nogueira, Luis Miguel Pinho8th IEEE International Symposium on Industrial Embedded Systems (SIES2013). 19 to 21, Jun, 2013. Porto, Portugal.
Towards Transparent Parallel/Distributed Support for Real-Time Embedded Applications CISTER-TR-130202 
Ricardo Garibay-Martínez, Luis Lino Ferreira, Cláudio Maia, Luis Miguel Pinho8th IEEE International Symposium on Industrial Embedded Systems (SIES 2013), IEEE. 19 to 21, Jun, 2013, Work-In-Progress Session, pp 114-117. Porto, Portugal.
On the use of Work-Stealing Strategies in Real-Time Systems CISTER-TR-130110 
Luis Miguel Nogueira, Luis Miguel Pinho, José Fonseca, Cláudio MaiaHigh-performance and Real-time Embedded Systems (HiRES 2013). 23, Jan, 2013. Berlin, Germany.In conjunction with the 8th International Conference on High-Performance and Embedded Architectures and Compilers (HiPEAC 2013)
Dynamic Global Scheduling of Parallel Real-Time Tasks HURRAY-TR-121005 
Luis Miguel Nogueira, José Fonseca, Cláudio Maia, Luis Miguel Pinho10th IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (EUC 2012). 5 to 7, Dec, 2012, pp 500-507. Paphos, Cyprus.
Real-Time Scheduling of Parallel Tasks in the Linux Kernel HURRAY-TR-120714 
José Fonseca, Luis Miguel Nogueira, Cláudio Maia, Luis Miguel PinhoSimpósio de Informática (INForum 2012). 6 to 7, Sep, 2012. Lisboa, Portugal.Best paper of the Real-time and Embedded Systems track.
A Framework for Offloading Real-Time Applications in a Distributed Environment HURRAY-TR-111204 
Cláudio Maia, Guilherme Silva, Luis Lino Ferreira, Luis Miguel Pinho, Luis Miguel Nogueira, Joel GonçalvesOpen Demo Session of Real-Time Techniques and Technologies, 32nd IEEE Real-Time Systems Symposium (RTSS@Work). 29, Nov to 2, Dec, 2011, pp 9-10. Vienna, Austria.
Combining RTSJ with Fork/Join: A Priority-based Model HURRAY-TR-110907 
Cláudio Maia, Luis Miguel Nogueira, Luis Miguel Pinho9th International Workshop on Java Technologies for Real-Time and Embedded Systems (JTRES 2011), ACM New York. 26 to 28, Sep, 2011, pp 82-86. York, United Kingdom.
Experiences on the Implementation of a Cooperative Embedded System Framework: Short Paper HURRAY-TR-100801 
Cláudio Maia, Luis Miguel Nogueira, Luis Miguel Pinho8th International Workshop on Java Technologies for Real-Time and Embedded Systems (JTRES 2010), ACM New York. 19, Aug, 2010, pp 70-72. Prague, Czech Republic.
Evaluating Android OS for Embedded Real-Time Systems HURRAY-TR-100604 
Cláudio Maia, Luis Miguel Nogueira, Luis Miguel Pinho6th International Workshop on Operating Systems Platforms for Embedded Real-Time Applications (OSPERT 2010). 6 to 9, Jul, 2010, pp 63-70. Brussels, Belgium.
Conference or Workshop Posters/Demos
Improving the performance of a Publish-Subscribe message broker CISTER-TR-190403 
Rafael Rocha, Cláudio Maia, Luis Lino Ferreira, Pedro Souto, Pal Varga
ABSTRACTPDFPDF Additional Files: PDFPoster
Demo in 22nd IEEE International Symposium on Real-Time Computing (ISORC 2019). 7 to 9, May, 2019. Valencia.
Scheduling Parallel Real-Time Tasks in Multiprocessor Platforms CISTER-TR-180410 
Cláudio Maia, Luis Miguel Nogueira, Luis Miguel PinhoPoster presented in Cyber-Physical Systems Week (CPS Week 2018). 10 to 13, Apr, 2018, CPS Student Forum Portugal. Porto, Portugal.
Towards the Combination of Work-Stealing and Semi-Partitioned Scheduling for Parallel Tasks CISTER-TR-151103 
Cláudio Maia, Luis Miguel Nogueira, Patrick Meumeu Yomsi, Luis Miguel Pinho
ABSTRACTPDFPDF Additional Files: PDFPoster
Poster presented in Work in Progress Session, 28th GI/ITG International Conference on Architecture of Computing Systems (ARCS 2015). 24 to 26, Mar, 2015. Porto, Portugal.
Parallelising Real-Time Software CISTER-TR-140606 
Cláudio Maia, Luis Miguel Nogueira, José Fonseca, Luis Miguel Pinho, António BarrosPoster presented in CISTER 1st Industrial Workshop on Real-Time and Embedded Systems (CiWork 2013). 18, Jun, 2013. Porto, Portugal.
Supporting Real-Time Parallel Task Models with Work-Stealing HURRAY-TR-120301 
Cláudio Maia, Luis Miguel Nogueira, Luis Miguel PinhoPoster presented in DATE'12 Fourth Friday Workshop on Designing for Embedded Parallel Computing Platforms: Architectures, Design Tools, and Applications (DEPCP 2012). 16, Mar, 2012. Dresden, Germany.
Technical Reports
Experiences on the Implementation of a Cooperative Embedded System Framework HURRAY-TR-100605 
Cláudio Maia, Luis Miguel Nogueira, Luis Miguel Pinho29, Jun, 2010.