Solving allocation problems of hard real-time systems with dynamic constraint programming - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2006

Solving allocation problems of hard real-time systems with dynamic constraint programming

Résumé

In this paper, we present an original approach (CPRTA for ”Constraint Programming for solving Real-Time Allocation”) based on constraint programming to solve an allocation problem of hard real-time tasks in the context of fixed priority preemptive scheduling. CPRTA is built on dynamic constraint programming together with a learning method to find a feasible processor allocation under constraints. It is a new approach which produce in its current version as acceptable performances as classical algorithms do. Some experimental results are given to show it. Moreover, CPRTA shows very interesting properties. It is complete —i.e., if a problem has no solution, the algorithm is able to prove it—, and it is non-parametric —i.e., it does not require specific initializations—. Thanks to its capacity to explain failures, it offers attractive perspectives for guiding the architectural design process.
Fichier principal
Vignette du fichier
hladik-RTNS06.pdf (276.18 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00483101 , version 1 (12-05-2010)

Identifiants

  • HAL Id : hal-00483101 , version 1

Citer

Pierre-Emmanuel Hladik, Hadrien Cambazard, Anne-Marie Déplanche, Narendra Jussien. Solving allocation problems of hard real-time systems with dynamic constraint programming. 14th International Conference on Real-Time and Network Systems (RTNS'06), 2006, Poitiers, France, France. pp.214-223. ⟨hal-00483101⟩
569 Consultations
78 Téléchargements

Partager

Gmail Facebook X LinkedIn More