Using mde and priority time petri nets for the schedulability analysis of embedded systems modeled by uml activity diagrams

YH Kacem, A Mahfoudhi, A Magdich… - 2012 IEEE 19th …, 2012 - ieeexplore.ieee.org
This paper proposes a model driven approach for the schedulability analysis at an early
stage of the embedded system development life-cycle. The activity diagram of Unified …

A MARTE extension for global scheduling analysis of multiprocessor systems

A Magdich, YH Kacem, A Mahfoudhi… - 2012 IEEE 23rd …, 2012 - ieeexplore.ieee.org
Real-Time Systems are subject to Soft/Hard temporal constraints. Besides, a tasks
scheduling step is required to meet the maximum of deadlines, for which there are different …

Scheduling analysis based on model checking for multiprocessor real-time systems

W Karamti, A Mahfoudhi - The Journal of Supercomputing, 2014 - Springer
Real-time systems (RTS) are omnipresent in several domains. The trend is to use
multiprocessor architecture to satisfy the timing constraints of such systems. The model …

Extending uml/marte-grm for integrating tasks migrations in class diagrams

A Magdich, YH Kacem, A Mahfoudhi - Software Engineering Research …, 2013 - Springer
There is a growing interest in modeling Real-Time Embedded Systems (RTES) using high-
level approaches. The recent extension of Unified Modeling Language (UML) profile for …

Transformation process of RTS scheduling analysis requirements from UML/MARTE to dynamic priority time Petri Nets

A Mahfoudhi, W Karamti - The Journal of Supercomputing, 2015 - Springer
The real-time system (RTS) design is a major challenge due to the complexity of the
considered application and the appearance of multiprocessor architectures. Most of the …

A FORMAL METHOD FOR SCHEDULING ANALYSIS OF A PARTITIONED MULTIPROCESSOR SYSTEM-Dynamic Priority Time Petri Nets

W Karamti, A Mahfoudhi, YH Kacem… - … Conference on Pervasive …, 2012 - scitepress.org
In order to examine whether the timing constraints of a Real-Time application are met, we
propose an extension of Time Petri Nets model that takes into account the scheduling of a …

Using dynamic priority time petri nets for scheduling analysis via earliest deadline first policy

W Karamti, A Mahfoudhi… - 2012 IEEE 10th …, 2012 - ieeexplore.ieee.org
In a previous paper [14], we investigated the expressiveness of Time Petri Nets extended
with dynamic Priorities and showed that it is able to analyze the schedulability of a …

[PDF][PDF] Hierarchical modeling with dynamic priority time petri nets for multiprocessor scheduling analysis

W Karamti, A Mahfoudhi, YH Kacem - Proceedings of the International …, 2012 - ceslab.org
Dynamic Priority Time Petri Nets (dPTPN) represent a powerful formalism for the scheduling
analysis of Real-Time Systems running on Multiprocessor architecture. The originality of the …

[PDF][PDF] Hierarchical modeling impact on states graph generation for the dynamic Priority Time Petri Nets

A Mahfoudhi, W Karamti - … Journal of Computer Science Issues (IJCSI …, 2014 - academia.edu
In previous work we have proposed the hierarchical modeling in order to reduce the
dynamic priority Time Petri Nets (dPTPN) model. In the present paper, we focus on the …

[PDF][PDF] States Graph Generation from dynamic Priority Time Petri Nets

W Karamti, A Mahfoudhi - Int. J. Open Problems Compt. Math, 2013 - i-csrs.org
Abstract dynamic Priority Time Petri Nets (dPTPN) is a mathematical formalism dedicated to
modeling Real-Time System (RTS) and checking its schedulability. The present paper …