Spelling suggestions: "subject:"modèle d'architecture logiciel"" "subject:"modèle d'architecture logiciels""
1 |
Conception et réalisation logicielles pour les collecticiels centrées sur l'activité de groupe : le modèle et la plate-forme CloverLaurillau, Yann 10 September 2002 (has links) (PDF)
Mes travaux appartiennent au domaine de l'Interaction Homme-Machine et contribuent à l'ingénierie des systèmes interactifs multi-utilisateurs ou collecticiels. La conception et la réalisation logicielles d'un collecticiel soulèvent des problèmes propres à ce type de systèmes interactifs, plus complexes que les systèmes mono-utilisateur. Par exemple, il convient de gérer des sources d'événements différentes impliquant un phénomène de concurrence, de prendre en compte des nouvelles contraintes technologiques induites par les réseaux informatiques et de vérifier des nouvelles propriétés ergonomiques telles que le protection de la vie privée. Face à la complexité de réalisation logicielle, il est donc crucial de disposer d'outils telles que des modèles d'architecture logicielle et des plates-formes de développement. Dans ce contexte, les contributions de ma thèse sont un modèle d'architecture pour les collecticiels et une infrastructure générique, la plate-forme Clover, pour le développement des collecticiels centré sur l'humain. Le modèle du trèfle, décrivant la couverture fonctionnelle d'un collecticiel (production, communication et coordination), a été retenu comme guide conceptuel pour l'élaboration de ce modèle d'architecture et de cette infrastructure. Une large majorité des travaux se sont concentrés sur la résolution de problèmes techniques tels que la fusion de données. L'approche retenue est complémentaire puisque centrée sur l'activité de groupe. Les requis retenus sont : offrir un niveau d'abstraction centré sur l'activité de groupe, opposé à centré sur la technique, et offrir une couverture fonctionnelle générique, couvrant tous les espaces du modèle du trèfle. L'étude d'un ensemble d'outils de développement a permis de montrer que les plates-formes de haut niveau d'abstraction n'offraient que des services de coordination, dont j'ai montré les limitations. Le système CoVitesse, logiciel de navigation collaborative sur le WWW, et un système de tableau blanc partagé ont été développés pour illustrer cette infrastructure.
|
2 |
De l'interaction homme-machine individuelle aux systèmes multi-utilisateurs. L'exemple de la communication homme-homme médiatiséeSalber, Daniel 08 September 1995 (has links) (PDF)
Cette thèse s'inscrit dans le domaine de l'ingénierie des systèmes multi-utilisateurs. Dans notre modèle conceptuel, un système multi-utilisateur repose sur la combinaison de trois espaces fonctionnels : l'espace de production, l'espace de coordination et l'espace de communication. Ce dernier espace, la communication entre individus, fait l'objet de notre étude et définit la communication homme-homme médiatisée. L'approche adoptée s'articule en trois niveaux : les principes, issus des sciences non-informatiques (psychologie, sociologie, éthique, etc.), les propriétés issues des principes et destinées à guider la conception et évaluer la réalisation, et enfin les techniques de mise en oeuvre informatique. Les principes traduisent les contributions de sciences non-informatiques comme les sciences sociales ou la psychologie cognitive à notre domaine d'étude. L'expérimentation psychologique Garden Movie, qui étudie l'influence de la disposition des caméras et de la surface de travail dans une tâche collecticielle, illustre l'utilisation des principes. Les propriétés sont des caractéristiques objectives et vérifiables d'un système informatique dont le choix est guidé par les principes. Nous proposons des propriétés pour les systèmes multi-utilisateurs et les systèmes de communication homme-homme médiatisée. Les propriétés permettent de guider la conception ainsi que l'étude de l'utilisabilité d'un système. Nous présentons la plate-forme d'observation du comportement des utilisateurs et Magicien d'Oz NEIMO pour l'étude expérimentale de l'utilisabilité. Nous illustrons son utilisation pour les systèmes de communication homme-homme médiatisée avec l'expérience Supratel. Les techniques comprennent deux volets : les modèles d'architecture logicielle guident la réalisation et les outils permettent la réalisation effective. Le choix des techniques est guide par les propriétés que le système doit vérifier. Nous présentons une grille d'analyse des modèles d'architecture logicielle pour les systèmes multi-utilisateurs que nous utilisons pour évaluer les modèles proposés dans la littérature. Constatant qu'aucun n'intègre harmonieusement les trois espaces de notre modèle conceptuel et l'insuffisance des modèles pour la communication homme-homme médiatisée, nous présentons CoPAC, un modèle d'architecture logicielle pour les systèmes multi-utilisateurs et la communication médiatisée. Nous illustrons sa mise en oeuvre avec la réalisation de notre médiaspace VideoPort. En ce qui concerne les outils, nous décrivons la réalisation de la bibliothèque UserLink pour la communication de médias continus. Nous proposons aussi la taxonomie IMPACT pour l'analyse des outils de communication homme-homme médiatisée.
|
Page generated in 0.1165 seconds