Login

Geoffrey Nelissen (Publications)

Geoffrey Nelissen (Publications)

Geoffrey Nelissen (Publications)

PhD Université Libre de Bruxelles
Integrated PhD Researcher

Geoffrey Nelissen was born in Brussels, Belgium in 1985. He earned his MSc degree in Electrical Engineering at Université Libre de Bruxelles (ULB), Belgium in 2008. Then, he worked during four years as a PhD student in the PARTS research unit of ULB. In 2012, he received his PhD degree under the supervision of Professors Joël Goossens and Dragomir Milojevic, on the topic "Efficient Optimal Multiprocessor Scheduling Algorithms for Real-Time Systems". He is currently working at CISTER as a researcher scientist in the area of multiprocessor real-time scheduling theory. His research interests include real-time scheduling theory, real-time operating systems and multi-processors/multi-cores architectures.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Journal Papers
Correspondence article: a correction of the reduction-based schedulability analysis for APA scheduling CISTER-TR-180809 
Felipe Cerqueira, Björn B. Brandenburg, Geoffrey NelissenReal-Time Systems, Springer. Jan 2019, Volume 55, Issue 1, pp 136-143.
Many suspensions, many problems: a review of self-suspending tasks in real-time systems CISTER-TR-181101 
Jian-Jia Chen, Geoffrey Nelissen, Wen-Hung Huang, Li Yang, Björn B. Brandenburg, Konstantinos Bletsas, Cong Liu, Pascal Richard, Frédéric Ridouard, Neil Audsley, Raj Rajkumar, Dionisio de Niz, Georg von der BrüggenReal-time Systems, Springer US. Jan 2019, Volume 55, Issue 1, pp 144-207.Paper presented at RTSS 2018, Session 4: Brief Presentations/RTSS@Work
Schedulability Analysis of DAG Tasks with Arbitrary Deadlines under Global Fixed-Priority Scheduling CISTER-TR-190107 
José Fonseca, Geoffrey Nelissen, Vincent NélisReal-Time Systems, Springer. 2019, Volume 55, Issue 2, pp 387-432.
An industrial view on the common academic understanding of mixed-criticality systems CISTER-TR-180810 
Alexandre Esper, Geoffrey Nelissen, Vincent Nélis, Eduardo TovarReal-Time Systems, Springer. Jul 2018, Volume 54, Issue 3, pp 745-795.
Errata for Three Papers (2004-05) on Fixed-Priority Scheduling with Self-Suspensions CISTER-TR-181108 
Konstantinos Bletsas, Neil Audsley, Wen-Hung Huang, Jian-Jia Chen, Geoffrey NelissenLeibniz Transactions on Embedded Systems (LITES), Article No 2, Schloss Dagstuhl – Leibniz-Zentrum für Informatik, Dagstuhl Publishing, Germany. 2018, Volume 5, Issue 1, pp 02:1-02:20.
Improved Holistic Analysis for Fork–Join Distributed Real-Time Tasks Supported by the FTT-SE Protocol CISTER-TR-170117 
Ricardo Garibay-Martínez, Geoffrey Nelissen, Luis Lino Ferreira, Paulo Pedreiras, Luis Miguel PinhoIEEE Transactions on Industrial Informatics, IEEE. Aug 2016, Volume 12, Issue 5, pp 1865-1876.
Energy-aware Task Mapping onto Heterogeneous Platforms Using DVFS and Sleep States CISTER-TR-150720 
Muhammad Ali Awan, Patrick Meumeu Yomsi, Geoffrey Nelissen, Stefan M. PettersReal-Time Systems (RTSJ), Springer. Jul 2016, Volume 52, Issue 4, pp 450-485.
Online slack consolidation in global-EDF for energy consumption minimisation CISTER-TR-160301 
Muhammad Ali Awan, Geoffrey Nelissen, Patrick Meumeu Yomsi, Stefan M. PettersJournal of Systems Architecture (JSA), ELSEVIER. Feb 2016, Volume 63, pp 1-15.
Task partitioning and priority assignment for distributed hard real-time systems CISTER-TR-151001 
Ricardo Garibay-Martínez, Geoffrey Nelissen, Luis Lino Ferreira, Luis Miguel PinhoJournal of Computer and System Sciences (JCSS), Elsevier. Dec 2015, Volume 81, Issue 8, pp 1542-1555.
CPMD-mindful task assignment for NPS-F CISTER-TR-140711 
Geoffrey Nelissen, Konstantinos Bletsas, Joel GoossensReal-Time Systems, Springer US. Nov 2014, Volume 50, Issue 5-6, pp 585-591.
An optimal boundary fair scheduling CISTER-TR-140503 
Geoffrey Nelissen, Hang Su, Yifeng Guo, Dakai Zhu, Vincent Nélis, Joel GoossensReal-Time Systems, Springer US. 1, Jul, 2014, Volume 50, Issue 4, pp 456-508. U.S.A..
Conference or Workshop Papers
Response-Time Analysis of Limited-Preemptive Parallel DAG Tasks under Global Scheduling CISTER-TR-190405 
Mitra Nasri, Geoffrey Nelissen, Björn B. Brandenburg31st Conference on Real-Time Systems (ECRTS 2019). 9 to 12, Jul, 2019, pp 21:1-21:23. Stuttgart, Germany.
Design and implementation of an FPGA-based NoC for Real Time Systems CISTER-TR-190510 
Yilian Ribot, Geoffrey Nelissen
ABSTRACTPDFPDF Additional Files: PDFPoster
Work in Progress Session, 31st Conference on Real-Time Systems (ECRTS 2019). 9 to 13, Jul, 2019, pp 1-3. Stuttgart, Germany.
ResilienceP Analysis: Bounding Cache Persistence Reload Overhead for Set-Associative Caches CISTER-TR-190512 
Syed Aftab Rashid, Geoffrey Nelissen, Eduardo Tovar
ABSTRACTPDFPDF Additional Files: PDFPoster
Work in Progress Session, 31st Conference on Real-Time Systems (ECRTS 2019). 9 to 13, Jul, 2019, pp 7-9. Stuttgart, Germany.
Memory Feasibility Analysis of Parallel Tasks Running on Scratchpad-Based Architectures CISTER-TR-180805 
Daniel Casini, Alessandro Biondi, Geoffrey Nelissen, Giorgio Buttazzo39th IEEE Real-Time Systems Symposium (RTSS 2018). 11 to 14, Dec, 2018, Session 9: Memory and I/O, pp 312-324. Nashville, U.S.A..Best Presentation Award
Partitioned Fixed-Priority Scheduling of Parallel Tasks Without Preemptions CISTER-TR-180806 
Daniel Casini, Alessandro Biondi, Geoffrey Nelissen, Giorgio Buttazzo39th IEEE Real-Time Systems Symposium (RTSS 2018). 11 to 14, Dec, 2018, Session 11: Multi-Processor Scheduling, pp 421-433. Nashville, U.S.A..
The SRP Resource Sharing Protocol for Self-Suspending Tasks CISTER-TR-180807 
Geoffrey Nelissen, Alessandro Biondi39th IEEE Real-Time Systems Symposium (RTSS 2018). 11 to 14, Dec, 2018, Session 10: Uni-Processor Scheduling, pp 361-372. Nashville, U.S.A..
Trading Between Intra- and Inter-Task Cache Interference to Improve Schedulability CISTER-TR-180803 
Syed Aftab Rashid, Geoffrey Nelissen, Eduardo Tovar26th International Conference on Real-Time Networks and Systems (RTNS 2018). 10 to 12, Oct, 2018, pp 125-136. Poitiers, France.
On Strong and Weak Sustainability, with an Application to Self-Suspending Real-Time Tasks CISTER-TR-180502 
Felipe Cerqueira, Geoffrey Nelissen, Björn B. Brandenburg30th Euromicro Conference on Real-Time Systems (ECRTS 2018). 3 to 6, Jul, 2018, pp 26:1-26:21. Barcelona, Spain.Volume 106 Outstanding Paper Award
A Response-Time Analysis for Non-Preemptive Job Sets under Global Scheduling CISTER-TR-180503 
Mitra Nasri, Geoffrey Nelissen, Björn B. Brandenburg30th Euromicro Conference on Real-Time Systems (ECRTS 2018). 3 to 6, Jul, 2018, pp 9:1-9:23. Barcelona, Spain.Volume 106
On Multi-Level Preemption in Ethernet CISTER-TR-180509 
Mubarak Ojewale, Patrick Meumeu Yomsi, Geoffrey Nelissen
ABSTRACTPDFPDF Additional Files: PDFPoster
Work in Progress Session, 30th Euromicro Conference on Real-Time Systems (ECRTS 2018). 3 to 6, Jul, 2018, pp 16-18. Barcelona, Spain.https://www.ecrts.org/archives/fileadmin/files_ecrts18/ECRTS2018-WiP-proceedings.pdf
Integrated Analysis of Cache Related Preemption Delays and Cache Persistence Reload Overheads CISTER-TR-170902 
Syed Aftab Rashid, Geoffrey Nelissen, Sebastian Altmeyer, Robert Davis, Eduardo TovarIEEE Real-Time Systems Symposium 2017 (RTSS 2017). 5 to 8, Dec, 2017, pp 188-198. Paris, France.
Improved Response Time Analysis of Sporadic DAG Tasks for Global FP Scheduling CISTER-TR-170901 
José Fonseca, Geoffrey Nelissen, Vincent NélisInternational Conference on Real-Time Networks and Systems 2017 (RTNS 2017). 4 to 6, Oct, 2017, pp 28-37. Grenoble, France.Outstanding Paper and Best Paper Awards
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.
Increasing Fixed-Priority Schedulability using Non-Periodic Load Shapers CISTER-TR-170506 
Mitra Nasri, Geoffrey Nelissen
ABSTRACTPDFPDF Additional Files: PDFPoster, PDFPresentation
29th Euromicro Conference on Real-Time Systems (ECRTS 2017). 27 to 30, Jun, 2017, RTSOPS 2017, pp 17-18. Dubrovnik, Croatia.Best Open Problem Award
http://www.cister.isep.ipp.pt/rtsops2017/RTSOPS17_proceedings.pdf

