Arto : un modèle d'objet adaptable pour la qualité de service

par José-Lino Contreras

Thèse de doctorat en Informatique. Informatique et systèmes coopératifs pour l'entreprise

Sous la direction de Jean-Louis Sourrouille.

Soutenue en 2002

à Lyon, INSA .


  • Résumé

    Le contexte d'exécution des applications est devenu plus versatile et moins prédictible en raison de la complexité croissante des systèmes informatiques modernes (multiprocessus, systèmes distribués, etc. ). Cette situation complique le développement et le fonctionnement des applications dans les domaines sensibles aux propriétés dynamiques des systèmes, tels que le temps réel et le multimédia. Une connaissance partielle du contexte d'exécution n'est pas suffisante pour la construction de ces applications, et il est de plus en plus difficile d'obtenir cette connaissance par la voie analytique. D'un autre coté, les approches heuristiques apportent des solutions non optimales et rendent inévitable l'incertitude sur le comportement des applications pour les aspects non fonctionnels tels que le temps et la précision des réponses. Les objets ARTO réduisent l'effet des changements inattendus du contexte d'exécution en adaptant dynamiquement leur comportement. Ils décident comment agir en fonction de critères propres et du contexte afin de faire au mieux pour satisfaire les services demandés. Les contraintes temporelles sont traitées comme faisant partie des propriétés qui définissent la Qualité de Service et sont le principal critère de décision pour l'adaptation des objets ARTO. Des fautes temporelles peuvent intervenir, mais la solution est destinée à des systèmes temps réel tolérant des défaillances sporadiques.

  • Titre traduit

    = arto : an adaptable object model for quality of service


  • Résumé

    Application execution contexts have became more versatile and less predictable due to the increasing complexity of modern computer systems (multi process, distributed systems, etc. ). This situation makes more difficult the development and execution of applications affected by dynamic properties of systems, such as real time and multimedia. A partial knowledge of the execution context is not enough to build such applications and the required knowledge is more and more difficult to obtain by analytical approaches. On the other side, heuristics approaches give non optimal solutions and make uncertain non functional aspects such as timing and precision of replies. ARTO objects decrease the effect of unexpected execution context variations by dynamically adapting their behavior. They base their decisions on their own criteria and on execution context in order to satisfy the requested services. Time constraints are treated as part of the Quality of Service properties and are the main criteria for the object’s adaptation. As temporal faults may happen the solution is oriented to real time systems accepting sporadic faults.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 130 p.
  • Notes : Publication autorisée par le jury
  • Annexes : Bibliogr. p. 127-130

Où se trouve cette thèse ?

  • Bibliothèque :
  • Disponible pour le PEB
  • Cote : C.83(2695)
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.