Précédent : Applications embarquées
Remonter : Domaines d'applications Suivant :
Logiciels
Mots clés : Informations multimédias, grands volumes de données, temps de réponse, performances, Etel .
Les applications de type systèmes d'information se caractérisent notamment par l'important volume d'information qui est délivré aux utilisateurs, ainsi que par le caractère multimédias de ces informations. Il est techniquement difficile de garantir les bonnes performances de ces systèmes d'information, notamment parce qu'ils doivent faire face à de fortes variations de l'environnement dans lequel ils évoluent. Ils doivent par exemple subir les variations des ressources de communication (indisponibilité d'un serveur, débit maximum possible sur un canal, congestion imprévisible des canaux, défaillances, pertes accidentelles de connexion, etc.). Le projet Solidor met au point un ensemble de techniques qui vise à améliorer les performances et la qualité de service des systèmes d'informations. En particulier, nous travaillons sur la définition de la notion d'environnement d'exécution grâce à laquelle il est possible d'exprimer quels sont les paramètres majeurs susceptibles de varier et qu'il faut prendre en compte, et aussi d'exprimer les stratégies à mettre en oeuvre pour répondre de façon adéquate aux variations constatées. Cette notion est applicable dans le contexte des systèmes d'information multimédias grande échelle ayant des exigences de qualité de service comme le sont les applications ETEL et ETEL++. Ces deux applications visent à mettre au point des versions électroniques du plus important quotidien régional français (Ouest-France). Composer les éditions électroniques demande de manipuler chaque jour plus de 4500 articles (certains multimédias) et plus de 1500 photos. Diffuser ces éditions exige une grande qualité graphique de présentation et des temps d'accès à l'information brefs, ces deux contraintes soulevant de nombreuses difficultés techniques. La notion d'environnement d'exécution est aussi applicable au contexte de l'informatique mobile qui est intrinsèquement turbulent. L'exigence de qualité de service est aussi à la base de nos travaux dans le domaine du commerce électronique, considérés comme une classe particulière de systèmes d'information. Dans ce contexte, il est important de pouvoir mener à bien des transactions commerciales électroniques depuis des ordinateurs portables reliés à Internet par un réseau sans fil. Le projet Solidor étudie l'impact des difficultés techniques que cela pose sur la définition des propriétés ACID des transactions, sur les moyens de maintien de cohérence et de réconciliation de données divergentes en cas de travail en mode déconnecté, ou encore sur la façon de déterminer les données à précharger avant déconnexion.