Integrating the Calculation of Preemption and Persistence Related Cache Overhead CISTER-TR-161005 
Syed Aftab Rashid, Geoffrey Nelissen, Eduardo Tovar
ABSTRACTPDFPDF Additional Files: PDFPoster
Work in Progress Session, IEEE Real-Time Systems Symposium (RTSS 2016). 29, Nov to 2, Dec, 2016. Porto, Portugal.
REVERT: Runtime Verification for Real-Time Systems CISTER-TR-161006 
Sangeeth Kochanthara, Geoffrey Nelissen, David Pereira, Rahul Purandare
ABSTRACTPDFPDF Additional Files: PDFPoster Abstract, PDFPoster
Work in Progress Session, IEEE Real-Time Systems Symposium (RTSS 2016). 29, Nov to 2, Dec, 2016. Porto, Portugal.
REVERT: A Monitor Generation Tool for Real-Time Systems CISTER-TR-161007 
Sangeeth Kochanthara, Geoffrey Nelissen, David Pereira, Rahul Purandare
ABSTRACTPDFPDF Additional Files: PDFPoster
IEEE Real-Time Systems Symposium (RTSS 2016). 29, Nov to 2, Dec, 2016, RTSS@Work. Porto, Portugal.
Cache-Persistence-Aware Response-Time Analysis for Fixed-Priority Preemptive Systems CISTER-TR-160503 
Syed Aftab Rashid, Geoffrey Nelissen, Damien Hardy, Benny Åkesson, Isabelle Puaut, Eduardo Tovar28th Euromicro Conference on Real-Time Systems (ECRTS 2016). 5 to 8, Jul, 2016. Toulouse, France.Outstanding Paper Award
A New Approach for Limited Preemptive Scheduling in Systems with Preemption Overhead CISTER-TR-160504 
Mitra Nasri, Geoffrey Nelissen, Gerhard Fohler28th Euromicro Conference on Real-Time Systems (ECRTS 2016). 5 to 8, Jul, 2016. Toulouse, France.
A Unifying Response Time Analysis Framework for Dynamic Self-Suspending Tasks CISTER-TR-160609 
Jian-Jia Chen, Geoffrey Nelissen, Wen-Hung Huang28th Euromicro Conference on Real-Time Systems (ECRTS 16). 5 to 8, Jul, 2016. Toulouse, France.
Response Time Analysis of Sporadic DAG Tasks under Partitioned Scheduling CISTER-TR-160502 
José Fonseca, Geoffrey Nelissen, Vincent Nélis, Luis Miguel Pinho11th IEEE International Symposium on Industrial Embedded Systems (SIES 2016). 23 to 25, May, 2016. Krakow, Poland.
Cache Persistence Aware Response Time Analysis for Fixed Priority Preemptive Systems CISTER-TR-160207 
Syed Aftab Rashid, Geoffrey Nelissen, Eduardo Tovar
ABSTRACTPDFPDF Additional Files: PDFPoster
Work in Progress Session, 22nd IEEE Real-Time Embedded Technology & Applications Symposium (RTAS 2016). 11 to 13, Apr, 2016. Viena, Austria.
How realistic is the mixed-criticality real-time system model? CISTER-TR-151004 
Alexandre Esper, Geoffrey Nelissen, Vincent Nélis, Eduardo Tovar
ABSTRACTPDFPDF Additional Files: PDFPresentation
23rd International Conference on Real-Time Networks and Systems (RTNS 2015). 4 to 6, Nov, 2015, Main Track. Lille, France.Outstanding Paper Award
Run-time Monitoring Architecture for Real-Time Systems CISTER-TR-151207 
Geoffrey Nelissen, David Pereira, Luis Miguel PinhoINForum - Simpósio de Informática (INFORUM 2015). 7 to 8, Sep, 2015. Portugal.
Timing Analysis of Fixed Priority Self-Suspending Sporadic Tasks CISTER-TR-150506 
Geoffrey Nelissen, José Fonseca, Gurulingesh Raravi, Vincent Nélis27th Euromicro Conference on Real-Time Systems (ECRTS 2015). 7 to 10, Jul, 2015. Lund, Sweden.
Analysis of self-interference within DAG tasks CISTER-TR-150604 
José Fonseca, Vincent Nélis, Geoffrey Nelissen, Luis Miguel Pinho6th Real-Time Scheduling Open Problems Seminar (RTSOPS 2015). 7, Jul, 2015. Lund, Sweden.
A Novel Run-Time Monitoring Architecture for Safe and Efficient Inline Monitoring CISTER-TR-150308 
Geoffrey Nelissen, David Pereira, Luis Miguel Pinho20th International Conference on Reliable Software Technologies - Ada-Europe 2015 (Ada-Europe 2015). 22 to 26, Jun, 2015. Madrid, Spain.
The CONCERTO methodology for model-based development of avionics SW CISTER-TR-150309 
Andrea Baldovin, Alessandro Zovi, Geoffrey Nelissen, Stefano Puri20th International Conference on Reliable Software Technologies - Ada-Europe 2015 (Ada-Europe 2015). 22 to 26, Jun, 2015. Madrid, Spain.
Holistic Analysis for Fork-Join Distributed Tasks supported by the FTT-SE Protocol CISTER-TR-150507 
Ricardo Garibay-Martínez, Geoffrey Nelissen, Luis Lino Ferreira, Paulo Pedreiras, Luis Miguel Pinho11th IEEE World Conference on Factory Communication Systems (WFCS 2015). 27 to 29, May, 2015, TII-SS-2: Scheduling and Performance Analysis. Palma de Mallorca, Spain.
Toward a Run-Time Verification Framework for Real-Time Safety-Critical Systems CISTER-TR-151011 
Geoffrey Nelissen, David Pereira, Luis Miguel PinhoSEMINAR “ACtion Temps Réel : Infrastructures et Services Systèmes“. 10, Apr, 2015. Brussels, Belgium.
Allocation of Parallel Real-Time Tasks in Distributed Multi-core Architectures supported by an FTT-SE Network CISTER-TR-150305 
Ricardo Garibay-Martínez, Geoffrey Nelissen, Luis Lino Ferreira, Luis Miguel PinhoThe 28th GI/ITG International Conference on Architecture of Computing Systems 2015 (ARCS 2015). 24 to 27, Mar, 2015. Porto, Portugal.
SPRINT: Extending RUN to Schedule Sporadic Tasks CISTER-TR-140905 
Andrea Baldovin, Geoffrey Nelissen, Tullio Vardanega, Eduardo Tovar22nd International Conference on Real-Time Networks and Systems (RTNS 2014). 8 to 10, Oct, 2014. Versailles, France.
A Context Aware Cache Controller to Bridge the Gap Between Theory and Practice in Real-Time Systems CISTER-TR-140704 
Yannick Allard, Geoffrey Nelissen, Joel Goossens, Dragomir MilojevicThe 20th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2014). 20 to 22, Aug, 2014. Chongqing, China.
Towards Holistic Analysis for Fork-Join Parallel/Distributed Real-Time Tasks CISTER-TR-140707 
Ricardo Garibay-Martínez, Luis Lino Ferreira, Geoffrey Nelissen, Luis Miguel PinhoWork in Progress Session, 26th Euromicro Conference on Real-Time Systems (ECRTS 2014). 8 to 11, Jul, 2014, pp 21-24. Madrid, Spain.
On the Scheduling of Fork-Join Parallel/Distributed Real-Time Tasks CISTER-TR-140601 
Ricardo Garibay-Martínez, Geoffrey Nelissen, Luis Lino Ferreira, Luis Miguel Pinho9th IEEE International Symposium on Industrial Embedded Systems (SIES 2014). 15 to 17, Jun, 2014, Real-time scheduling. Pisa, Italy.
Task Partitioning and Priority Assignment for Hard Real-time Distributed Systems CISTER-TR-131111 
Ricardo Garibay-Martínez, Geoffrey Nelissen, Luis Lino Ferreira, Luis Miguel Pinho2nd International Workshop on Real-Time and Distributed Computing in Emerging Applications (REACTION 2013). 3, Dec, 2013. Vancouver, Canada.Co-located within the IEEE Real-Time Systems Symposium (RTSS 2013).
Two Protocols to Reduce the Criticality Level of Multiprocessor Mixed-Criticality Systems CISTER-TR-131004 
François Santy, Gurulingesh Raravi, Geoffrey Nelissen, Vincent Nélis, Pratyush Kumar, Joel Goossens, Eduardo Tovar21st International Conference on Real-Time Networks and Systems (RTNS'13), ACM. 16 to 18, Oct, 2013, pp 183-192. Sophia Antipolis, France.
U-EDF: An Unfair but Optimal Multiprocessor Scheduling Algorithm for Sporadic Tasks HURRAY-TR-120402 
Geoffrey Nelissen, Vandy Berten, Vincent Nélis, Joel Goossens, Dragomir Milojevic24th Euromicro Conference on Real-Time Systems (ECRTS 2012), IEEE. 11 to 13, Jul, 2012, pp 13-23. Pisa, Italy.
Conference or Workshop Posters/Demos
Model-based design and schedulability analysis for avionic applications on multicore platforms CISTER-TR-160610 
Wenceslas Godard, Geoffrey NelissenDemo in 21st International Conference on Reliable Software Technologies - Ada-Europe 2016 (Ada-Europe 2016). 13 to 17, Jun, 2016, Industrial session. Pisa.
Run-Time Monitoring Environments for Real-Time and Safety Critical Systems CISTER-TR-160208 
Geoffrey Nelissen, Humberto Carvalho, David Pereira, Eduardo TovarDemo in Demo Session, 22nd IEEE Real-Time Embedded Technology & Applications Symposium (RTAS 2016). 11 to 14, Apr, 2016. Austria.
Modelling Avionics Applications with CONCERTO CISTER-TR-141211 
Andrea Baldovin, Alessandro Zovi, Eduardo Tovar, Geoffrey Nelissen, Tullio VardanegaDemo in RTSS@Work 2014 ­Open Demo Session of Real­Time Systems, IEEE Real-Time Systems Symposium (RTSS 2014). 2 to 5, Dec, 2014. Rome, Italy.
Towards Timing Analysis of Multi-core Platforms for Hard Real-Time Systems CISTER-TR-180402 
Syed Aftab Rashid, Geoffrey Nelissen, Eduardo TovarPoster presented in Cyber-Physical Systems Week (CPS Week 2018). 10 to 13, Apr, 2018, CPS Student Forum Portugal. Porto, Portugal.
ERRATARIUM for Real-Time Systems CISTER-TR-170703 
Geoffrey NelissenPoster presented in 29th Euromicro Conference on Real-Time Systems (ECRTS 2017). 27 to 30, Jun, 2017, Interactive Session. Dubrovnik, Croatia.During the Interactive Session of ECRTS 2017, Geoffrey Nelissen presented a call for action to build an "Erratarium" for the Real-Time Systems community: a platform that would serve as a centralized repository for errata and discussion forum around errors discovered in published results on real-time systems.
A Novel Runtime Monitoring Architecture CISTER-TR-150310 
Geoffrey Nelissen, David Pereira, Luis Miguel PinhoPoster presented in 28th GI/ITG International Conference on Architecture of Computing Systems (ARCS 2015). 25 to 28, Mar, 2015, Poster Session. Porto, Portugal.
Multi-Processor Scheduling: Paradigms and Challenges CISTER-TR-130610 
Geoffrey Nelissen, Gurulingesh Raravi, Konstantinos Bletsas, Vincent Nélis, Dakshina Dasari, Pedro Souto, Eduardo TovarPoster presented in 8th IEEE International Symposium on Industrial Embedded Systems (SIES'13). 19 to 21, Jun, 2013. Porto, Portugal.
Technical Reports
Errata: Timing Analysis of Fixed Priority Self-Suspending Sporadic Tasks CISTER-TR-170205 
Geoffrey Nelissen, José Fonseca, Gurulingesh Raravi, Vincent Nélis2017.
Errata for three papers (2004-05) on fixed-priority scheduling with self-suspensions CISTER-TR-150713 
Konstantinos Bletsas, Neil Audsley, Wen-Hung Huang, Jian-Jia Chen, Geoffrey NelissenJul 2015.Under submission to Leibniz Transactions on Embedded Systems.
Technical Report: Holistic Analysis for Fork-Join Parallel Distributed Real-Time Tasks using the FTT-SE Protocol CISTER-TR-150102 
Ricardo Garibay-Martínez, Geoffrey Nelissen, Luis Lino Ferreira, Paulo Pedreiras, Luis Miguel Pinho12, Jan, 2015.