POLKA

Project coordinator: Isabelle Demeure.
Group : Architecture and Systems , Software Engineering
External partners : CNET/PAA/TSA/TLR/ARCADE.
Internal contribution : Isabelle Demeure, Jocelyne Farhat.
Duration: 3 years starting: october 1994
Version française
When developing multi-media applications, software engineers have to make sure their system meets tight temporal Quality of Service (QoS) constraints.
Today, this daunting task rests entirely on the programmer's shoulders. He must have full knowledge of the underlying operating system scheduling support and plan the delicate timings of the application accordingly. This is not only tedious and error-prone, it is also highly non-portable as these scheduling services greatly differ from one operating system to the next.
This work is part of the ongoing ARCADE research project undertaken at the CNET (France Telecom research center). The goal of the ARCADE project is to come up with a paradigm for the development of distributed multi-media applications.
In this context, our research objective is to describe a multi-media development framework in which high-level QoS constraints are automatically translated into low-level scheduling directives for a user-level run-time monitor. This user level scheduler interacts with the underlying operating system to ensure proper accounting of the application timing constraints. A demontrator of the approach has been developped (in Java).
Dernière mise à jour faite par Isabelle Demeure, Email : demeure@inf.enst.fr, le 01/08/96


index couleur dept enst mail
Page maintenue par Jean-Philippe COTTIN (cottin@inf.enst.fr) et Patrick BELLOT (bellot@inf.enst.fr)