Mohamed Marouf

Learn More
Partial answers have been provided in the real-time literature to the question whether preemptive systems are better than non-preemptive systems. This question has been investigated by many authors according to several points of view and it still remains open. Compared to preemptive real-time scheduling, non-preemptive real-time scheduling and the(More)
Visible Light Communication (VLC) technology have recently been suggested as efficient supportive technology for platooning applications over short inter-vehicle distances. Though, ensuring the continuity of Line-of-Sight (LOS) of any optical-based applications is one of the most complex scenarios for an autonomous vehicle control, and still remains as an(More)
The major benefits of driving vehicles in controlled close formations such as platoons are that of increasing traffic fluidity and reducing air pollution. While Vehicle-toVehicle (V2V) communications is requisite for platooning stability, the existing radio communications technologies (e.g., the IEEE 802.11p) suffer from poor performance in highly dense(More)
This paper describes the development of a Cooperative Adaptive Cruise Control (CACC) for the future urban transportation system at low-speed. The control algorithm was evaluated using two Cybecars as prototype vehicles. A longitudinal response model for the vehicles was developed to design the CACC system. The control algorithm was implemented on a fuzzy(More)
We consider the problem of fixed priority scheduling of non-preemptive strict periodic tasks in conjunction with sporadic preemptive tasks. There are few studies about the scheduling problem combining these two kinds of tasks. Moreover, only few results are available on scheduling non-preemptive strict periodic tasks since their performance analysis gives(More)
The major benefits of driving vehicles in controlled close formations such as platoons are that of increasing traffic fluidity and reducing air pollution. While vehicle-to-vehicle (V2V) communications is requisite for platooning stability, the existing radio communications technologies (e.g., the IEEE 802.11p) suffer from poor performance in highly dense(More)
In car-sharing applications and during certain time slots, some parking parks become full whereas others are empty. To redress this imbalance, vehicle redistribution strategies must be elaborated. As automatic relocation cannot be in place, one alternative is to get a leader vehicle, driven by a human, which come to pick up and drop off vehicles over the(More)
We consider the problem of scheduling tasks with strict periods combined with sporadic tasks. Both types of task have fixed priorities and are preemptive. For a task with a strict period, the difference between its starting time and its release time must be identical for every job. Tasks with strict periods are typically in charge of controlling the(More)