Program Supervision under Resource Constraints

Authors:

S. MOISAN and M. THONNAT

Abstract:

Fields such as image processing, signal processing or scientific computing have produced a large number of powerful programs and many different libraries of data processing programs have been developed. But few support is provided to new-comers or inexperienced users. Thus, for these programs to be widely applied, there is a need for an intelligent support.  To help users of program libraries, we propose a knowledge-based approach, that we call program supervision. A program supervision system takes in charge the management of the library use i.e. the (re)configuration of data processing programs. Depending on the context of execution, a program supervision system has to take into account various constraints on resources, e.g. hardware, software or time. A typical case is real-timeapplications, where data flows coming from sensors have to be processed in limited time and under hardware constraints. This paper summarizes our program supervision approach and focuses on how program supervision can take into account resource constraints, and especially time constraints. A real-time experiment in program supervision illustrates this problem.

Keywords:
Program supervision, software re-use, knowledge-based system

To get this article,  click here


BibTeX reference:


  Dernière mise à jour: 15/03/01
Agnes.Cortell@sophia.inria.fr