Laboratoire d’Analyse et d’Architecture des Systèmes
L.ARDISSONO, C.ARDAGNA, K.DRIRA
Milan, OLC, TORINO
Manifestation avec acte : 1st International Workshop on QoS inSelf-healing Web Services (QSWS-08), Milan (Italie), 1-4 Septembre 2008, pp.419-421 , N° 08759
Diffusable
116474R.BEN HALIMA, K.GUENNOUN, K.DRIRA, M.JMAIEL
OLC, LARIS-FSEG
Revue Scientifique : Journal of Information Assurance and Security , Vol.3, N°3, pp.175-184, Septembre 2008 , N° 08620
Lien : http://halshs.archives-ouvertes.fr/halshs-00367395/fr/
Diffusable
Plus d'informations
Monitoring and analysis of QoS are crucial steps for the provisioning of self-healing web services and for managing web service-based distributed interactive applications. Dealing with these issues becomes even more challenging when applications are dynamically built by composition of distributed services involving different service providers. In this case, assuming access to the internal logic and its implementation within the composed web services is not realistic. In this paper, we propose an architectural framework for monitoring and analysis of QoS driven by models for QoS analysis. This framework has been implemented and experimented for the web service technology within the European WS-DIAMOND1 project. We consider the general context where only SOAP messages between web services are monitored. The main novelty of our approach is, on the one hand, to provide a generic application-independent framework. On the other hand, we provide models allowing QoS deficiencies to be detected and considered as an indicator of the health degradation of the monitored web services.
K.FAKHFAKH, T.CHAARI, S.TAZI, K.DRIRA, M.JMAIEL
ReDCAD Laboratory, OLC
Manifestation avec acte : 2nd International Conference on Advanced Engineering Computing and Applications in Sciences (ADVCOMP 2008), Valence (Espagne), 29 Septembre - 4 Octobre 2008, pp.217-222 , N° 08363
Diffusable
115158R.BEN HALIMA, K.GUENNOUN, K.DRIRA, M.JMAIEL
OLC, LARIS-FSEG
Manifestation avec acte : 1st International Conference on the Applications of Digital Information and Web Technologies (ICADIWT 2008), Ostrava (République Tchèque), 4-6 Août 2008, pp.549-554 , N° 08066
Lien : http://hal.archives-ouvertes.fr/hal-00438851/fr/
Diffusable
Plus d'informations
Monitoring and analysis of QoS are crucial steps for the provisioning of self-healing web services and for managing web service-based distributed interactive applications. Dealing with these issues becomes even more challenging when applications are dynamically built by composition of distributed services involving different service providers. In this case, assuming access to the internal logic and its implementation within the composed web services is not realistic. In this paper, we propose an architectural framework for monitoring and analysis of QoS driven by models for QoS analysis. This framework has been implemented and experimented for the web service technology within the European WS-DIAMOND 1 project. We consider the general context where only SOAP messages between web services are monitored. The main novelty of our approach is, on the one hand, to provide a generic application-independent framework. On the other hand, we provide models allowing QoS deficiencies to be detected and considered as an indicator of the health degradation of the monitored web services.
K.GUENNOUN, K.DRIRA, N.VAN WAMBEKE, C.CHASSOT, F.ARMANDO, E.EXPOSITO
OLC
Revue Scientifique : Computer Communications, Vol.31, N°13, pp.3003-3017, Août 2008 , N° 07078
Diffusable
Plus d'informations
This paper presents a framework of architecture-centric models to support the automated and adaptive deployment of communication services for QoS-enabled end-to-end group communication systems. The Transport level (TCP, UDP level) and the above messaging Middleware level are considered as the two communication levels targeted by the QoS-driven adaptation process. Application to crisis management systems (CMS) is considered as a case study from the more general domain to which our results apply: cooperative activity support systems. The adaptation rules rely on graph matching and graph rewriting. The adaptation enactment is based on the dynamic composition of micro-protocols at the Transport level and on the dynamic binding of software components and services at the Middleware level. The deployment model is used as a central feature of service provisioning. The influence of the cooperation and the communication contexts is expressed and maintained consistent by automated graph-based model refinement and transformation.
I.BOUASSIDA, N.VAN WAMBEKE, K.DRIRA, C.CHASSOT, M.JMAIEL
OLC, ReDCAD Laboratory
Manifestation avec acte : 4th International Conference on Self-organization and Adaptation of Computing and Communications (SACC 2008), Glasgow (UK), 22-24 Juillet 2008, 5p. , N° 08285
Lien : http://hal.archives-ouvertes.fr/hal-00345087/fr/
Diffusable
Plus d'informations
Future network environments are likely to be used by cooperative applications. Indeed, the recent advent of peer to peer systems motivates this assumption. In this paper, we present a method that relies on graphs and graph grammar productions to automatically refine a high level service interactions representation of an activity into a deployment topology at the Middleware and the Transport level. At both levels, algorithms for service optimization are presented. The different models and algorithms are implemented in a case study of CMS-like operations for crisis management.
I.BOUASSIDA, N.VAN WAMBEKE, K.DRIRA, C.CHASSOT, M.JMAIEL
OLC, ReDCAD Laboratory
Revue Scientifique : Communications of SIWN, pp.163-167, Juillet 2008 , N° 08285
Lien : http://hal.archives-ouvertes.fr/hal-00345087/fr/
Diffusable
Plus d'informations
Future network environments are likely to be used by cooperative applications. Indeed, the recent advent of peer to peer systems motivates this assumption. In this paper, we present a method that relies on graphs and graph grammar productions to automatically refine a high level service interactions representation of an activity into a deployment topology at the Middleware and the Transport level. At both levels, algorithms for service optimization are presented. The different models and algorithms are implemented in a case study of CMS-like operations for crisis management.
R.BEN HALIMA, K.DRIRA
OLC
Manifestation sans acte : Ecole d'été RESCOM 2008, Saint-Jean-Cap-Ferrat (France), 15-21 Juin 2008, 2p. , N° 08276
Diffusable
Plus d'informations
Le monitoring et la gestion de la QdS sont des étapes cruciales pour l'approvisionnement des applications interactives distribuées. Manier ces aspects, pour des applications construites dynamiquement à base de Service Web provenant de sources différentes, devient un challenge à relever. Dans ce cas, l'accès à la logique interne et à l'implémentation des Services Web composés, au cours de l'exécution, n'est pas réaliste. Dans ce papier, nous présentons une approche d'autoadaptabilité capable de gérer les applications distribuées à base de Service Web. Ce travail a été réalisé dans le cadre du projet WS-DIAMOND1. Il couvre le cycle d'adaptation en cours de l'exécution, comportant le monitoring, l'analyse des QdS, et la reconfiguration des services à QdS dégradée.
I.BOUASSIDA, K.DRIRA, C.CHASSOT, M.JMAIEL
OLC, ReDCAD Laboratory
Rapport LAAS N°08279, Juin 2008, 16p.
Diffusable
Plus d'informations
Handling context-aware dynamically adaptable architectures contributes to the design of self-configuring software systems. Dealing with such a problem for communicating systems is even more challenging since adaptation should address simultaneously the different communication levels. This is necessary for handling both unpredictable changes in the low level constraints and predictable evolutions in the high level requirements. In this paper, we address this problem by providing a model-based, rule-oriented approach that supports the adaptation process based on a run-time transformation of the system architecture. Such architecture may represent the different possible service compositions and the associated architectural configurations. We consider the multi-level models of the communicating system architecture. We consider the intra-level architecture transformations as the elementary adaptation actions. We handle consistently the related inter-level adaptation actions by considering additional architectural relationships viewing the lower level architecture as a refinement or a mapping of the upper level.We provide the algorithms characterizing the multi-level architecture-based adaptation process. We then develop a rule-oriented implementation using graph grammar and handling architectural transformations as graph rewriting rules. We consider Crisis Management Systems (CMS) as a case study from the more general group communication systems to which our results apply.
R.PEGORARO, R.BEN HALIMA, K.DRIRA, K.GUENNOUN, J.M.ROSARIO
OLC, Campinas
Manifestation avec acte : 10th International Conference on Enterprise Information Systems (ICEIS 2008), Barcelone (Espagne), 12-16 Juin 2008, 6p. , N° 08219
Lien : http://hal.archives-ouvertes.fr/hal-00438852/fr/
Diffusable
Plus d'informations