The Impact of Software Component Adaptation on Quality of Service Properties
Les adaptateurs de composants sont souvent utilisés pour répondre aux problèmes d'interopérabilité entre l'interface requise par un composant et l'interface fournie par un autre. La résolution des incompatibilités fonctionnelles étant souvent nécessaire, l'utilisation d'adaptateurs est inévitable. Dans ces circonstances, un impact sur la qualité de service résultant de l'adaptation est souvent indésirable. Par ailleurs, certains adaptateurs sont déployés pour modifier explicitement la qualité de service dans le cas où les problèmes d'interopérabilité résultent de qualités de services incompatibles. Ceci met en exergue la nécessité de modèles prédictifs adéquats pour l'impact de l'adaptation de composants sur les caractéristiques de la qualité de service. Nous présentons ici nos recherches sur l'impact de l'adaptation sur la qualité de service en nous focalisant sur les problèmes non actuellement résolus liés à la prédiction.
Component adapters are used to bridge interoperability problems between the required interface of a component and the provided interface of another component. As bridging functional mismatches is frequently required, the use of adapters is unavoidable. In these cases an impact on the Quality of Service resulting from the adaptation is often undesired. Nevertheless, some adapters are deployed to change the Quality of Service on purpose when the interoperability problem results from mismatching Quality of Service. This emphasises the need of adequate prediction models for the impact of component adaptation on the Quality of Service characteristics. We present research on the impact of adaptation on the Quality of Service and focus on unresolved issues hindering effective predictions nowadays.
S.BECKER, R.REUSSNER
adaptation, qualité de service, génie logiciel basé composants.
Adaptation, Quality of Service, Component Based Software Engineering.
Anglais
|