Objectif
The primary objective of the REAKT and REAKT II project is to develop a set of tools and the associated methodology for applying knowledge-based systems in real-time domains.
The primary aim of the project was to develop tools and techniques for applying knowledge based systems technology in real time domains.
The project's major achievement so far is a software prototype in LISP of an environment for building real time knowledge based systems.
A multitasking architecture has been designed, based on the blackboard paradigm, where a control component, a communication manager, a timer and a number of user defined domain agents run as different processes. Agents are created dynamically to react to certain events and communicate through a shared data structure (the blackboard). Agents may have deadlines which are considered when scheduling the execution of the agent processes, in order to guarantee response times. When more than 1 agent is required to solve a particular problem, the application developer can predefine sequences or even plans of agents activations. A time map manager has been developed to handle temporal constraints and relationships between future variables values (predictions). These predictions are used by domain agents to do some 'advance work' when time is available. Validation scenarios for the new functionalities have been developed and are currently evolving into the final demonstrator, an oil refinery process control application. A runtime version of the architecture in C/C++ is under implementation. This C runtime will be faster than its LISP counterpart in the development environment, and it will include its own memory management algorithms in order to comply with the real time constraints of the demonstrator.
The project has also produced methodological guidelines, collected into an application methodology handbook.
The project was to produce definitions, specifications and prototypes of various techniques, to be eventually integrated into a toolkit for the efficient development, deployment and maintenance of knowledge-based modules embeddable into real-time applications. Research areas of particular interest include progressive reasoning techniques, which are identified as a key element to provide guaranteed response time, as well as temporal reasoning and coherence management mechanisms. The methodological work is mainly focussed on the implications of real-time issues on the modelling and development of knowledge-based systems.
A demonstrator system in the area of process control has been chosen to validate both the toolkit and the methodology. Its components exhibit various real-time characteristics in order to demonstrate that the technology is flexible enough to span a large domain of operations. By the end of a follow-on project, 7805, the set of tools and the methodology it will provide should increase the range of applications in which real-time knowledge-based systems could be integrated, thus increasing the market size for both this kind of products and the applications built on top of them.
Champ scientifique (EuroSciVoc)
CORDIS classe les projets avec EuroSciVoc, une taxonomie multilingue des domaines scientifiques, grâce à un processus semi-automatique basé sur des techniques TLN. Voir: Le vocabulaire scientifique européen.
CORDIS classe les projets avec EuroSciVoc, une taxonomie multilingue des domaines scientifiques, grâce à un processus semi-automatique basé sur des techniques TLN. Voir: Le vocabulaire scientifique européen.
- sciences naturelles informatique et science de l'information logiciel
- sciences naturelles informatique et science de l'information intelligence artificielle systèmes experts
Vous devez vous identifier ou vous inscrire pour utiliser cette fonction
Programme(s)
Programmes de financement pluriannuels qui définissent les priorités de l’UE en matière de recherche et d’innovation.
Programmes de financement pluriannuels qui définissent les priorités de l’UE en matière de recherche et d’innovation.
Thème(s)
Les appels à propositions sont divisés en thèmes. Un thème définit un sujet ou un domaine spécifique dans le cadre duquel les candidats peuvent soumettre des propositions. La description d’un thème comprend sa portée spécifique et l’impact attendu du projet financé.
Données non disponibles
Les appels à propositions sont divisés en thèmes. Un thème définit un sujet ou un domaine spécifique dans le cadre duquel les candidats peuvent soumettre des propositions. La description d’un thème comprend sa portée spécifique et l’impact attendu du projet financé.
Appel à propositions
Procédure par laquelle les candidats sont invités à soumettre des propositions de projet en vue de bénéficier d’un financement de l’UE.
Données non disponibles
Procédure par laquelle les candidats sont invités à soumettre des propositions de projet en vue de bénéficier d’un financement de l’UE.
Régime de financement
Régime de financement (ou «type d’action») à l’intérieur d’un programme présentant des caractéristiques communes. Le régime de financement précise le champ d’application de ce qui est financé, le taux de remboursement, les critères d’évaluation spécifiques pour bénéficier du financement et les formes simplifiées de couverture des coûts, telles que les montants forfaitaires.
Régime de financement (ou «type d’action») à l’intérieur d’un programme présentant des caractéristiques communes. Le régime de financement précise le champ d’application de ce qui est financé, le taux de remboursement, les critères d’évaluation spécifiques pour bénéficier du financement et les formes simplifiées de couverture des coûts, telles que les montants forfaitaires.
Données non disponibles
Coordinateur
92704 Colombes
France
Les coûts totaux encourus par l’organisation concernée pour participer au projet, y compris les coûts directs et indirects. Ce montant est un sous-ensemble du budget global du projet.