@inproceedings{c22f993f76c7412ab576ae89fba9d14c,
title = "Reconfigurable priority ceiling protocol: A safe way to real-time reconfiguration",
abstract = "Considerable research has been performed in applying reconfiguration scenarios to real-time systems at run-time. In fact, a reconfiguration scenario is a software operation that allows the addition, removal and update of real-time OS tasks which can share resources and are generally obliged to meet corresponding deadlines according to user requirements. Although, applying such scenarios has several advantageous consequences behind, it can have a severe impact on the real-time aspect within the system. The proposed solution is a protocol called Reconfigurable Priority Ceiling Protocol (denoted by RPCP). This protocol avoids deadlocks after any reconfiguration scenario and changes the priorities of tasks in order to reduce their response and blocking times to meet their deadlines. This protocol requires the use of two virtual processors in order to guarantee the non-interruption of execution during any reconfiguration step. A tool is developed to encode this protocol and is applied to a case study.",
keywords = "Priority ceiling protocol, Real-time system, Reconfiguration, Resource sharing, Scheduling",
author = "Maroua Gasmi and Olfa Mosbahi and Mohamed Khalgui and Luis Gomes",
note = "sem pdf; 12th International Conference on Informatics in Control, Automation and Robotics, ICINCO 2015 ; Conference date: 21-07-2015 Through 23-07-2015",
year = "2015",
doi = "10.1007/978-3-319-26453-0_2",
language = "English",
volume = "370",
series = "Lecture Notes in Electrical Engineering",
publisher = "Springer-Verlag",
pages = "23--42",
booktitle = "Informatics in Control, Automation and Robotics - 12th International Conference, ICINCO 2015, Revised Selected Papers",
}