Intelligent Monitoring of Software Components - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2012

Intelligent Monitoring of Software Components

Sabine Moisan
  • Fonction : Auteur
  • PersonId : 878812

Résumé

We propose to use Artificial Intelligence techniques to monitor and control complex processing chains of software components. We consider software systems that run in an evolving environment and thus may require adaptation at run time. Our approach relies on knowledge representations of both structural and dynamic aspects of components and processing chains. The paper concentrates more precisely on run time adaptation to cope with context changes. Run time policies are expressed by means of inference rules. At run time an inference engine uses these rules to orchestrate the component chain, in particular to achieve run time adaptations, such as component parameter tuning or re-assembly of the processing chain. We describe the general evaluation-repair mechanism which involves to evaluate environment changes and execution results and then to trigger the suitable reconfigurations.
Fichier non déposé

Dates et versions

hal-00708737 , version 1 (15-06-2012)

Identifiants

  • HAL Id : hal-00708737 , version 1

Citer

Sabine Moisan. Intelligent Monitoring of Software Components. ICSE RAISE Workshop - 34th International Conference on Software Engineering, Workshop on Realizing AI Synergies in Software Engineering - 2012, Jun 2012, Zurich, Switzerland. ⟨hal-00708737⟩

Collections

INRIA INRIA2
70 Consultations
0 Téléchargements

Partager

More