Laboratoire d’Analyse et d’Architecture des Systèmes
S.RAMANATHAN, I.BOUASSIDA, C.CHASSOT, K.DRIRA
OLC
Manifestation avec acte : Conférence Internationale Annuelle sur les NOuvelles TEchnologies de la REpartition (NOTERE 2011), Paris (France), 10-12 Mai 2011, 6p. , N° 11176
Diffusable
124996J.LACOUTURE, I.BOUASSIDA, K.DRIRA, C.CHASSOT, M.SIBILLA, T.DESPRATS, C.TESSIER, J-P.ARCANGELI, V.NOEL , F.GARIJO
OLC, IRIT-UPS, ONERA
Ouvrage (contribution) : Handbook of Research on Mobility and Computing: Evolving Technologies and Ubiquitous Impacts, N°ISBN 978-1-60960-042-8, Mars 2011, pp.1056-1076 , N° 09677
Diffusable
124223I.BOUASSIDA
OLC
Doctorat : Institut National des Sciences Appliquées, Toulouse, 19 Février 2011, 125p., Président: A. HADJ KACEM, Rapporteurs: F.OQUENDO, R.ROBBANA, Examinateurs: M.JMAIEL, Directeurs de thèse: C.CHASSOT, K.DRIRA , N° 11156
Lien : http://tel.archives-ouvertes.fr/tel-00583926/fr/
Diffusable
Plus d'informations
Dans ce manuscrit, nous proposons de concevoir et de mettre en oeuvre un environnement logiciel pour une "gestion guidée par les modèles" des changements dans les architectures des applications distribuées coopératives. Les aspects adaptabilité des applications, les aspects transformations de graphe et les aspects particuliers des applications distribuées coopératives sont étudiés. Une approche d'adaptation s'appuyant sur une modélisation par les graphes et un style architectural de type Poducteur/Consommateur est présentée pour des applications communicantes collaboratives sensibles au contexte. Une démarche de raffinement est proposée permettant de garantir un certain degré d'adaptabilité en faisant un compromis entre les différents paramètres du contexte. Ces travaux de recherche ont aussi permis de définir un cadre algorithmique générique de reconfiguration architecturale multi-niveaux pour la sélection des architectures de déploiement les plus adaptées à un contexte et aux situations associées. Ce cadre a été appliqué au cas de la communication et de la coopération de groupe. Elle a aussi permis de modéliser le style architectural Producteur/Consommateur pour une communication orientée évènement. Des règles d'adaptation ont été définies. Elles comportent une partie basée sur SWRL pour la description du contexte et des règles d'adaptation, et une partie basée sur les grammaires de graphes pour la transformation des configurations de déploiement
In this work, we study dynamic reconfiguration of collaborative communicating applications. Providing generic and scalable solutions for automated self-reconfiguration in group collaboration support systems can be driven by rule-based reconfiguration policies. To achieve this goal, we elaborate a dynamic graph-based modelling approach and we develop structural models that can represent the different interaction dependencies from different configurationrelated point of views: communication flows between the distributed machines, the networked deployment nodes, and the service composition. Our solution is based on graph grammars rewriting. We provide graph transformation to specify rules for changing deployment architecture while being in conformance to an architectural style. In order to handle the complex design of communicating collaborative system architectures and the related adaptation issues, we propose a multi-layer modelling approach. This approach assures generic solutions for automatic context aware adaptation. Our approach is based on the observation that semantic data analysis that can be exploited to manage priorities and more generally to manage communications. This allows us to represent, in a richer way, the semantics of the managed systems.
I.BOUASSIDA, K.DRIRA, C.CHASSOT, M.JMAIEL
OLC, ReDCAD Laboratory
Revue Scientifique : International Transactions on Systems Science and Applications (ITSSA), Vol.6, N°4, pp.339-349, Novembre 2010 , N° 09759
Diffusable
Plus d'informations
In this paper, we propose a refinement-based adaptation approach for the architecture of distributed group communication support applications. Unlike most of previous works, our approach reaches implementable, context-aware and dynamically adaptable architectures. To model the context, we manage simultaneously four parameters that influence Qos provided by the application. These parameters are: the available bandwidth, the exchanged data communication priority, the energy level and the available memory for processing. These parameters make it possible to refine the choice between the various architectural configurations when passing from a given abstraction level to the lower level which implements it. Our approach allows the importance degree associated with each parameter to be adapted dynamically. To implement adaptation, we switch between the various configurations of the same level, and we modify the state of the entities of a given configuration when necessary. We adopt the direct and mediated Producer/Consumer architectural styles and graphs for architecture modelling. In order to validate our approach we elaborate a simulation model.
I.BOUASSIDA, R.BEN HALIMA, K.DRIRA, C.CHASSOT, M.JMAIEL
OLC, ReDCAD Laboratory
Conférence invitée : International Workshop on Business System Management and Engineering (BSME 2010), Malaga (Espagne), 28 Juin 2010, 15p. , N° 10352
Diffusable
Plus d'informations
Adaptation of deployment is required for maintaining the Quality of Service (QoS) in Service Oriented Architectures (SOA). Dy- namic reconfiguration of SOA is proposed here to to cope with adapta- tion in reaction to or in prediction of QoS degradation. Handling such an issue needs to detect and to identify the deficiency source, and to reconfigure the architecture implementing service composition. System reconfiguration constitutes a complex activity acting on distributed soft- ware entities, and requires to be implemented by correct model-based approaches. We show in this paper how graph grammars can be used to design policy-driven reconfiguration mechanisms of architectures and to rule running applications using reconfiguration laws. We describe how coordinated architectural actions and reconfiguration policies are used to maintain QoS at runtime.
G.SANCHO, I.BOUASSIDA, S.TAZI, T.VILLEMUR
OLC
Rapport LAAS N°10355, Juin 2010, 27p.
Diffusable
121725I.BOUASSIDA, K.DRIRA, J.C.FABRE, J.LAURET, A.MAALEJ
OLC, TSF
Rapport de Contrat : IMAP, Airbus, Mai 2010, 128p. , N° 10353
Non diffusable
121722G.SANCHO, I.BOUASSIDA, T.VILLEMUR, S.TAZI
OLC
Manifestation avec acte : Conférence Internationale Annuelle sur les NOuvelles TEchnologies de la REpartition (NOTERE 2010), Tozeur (Tunisie), 31 Mai - 2 Juin 2010, pp.143-150 , N° 10109
Diffusable
121594I.BOUASSIDA, J.LACOUTURE, K.DRIRA
OLC
Manifestation avec acte : International Conference on Advanced Information Networking and Applications (AINA 2010), Perth (Australie), 20-23 Avril 2010, 8p. , N° 09675
Diffusable
121596I.BOUASSIDA, C.CHASSOT, M.JMAIEL
ReDCAD Laboratory, OLC
Manifestation avec acte : 4ème Conférence francophone sur les Architectures Logicielles (CAL 2010) , Pau (France), 9-11 Mars 2010, pp.29-41 , N° 10036
Lien : http://hal.archives-ouvertes.fr/hal-00448782/fr/
Diffusable
120856