EBookClubs

Read Books & Download eBooks Full Online

EBookClubs

Read Books & Download eBooks Full Online

Book Etude  conception et r  alisation d un syst  me alliant interface documentaire et base de donn  es dans une architecture    base de composants

Download or read book Etude conception et r alisation d un syst me alliant interface documentaire et base de donn es dans une architecture base de composants written by Jean-François BELLET and published by . This book was released on 2001 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt:

Book Conception et r  alisation d une interface pour l interrogation d une base de donn  es documentaire

Download or read book Conception et r alisation d une interface pour l interrogation d une base de donn es documentaire written by Ghassan Kahwati and published by . This book was released on 1986 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt: Le travail réalisé comprend une étude critique sur la structure de base des langages d'interrogation et leurs caractéristiques linguistiques (abrévation, vocabulaire et syntaxe). Une réflexion est faite sur les différents types d'utilisateurs pour comprendre les facteurs humains qui influencent leur comportement en face d'un système informatisé. A partir de là, nous avons défini l'utilisateur occasionnel visé par l'interface et un langage de commande (Lasydo) lui est adapté. Les caractéristiques de ce langage, ses fonctions et ses éléments sont discutés. Un traducteur ayant la structure de compilateur assure la transformation de la requête de l'usager en une forme acceptee par SGDB. Nous utilisons dans ce but un logiciel d'aide à l'écriture des traducteurs. La structure interne de Lasydo et celle de la base de données y sont prises en considération. Ce traducteur est défini et réalisé. Une étude synthétique et comparative sur les modèles de données à débouché sur la mise en oeuvre d'une base de données selon le modèle relationnel. En exploitant les propriétés de ce modèle, nous proposons deux schémas de la base, à relation unique et à relations multiples. Nous discutons la représentation de ces schémas sous forme de graphe extensible et nous décrivons le mécanisme de edéduction des chemins d'accès à l'information recherchée. Enfin, l'implantation de la base et de l'interface (modulaire et extensible) sous le système multics du HB68 est décrite.

Book METHODES CONNEXIONNISTES APPLIQUEES A LA REALISATION D INTERFACES DEDIEES A LA RECHERCHE DOCUMENTAIRE

Download or read book METHODES CONNEXIONNISTES APPLIQUEES A LA REALISATION D INTERFACES DEDIEES A LA RECHERCHE DOCUMENTAIRE written by GILLES.. DESROCQUES and published by . This book was released on 1993 with total page 270 pages. Available in PDF, EPUB and Kindle. Book excerpt: NOUS PRESENTONS UNE PERSPECTIVE SUR L'UTILISATION DE METHODES ET REPRESENTATIONS CONNEXIONNISTES, POUR LE DEVELOPPEMENT D'INTERFACES EN LANGAGE NATUREL. CES INTERFACES SONT DESTINEES A ETRE INTEGREES A DIALECT, UN SYSTEME DE RECHERCHE DOCUMENTAIRE QUI S'APPUIE SUR LE SYSTEME SPIRIT INTEGRE AU PROJET ESPRIT EMIR (INTERROGATION MULTILINGUE DE BASES DE DONNEES). APRES AVOIR EXPOSE PLUSIEURS SYSTEMES DE RECHERCHE DOCUMENTAIRE ET FAIT UN ETAT DE L'ART SUR LES ARCHITECTURES CONNEXIONISTES DEDIEES AU LANGAGE NATUREL, NOUS DEVELOPPONS LES PRINCIPES GENERAUX POUR LA CONSTRUCTION ET L'UTILISATION D'UNE ARCHITECTURE HYBRIDE A BASE D'EXPERTS, EN UTILISANT DES METHODES CONNEXIONNISTES. NOUS ANALYSONS ENSUITE LES NOMBREUX AVANTAGES QUE NOUS OBTENONS PAR L'UTILISATION DE RESEAUX NEURO-EXPERTS TANT DU POINT DE VUE DE LA REALISATION DE L'ARCHITECTURE ELLE MEME, QUE DE SA MISE AU POINT OU DE SON UTILISATION. NOUS REALISONS AINSI UNE JONCTION ENTRE LA VISION PLUTOT SYMBOLIQUE ET ORIENTEE VERS LES REGLES DES SYSTEMES EXPERTS, ET UNE VISION TRES ORIENTEE VERS L'APPRENTISSAGE ET LA CONNAISSANCE REPARTIE DES SYSTEMES NEURONAUX. DE NOMBREUX ASPECTS SE TROUVENT AINSI ECLAIRES D'UN JOUR NOUVEAU, ET DE NOMBREUSES DIFFICULTES RENCONTREES DANS D'AUTRES SYSTEMES SE TROUVENT APLANIES OU CONTOURNEES. DANS LA DEUXIEME PARTIE, NOUS DEVELOPPONS DIFFERENTS MODULES NEURO-MIMETIQUES POUR LA REALISATION D'INTERFACES EN LANGAGE NATUREL POUR LA RECHERCHE DOCUMENTAIRE. CES MODULES SONT A 3 COUCHES ET UTILISENT DES POIDS BINAIRES. L'APPRENTISSAGE SE FAIT PAR ELIMINATION DES CONNEXIONS INUTILES EN OPTIMISANT UNE FONCTION D'ENERGIE PAR LA METHODE DU RECUIT SIMULE. AFIN DE PRENDRE EN COMPTE LE CARACTERE PEU FORMEL ET SOUVENT INCOMPLET VOIR ERRONE DES DONNEES A TRAITER, NOUS EXPOSONS UNE METHODE DE RETRO-ACTION PERMETTANT UNE CORRECTION DES ENTREES EN FONCTION DES SORTIES OBTENUES OU DESIREES PERMETTANT DE PROFITER AU MIEUX DES ARCHITECTURES CONNEXIONNISTES. DANS LA TROISIEME PARTIE NOUS INTRODUISONS UNE METHODE DYNAMIQUE QUI PALLIE A CERTAINES DIFFICULTES INTRINSEQUES AUX MODULES NEURO-EXPERTS EN PARTICULIER DU FAIT DE LA TAILLE NECESSAIREMENT LIMITEE DE LA COUCHE D'ENTREE. NOUS ILLUSTRONS NOS PROPOS PAR LA REALISATION D'UN MODULE D'ANALYSE LEXICO SEMANTIQUE ASCENDANTE. PAR L'UTILISATION DU RECUIT SIMULE NOUS OBTENONS DE PLUS UNE TRES GRANDE SOUPLESSE DANS LA GESTION D'UN ENSEMBLE DE TRAITS, DE REGLES OU MEME D'EXPERTS. NOUS CONCLUONS PAR UN BILAN GLOBAL DE L'ENSEMBLE DE NOS REALISATIONS EN EVOQUANT CERTAINES EXTENSIONS ENVISAGEABLES DANS LE CADRE DE NOTRE ARCHITECTURE DE DEPART SUR LES PRINCIPES DECRITS PRECEDEMMENT POUR UNE MEILLEURE ADEQUATION AU TRAITEMENT DU LANGAGE NATUREL EN GENERAL

Book Conception et mise en oeuvre d un environnement syst  me pour la mod  lisation  l analyse et la r  alisation de syst  mes informatiques

Download or read book Conception et mise en oeuvre d un environnement syst me pour la mod lisation l analyse et la r alisation de syst mes informatiques written by Jean-Luc Mounier and published by . This book was released on 1990 with total page 290 pages. Available in PDF, EPUB and Kindle. Book excerpt: CETTE THESE DECRIT L'ARCHITECTURE FONCTIONNELLE D'UN ATELIER DE SPECIFICATION DEFINI DANS LE PROJET MARS. L'OBJECTIF EST DE CONCEVOIR UN ATELIER LOGICIEL OUVERT ENCHAINANT LES PHASES DE SPECIFICATION, DE VALIDATION ET DE GENERATION DE SYSTEMES. NOTRE PROPOSITION D'ARCHITECTURE RESULTE, D'UNE SYNTHESE DES BESOINS SPECIFIQUES DE MODELISATION ET D'ANALYSE DE SYSTEMES, ET DE L'ETUDE DES PRINCIPALES COMPOSANTES DES ATELIERS DE GENIE LOGICIEL. NOUS DETAILLONS PLUS PARTICULIEREMENT LES COMPOSANTES SYSTEMES. NOTRE ARCHITECTURE REPOSE SUR UNE GESTION MULTI-UTILISATEURS ET MULTI-SESSIONS DANS UN ENVIRONNEMENT DISTRIBUE HETEROGENE. L'UTILISATION D'UN META-MODELE FACILITE L'INTEGRATION DE NOUVELLES APPLICATIONS. NOUS PRESENTONS LA REALISATION D'UN PROTOTYPE: L'ATELIER AMI (ATELIER DE MODELISATION INTERACTIF) REGROUPANT DES SERVICES ALLANT DE LA MODELISATION GRAPHIQUE A LA GENERATION DE CODE A PARTIR DE SPECIFICATIONS ORIENTEES RESEAUX DE PETRI. L'ATELIER POSSEDE UN PROGRAMME D'INTERFACE UTILISATEUR MACAO, BASE SUR UN META-MODELE DE GRAPHES, ASSURANT L'INTRODUCTION DES DONNEES ET LA VISUALISATION GRAPHIQUE DES RESULTATS DANS DES FORMALISMES EXTENSIBLES

Book CONCEPTION ET MISE EN UVRE D UN ENVIRONNEMENT SYSTEME POUR LA MODELISATION  L ANALYSE ET LA REALISATION DE SYSTEMES INFORMATIQUES

Download or read book CONCEPTION ET MISE EN UVRE D UN ENVIRONNEMENT SYSTEME POUR LA MODELISATION L ANALYSE ET LA REALISATION DE SYSTEMES INFORMATIQUES written by JEAN-MARC.. BERNARD and published by . This book was released on 1990 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt: CETTE THESE DECRIT L'ARCHITECTURE FONCTIONNELLE D'UN ATELIER DE SPECIFICATION DEFINI DANS LE PROJET MARS. L'OBJECTIF EST DE CONCEVOIR UN ATELIER LOGICIEL OUVERT ENCHAINANT LES PHASES DE SPECIFICATION, DE VALIDATION ET DE GENERATION DE SYSTEMES. NOTRE PROPOSITION D'ARCHITECTURE RESULTE, D'UNE SYNTHESE DES BESOINS SPECIFIQUES DE MODELISATION ET D'ANALYSE DE SYSTEMES, ET DE L'ETUDE DES PRINCIPALES COMPOSANTES DES ATELIERS DE GENIE LOGICIEL. NOUS DETAILLONS PLUS PARTICULIEREMENT LES COMPOSANTES SYSTEMES. NOTRE ARCHITECTURE REPOSE SUR UNE GESTION MULTI-UTILISATEURS ET MULTI-SESSIONS DANS UN ENVIRONNEMENT DISTRIBUE HETEROGENE. L'UTILISATION D'UN META-MODELE FACILITE L'INTEGRATION DE NOUVELLES APPLICATIONS. NOUS PRESENTONS LA REALISATION D'UN PROTOTYPE: L'ATELIER AMI (ATELIER DE MODELISATION INTERACTIF) REGROUPANT DES SERVICES ALLANT DE LA MODELISATION GRAPHIQUE A LA GENERATION DE CODE A PARTIR DE SPECIFICATIONS ORIENTEES RESEAUX DE PETRI. L'ATELIER POSSEDE UN PROGRAMME D'INTERFACE UTILISATEUR MACAO, BASE SUR UN META-MODELE DE GRAPHES, ASSURANT L'INTRODUCTION DES DONNEES ET LA VISUALISATION GRAPHIQUE DES RESULTATS DANS DES FORMALISMES EXTENSIBLES

Book ETUDE ET REALISATION D UN SYSTEME D INTERFACAGE HOMME

Download or read book ETUDE ET REALISATION D UN SYSTEME D INTERFACAGE HOMME written by Nathalie Mura and published by . This book was released on 1998 with total page 229 pages. Available in PDF, EPUB and Kindle. Book excerpt: DANS LE CADRE DE L'INTERACTION HOMME-SYSTEME DE GESTION DE BASES DE DONNEES (SGBD), L'INTERFACE FAIT COMMUNIQUER DES UTILISATEURS AYANT DES COMPETENCES VARIEES ET EVOLUTIVES AVEC DES SGBD GERANT DES BASES DE DONNEES DE PLUS EN PLUS VOLUMINEUSES. L'OBJECTIF DE NOTRE TRAVAIL EST D'AMELIORER LA COMMUNICATION ENTRE LA COMMUNAUTE HETEROGENE DES UTILISATEURS ET LE SGBD GERANT LA BASE DE DONNEES AINSI QUE DE FOURNIR RAPIDEMENT LES DONNEES RECHERCHEES PAR UN UTILISATEUR PARTICULIER. NOUS PROPOSONS POUR CELA LES BASES D'UN MODELE DE SYSTEME D'INTERFACAGE HOMME-BASES DE DONNEES ADAPTATIF (SINBAD#A), UTILISABLE POUR DES BASES DE DONNEES DIVERSES (GEREES PAR DES SGBD DIFFERENTS) ET DES UTILISATEURS DIFFERENTS. CE SYSTEME OFFRE DES CAPACITES D'ADAPTATIVITE CONTROLEES PAR L'UTILISATEUR. IL FOURNIT DEUX TYPES D'ADAPTATION POUR REPONDRE A NOTRE DOUBLE OBJECTIF : UNE ADAPTATION DE L'ASPECT GRAPHIQUE DE L'INTERFACE (ADAPTATION SYNTAXIQUE), ET UNE ADAPTATION DE LA REQUETE DE L'UTILISATEUR EN FONCTION DE LA CONNAISSANCE QUE SINBAD#A POSSEDE SUR LUI (ADAPTATION SEMANTIQUE). POUR CELA, L'UTILISATEUR EST CARACTERISE SUIVANT DEUX ASPECTS : L'UN RELATIF A SON DEGRE DE CONNAISSANCE DANS LA MANIPULATION D'UN SGBD ET L'AUTRE RELATIF A L'INTERET PORTE AU CONTENU DE LA BASE. LE MODELE PROPOSE EST DECRIT SUIVANT UN FORMALISME OBJET. NOUS AVONS DEVELOPPE UNE MAQUETTE POUR EXPERIMENTER LES PRINCIPES PROPOSES DANS NOTRE MODELE, QUI PERMET DE GENERER PLUSIEURS APPLICATIONS DEDIEES CHACUNE A UNE BASE DE DONNEES PARTICULIERE. NOUS APPLIQUONS NOTRE MAQUETTE A UNE BASE DE DONNEES BIBLIOGRAPHIQUE ET PRESENTONS UN CERTAIN NOMBRE DE RESULTATS.

Book Conception d un syst  me de gestion d interface utilisateur dans l environnement CIM

Download or read book Conception d un syst me de gestion d interface utilisateur dans l environnement CIM written by Jiaxi Wang and published by . This book was released on 1991 with total page 298 pages. Available in PDF, EPUB and Kindle. Book excerpt: La thèse est consacrée à l’étude des problèmes de spécification d'interface utilisateur dans la perspective de réaliser un système de gestion d'interface adapté au processus de décision des opérateurs dans l'environnement CIM. L’étude porte essentiellement sur les modèles de spécification adaptés à l'environnement CIM aux niveaux conceptuel, sémantique, syntaxique et lexical. Dans ce contexte, une étude originale sur la méthode de spécification est effectuée et débouche sur une architecture du système de gestion d'interface, prenant en compte la spécificité de l'environnement CIM. Enfin un modèle de communication homme-machine adapté à cet environnement au niveau conceptuel est proposé. Ce concept est ensuite concrétisé et mis en œuvre selon la méthode proposée. En vue d'une étude de faisabilité du système de gestion d'interface graphique, basé sur un scénario de conduite d'une cellule flexible, a été réalisé. Les tests effectués sur ce prototype permettant de valider la méthode proposée et d'identifier les problèmes rencontrés.

Book Etude et d  veloppement d une interface de bases de donn  es orient  es objet pour non informaticien avec mise en oeuvre de l int  grit   s  mantique des donn  es

Download or read book Etude et d veloppement d une interface de bases de donn es orient es objet pour non informaticien avec mise en oeuvre de l int grit s mantique des donn es written by Vincent Rougier and published by . This book was released on 1995 with total page 178 pages. Available in PDF, EPUB and Kindle. Book excerpt: LES TRAVAUX QUE NOUS PRESENTONS DANS CETTE THESE S'INSCRIVENT DANS LE CONTEXTE DES BASES DE DONNEES ORIENTEES OBJET (BDOO). ILS CONCERNENT PLUS PARTICULIEREMENT LES INTERFACES ENTRE LES SYSTEMES DE GESTION DE BASES DE DONNEES ET LES UTILISATEURS NON SPECIALISTES. L'INTERFACE OHQL QUE NOUS PROPOSONS POUR INTERROGER UNE BDOO REPOSE SUR LE COUPLAGE DE DEUX APPROCHES: LES BASES DE DONNEES ET LES HYPERTEXTES. CETTE INTERFACE S'APPUIE SUR UN MODELE DE DONNEES ET UN MODELE DE REQUETES PROPRES. LA BD EST VISUALISEE SOUS FORME D'UN GRAPHE A PLUSIEURS NIVEAUX D'ABSTRACTION SUR LEQUEL L'UTILISATEUR AGIT GRAPHIQUEMENT POUR CONSULTER DES DONNEES. LE MODE D'INTERROGATION PRECONISE EST A LA FOIS ENSEMBLISTE ET NAVIGATIONNEL: LES RECHERCHES SE FONT PAS A PAS, PAR ASSOCIATION D'IDEES. NOUS ETENDONS ENSUITE L'INTERFACE OHQL POUR LA PRISE EN COMPTE DES CONTRAINTES D'INTEGRITE. AINSI, A LA POSSIBILITE DE CONSULTATION DES DONNEES EST AJOUTE LA POSSIBILITE DE MODIFICATION DE CELLES-CI EN PRESERVANT LES CONTRAINTES D'INTEGRITE. LE LANGAGE UTILISE POUR EXPRIMER LES CONTRAINTES D'INTEGRITE EST LE LANGAGE DE REQUETES ETENDU

Book Interfaces visuelles et multi repr  sentation dans les bases de donn  es spatiales

Download or read book Interfaces visuelles et multi repr sentation dans les bases de donn es spatiales written by Philippe Rigaux and published by . This book was released on 1995 with total page 164 pages. Available in PDF, EPUB and Kindle. Book excerpt: La thèse comporte deux parties. la première partie est consacrée à la conception d'interfaces graphiques dans un contexte de bases de données gérant des informations localisées (ou plus simplement: bases de données géographiques). La problématique spécifique à ce type d'application est tout d'abord mise en valeur: distance importante entre la représentation logique dans la base de données et la représentation graphique à l'écran, nécessite d'intégration forte entre le langage de requêtes et les procédures d'affichage, enfin complexité des paramètres de visualisation de l'information spatiale (attributs graphiques, échelle, etc). Dans ce contexte, des spécifications sont proposées, d'une part pour l'expression de requêtes spatiales, d'autre part pour le contrôle du mode de composition de la représentation graphique et l'interaction avec la carte. Ces spécifications mènent à un modèle d'architecture comprenant plusieurs niveaux de représentation successifs entre la base de données et l'interface. Ce modèle a été implémenté avec le SGBD orienté-objet o#2, et des outils de générations d'interfaces graphiques (xfacemaker et ilog views). La deuxième partie de la thèse est consacrée à un problème apparu au cours de la conception des interfaces: la représentation multiple. Dans une représentation cartographique, on utilise l'échelle comme paramètre pour éliminer d'une carte des entités de trop petite taille. D’autres facteurs que l'échelle interviennent également (diversité des objectifs et des points de vues) qui permettent de généraliser la notion de représentation multiple. Nous proposons une étude du problème aboutissant à un modèle base sur des hiérarchies de partitions spatiales. Des opérateurs d'agrégation et de généralisation sont définis pour passer d'un niveau à un autre. Nous montrons que les structures obtenues présentent un intérêt dans plusieurs types d'applications: interrogation imprécise, bases de données statistiques, optimisation de requêtes par définition d'index logiques

Book Architecture logicielle   3e   dition

Download or read book Architecture logicielle 3e dition written by Jacques Printz and published by Dunod. This book was released on 2012-06-13 with total page 506 pages. Available in PDF, EPUB and Kindle. Book excerpt: L'architecture logicielle est un domaine assez récent du génie logiciel, dont le but est de trouver les meilleures solutions pour garantir la stabilité et la performance des logiciels. L'accent est particulièrement mis sur des phases de tests dès les premières étapes. Fort de son expérience pédagogique au CNAM et sur le terrain, l'auteur propose un ouvrage très axé sur la pratique et les conditions de conception d'un logiciel en entreprise. Il détaille sa méthode qui fait commencer les batteries de tests d'un logiciel très en amont. Cette troisième édition s'enrichit notamment de mises à jour rendues nécessaires par l'arrivée du cloud computing.

Book A Refinement based methodology for software process modeling

Download or read book A Refinement based methodology for software process modeling written by Fahad Rafique Golra and published by . This book was released on 2014 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt: Il y a une tendance croissante à considérer les processus d'une organisation comme l'une de ses grandes forces. Les processus sont des ressources réutilisables d'une organisation qui définissent les procédures de travail pour la réalisation de ses objectifs. Avec l'importance croissante du secteur des logiciels et des services, la standardisation des processus devient indispensable pour maintenir sa crédibilité. Le développement de processus suit un cycle de vie très similaire à celui du développement logiciel. Par exemple, il se compose de plusieurs phases et suit une approche incrémentale qui mène à son amélioration continue. Cette approche incrémentale peut être complétée par une stratégie basée sur le raffinement pour développer, exécuter et maintenir les processus de développement de logiciels.Cette thèse propose une base conceptuelle pour le développement de processus logiciels par raffinement, sans perdre de vue les exigences spécifiques de chaque phase du cycle de vie d'un tel processus. Elle utilise l'ingénierie dirigée par les modèles pour présenter un ensemble de méta-modèles pour le développement de processus logiciels où chaque méta-modèle correspond à une phase différente d'un processus (spécification, implémentation et instanciation). Le modèle d'un processus traverse une série de raffinement jusqu'à ce qu'elle soit enrichie par des capacités d'exécution. Le développement d'un interpréteur permet d'exécuter ce modèle. Il donne la possibilité de relier les modèles des differentes phases par des liens de traçabilité. Les intervenants peuvent interagir avec le processus en exécution à l'aide d'une interface de supervision. Un niveau de variabilité incluse dans les modèles de processus permet leur adaptation pendant l'exécution. Tout en prenant en compte la nécessité de se conformer aux standards adoptés par l'organisation, l'architecture de l'approche de modélisation proposée exploite le concept d'abstraction en s'inspirant de la notion de composant logiciel pour aider à la réutilisation de modèles de processus. Notre méthode est également prévue pour les entreprises qui veulent suivre plusieurs standards pour le même projet.Sur la base des connaissances acquises grâce à l'étude des langages de modélisation actuels du domaine, le cadre proposé pour la modélisation de processus présente une architecture qui se développe autour des concepts de «conception par contrat» et «conception pour et par la réutilisation». Ceci permet de construire un modèle de processus qui a une structure modulaire et garantit la correction des interactions entre des activités constituantes. Afin de favoriser la séparation des préoccupations, les flux de données au sein d'un processus sont gérés à un niveau d'abstraction différent de celui des flux de contrôle. La conformité entre ces deux niveaux permet d'offrir une architecture bicouche. Le flux de données lors de l'exécution est assuré par un système de gestion d'événements. Une évaluation des capacités de l'approche proposée est fournie par une analyse basée sur l'ensemble des «workflow patterns». Cela permet une comparaison directe de ses capacités avec d'autres approches de modélisation de processus

Book Mod  lisation et impl  mentation d un syst  me d information de gestion de flux multimedia pour des architectures logicielles int  grant des appareils sans fil mobiles

Download or read book Mod lisation et impl mentation d un syst me d information de gestion de flux multimedia pour des architectures logicielles int grant des appareils sans fil mobiles written by Makhlouf Derdour and published by . This book was released on 2012 with total page 0 pages. Available in PDF, EPUB and Kindle. Book excerpt: Le développement d'applications pour l'informatique pervasive présente un certain nombre de défis pour l'ingénierie des logiciels. En particulier, l'adaptation des applications sensibles au contexte : adaptation à l'environnement (localisation, temps, condition, ...), à la connectivité (débit, protocole, ...), aux limitations de l'appareil (écran, format de média, ...) et même à l'utilisateur (handicap physique, capacité, ...). Dans ce contexte où le multimédia, la mobilité des utilisateurs et l'ubiquité des applications se généralisent, les fournisseurs de logiciel souhaitent offrir des applications adaptables (sensibles au contexte). Beaucoup d'efforts ont été consacrés à l'assemblage et au réassemblage de composants, ainsi qu'à l'adaptation fonctionnelle par remplacement ou reconfiguration des composants afin de satisfaire le nouveau besoin ou le nouveau contexte. La problématique que nous abordons dans cette thèse est celle de l'hétérogénéité comportementale ou sémantique des composants. L'objectif est de fournir des mécanismes permettant l'adaptation des flux de données multimédia dans des applications basées composants. Pour cela, l'architecture doit être capable de vérifier la possibilité d'assemblage des composants à partir de leurs manifestes (un manifeste doit contenir les informations techniques d'un composant). L'assemblage peut ne pas se faire pour deux raisons : incompatibilité fonctionnelle et/ou comportementale. Notre travail porte sur la deuxième raison, dans le cas où les interfaces d'un composant ne seront pas compatibles avec celles des composants voisins. Par exemple un composant fournit des images de type PNG, alors que l'autre n'accepte que des images JPEG. La mise en évidence de l'interopérabilité des composants dans un assemblage est une nécessité dans de telles approches. En effet, les architectures logicielles valident les aspects fonctionnels, ce qui n'est pas suffisant pour garantir un assemblage réaliste et remédier aux problèmes d'hétérogénéité des flux de données échangés. Nous proposons, pour mettre en évidence l'interopérabilité et permettre de trouver des solutions aux problèmes d'hétérogénéité, une approche basée modèle appelée MMSA (Meta-model for MultiMedia Software Architecture). Elle permet la description d'architectures logicielles exprimant un système logiciel comme une collection de composants qui manipulent différents types et formats de données et qui interagissent par l'intermédiaire de connecteurs d'adaptation. Nous définissons aussi un profil UML 2.0 pour exprimer et modéliser les nouveaux concepts et contraintes du méta modèle MMSA. La transition vers un profil UML est assurée par les mécanismes d'extension fournis par UML 2.0 afin d'améliorer la vérification et la cohérence des architectures décrites en MMSA. Nous proposons pour assurer la cohérence des applications vis à vis des changements du contexte, une plate-forme d'adaptation dynamique. Cette plate-forme surveille et contrôle l'exécution des applications multimédia afin de détecter les changements éventuels du contexte. En cas d'un changement, la plate-forme cherche les solutions possibles et prend la décision adéquate pour l'adaptation de l'application au nouveau contexte. Ensuite, la plate-forme cherche et choisit les services d'adaptation nécessaires afin de les intégrer dans des connecteurs d'adaptation et les réassembler avec les composants métiers de l'application. Afin d'examiner la projection de MMSA en UML 2.0, les contraintes OCL ont été évaluées dynamiquement sur un modèle de système de surveillance. Nous proposons aux architectes logiciels, un outil qui donne la possibilité de vérifier le modèle d'architecture à chaque modification afin d'assurer sa cohérence structurelle et sémantique. Les différents tests et validations effectués sur les modèles d'architecture garantissent parfaitement notre projection.

Book M  thodes et outils pour la conception de syst  mes logiciels auto adaptatifs

Download or read book M thodes et outils pour la conception de syst mes logiciels auto adaptatifs written by Franck Chauvel and published by . This book was released on 2008 with total page 122 pages. Available in PDF, EPUB and Kindle. Book excerpt: Avec l'avènement des systèmes mobiles, la plupart des systèmes logiciels doivent s'adapter à un environnement fluctuant en ressources matérielles et logicielles. Ce besoin d'adaptabilité survient à la fois dans des systèmes à large échelle tels que les systèmes paire-à-paire déployés sur Internet et dans des systèmes de taille plus modeste, voire dans des systèmes embarqués, téléphonie mobile, GPS, etc. Ces systèmes, dits « auto-adaptatifs », doivent donc observer les fluctuations de leur environnement dans le but d'offrir un service de qualité le plus longtemps possible. « Observation, décision, action » est alors naturellement le credo des systèmes auto-adaptatifs : observer l'environnement pour décider des modifications à apporter à la configuration ou à l'architecture. Le conception et le développement de tels systèmes fait converger plusieurs branches de l'informatique actuelle : le génie logiciel, l'intelligence artificielle, et les systèmes distribués. Les systèmes distribués et les systèmes sensibles traitent tout d'abord de problèmes liés à l'observation de l'environnement. L'intelligence artificielle et les systèmes de décision permettent ensuite de raisonner sur des données pour automatiser la prise de décision. Enfin, le génie logiciel et plus précisément les architectures à base de composants ont apporté un support technique permettant de modifier « à chaud » l'architecture d'un système logiciel en cours d'exécution. Pourtant, le développement et la conception de ces systèmes restent pour le moins difficile à cause d'un manque d'outils et de techniques dédiés. Si la plupart des plates-formes d'exécution récentes supportant le déploiement de systèmes à base de composant permettent effectivement d'adapter dynamiquement un système, les mécanismes mis en œuvre restent très rudimentaires et empêchent l'architecte de concevoir, en intention, le comportement lié à l'auto-adaptation. L'auto-adaptation reste donc une tâche annexe et ne fait pas encore l'objet des bonnes pratiques issues du génie logiciel. C'est pourquoi la contribution de cette thèse est de fournir à l'architecte des méthodes et des outils lui permettant d'exprimer, au bon niveau d'abstraction, l'auto-adaptation d'un système logiciel. Nous proposons de modéliser l'auto-adaptation sous la forme de règles qualifiant l'environnement et le système à l'aide d'un langage naturel contraint. Ces règles, par ailleurs composables, sont interprétées à l'aide d'un moteur de logique floue, soit lors de la conception via un moteur de simulation, soit dans le système réel à l'aide d'un moteur d'interprétation. La simulation des règles lors de la conception permet de valider, a priori et à moindre coût, des systèmes dont le test en situation réelle est excessivement complexe et coûteux. Ces différents outils ont été intégrés dans un outil nommé TanGraM permettant de concevoir et de simuler des systèmes auto-adaptatifs et une extension de la plate-forme d'exécution Fractal a été développée pour supporter l'intégration de règles d'adaptation floues dans un système réel. Cet outil a été utilisé pour concevoir un serveur HTTP susceptible d'adapter son architecture et sa configuration en fonction du nombre et de la dispersion des requêtes qu'il reçoit. Déployé ensuite sur la plate-forme Fractal, le système montre la pertinence d'une validation a priori lors de la conception de systèmes complexes. L'expression de l'adaptation sous la forme de règles de haut niveau n'est cependant que le premier pas vers des systèmes pleinement adaptatifs. La prise en compte des objectifs de qualité sous-jacents à l'adaptation, tels que la minimisation du temps de réponse par exemple, offre une perspective intéressante pour contrôler et simplifier encore la conception de systèmes auto-adaptatifs.

Book Apports d un concept de continuit   pour l architecture graphique de l interface utilisateur des syst  mes interactifs complexes

Download or read book Apports d un concept de continuit pour l architecture graphique de l interface utilisateur des syst mes interactifs complexes written by Jean-Luc Vinot and published by . This book was released on 2014 with total page 277 pages. Available in PDF, EPUB and Kindle. Book excerpt: L'évolution des interfaces utilisateur des systèmes interactifs, systèmes critiques comme ceux du cockpit ou grand-public comme les ordinateurs personnels, est caractérisé par une augmentation continue du nombre d'informations accessibles. Ces systèmes supportent des activités multiples dont la réalisation exige l'utilisation simultanée de nombreuses données et de plusieurs écrans, vues, applications, ou ressources. Cette complexification des interfaces pose des problèmes aux utilisateurs en termes de capacité perceptive (densité, concurrence, segmentation, de l'information), et d'utilisabilité (fractionnement, interruption, permutation, des tâches). La continuité réfère à notre capacité à " mettre du lien " entre des objets, actions ou événements présentant une proximité ou similarité dans l'espace ou dans le temps. Cette capacité répond à un besoin de simplification et de structuration de la perception visuelle humaine, des informations disponibles. La perception et l'identification de ces objets d'information sont rendues possibles par la présence de ruptures et de saillances visuelles ou discontinuités. Continuité et discontinuité forment ainsi les principes consubstantiels d'une lecture performante et structurée des formes et des espaces, qui permet de construire une image mentale cohérente et continue du monde et de la situation. Nous pensons que le concept de continuité est un outil particulièrement adapté pour répondre à cette évolution des systèmes interactifs. Nous explorons les apports de ce concept pour l'interaction homme machine au travers de trois projets de recherche. Avec une approche basée sur l'expérimentation, nous démontrons la pertinence des principes de continuité et de discontinuité pour le design de jeux de formes typographiques adaptées aux contextes d'usage critiques. L'un des résultats de cette recherche est la livraison à la société Airbus de huit fontes de caractères numériques pour la conception des futurs interfaces du cockpit. Avec le projet Strip'TIC, nous mettons en évidence les dimensions et propriétés de la continuité pour la conception d'un espace interactif tangible pour les contrôleurs aériens. Nous montrons la portée du concept pour penser la cohérence des systèmes interactifs entre mondes physique et numérique. Enfin dans une démarche de recherche orientée design, nous élaborons les principes graphiques de limites et de passages d'un concept de continuité pour architecturer l'interface graphique utilisateur des systèmes interactifs complexes. Nous illustrons leur utilisation à travers plusieurs exemples de nouvelles techniques graphiques pour l'interaction.

Book Contribution    une m  thode de conception et g  n  ration d interface homme machine plastique

Download or read book Contribution une m thode de conception et g n ration d interface homme machine plastique written by Mohamad Anas Hariri and published by . This book was released on 2008 with total page 271 pages. Available in PDF, EPUB and Kindle. Book excerpt: De nouvelles perspectives d’utilisation des systèmes interactifs se sont ouvertes grâce à l’évolution à tous les niveaux des moyens de communication, et aux progrès technologiques conduisant en particulier à de nouveaux terminaux de travail mobiles. L’informatique pervasive laisse envisager une nouvelle génération de systèmes interactifs, et nécessite de nouvelles modalités d’interaction homme-machine. Les systèmes interactifs doivent désormais s’adapter à leur contexte d’usage, en préservant leur utilisabilité, sans besoin de re-conception et ré-implémentation coûteuses. Des recherches portent sur de nouveaux types d’IHM, qu’elles soient dites sensibles au contexte, ou encore plastiques avec différentes capacités d’intégration de la notion de plasticité. Cependant, dans la plupart des méthodes, l’adaptation est statiquement prédéfinie par le concepteur à la conception. Ensuite, lors d’une nécessité d’adaptation suite à un changement contextuel, l’IHM doit être renvoyée en phase de conception. De plus, la possibilité d’évaluer la qualité de l’adaptation à l'exécution est souvent absente. Nous nous intéressons dans le cadre de la thèse aux interfaces homme-machine ayant la capacité de s’adapter de manière dynamique à leur contexte d’usage en prenant en compte les changements contextuels sans nécessité de retour à la conception. Dans ce courant de recherche et en partant du concept d’IHM plastique, notre contribution consiste à générer une telle IHM à partir d’un modèle abstrait d’IHM spécifié déjà dans une méthode de spécification et conception de systèmes interactifs et/ou un modèle de tâche. Notre méthode s’appuie sur la notion de patrons de conception. Ceux-ci sont utilisés au niveau du passage à l’interface concrète et pendant l’adaptation. L’architecture du système s’appuie sur une composition basée sur les composants métier. Ceux-ci ont la capacité de changer dynamiquement leur facette de présentation. Ce principe est adopté en tant que solution pour l’adaptation dynamique au contexte d’usage. Notre méthode s’appuie également sur la notion d’apprentissage. L’intégration d’une technique d’apprentissage permet de continuer à développer la base de connaissance du système à l’exécution afin de préserver l’utilité de l’adaptation. La méthode proposée est illustrée sur deux cas d’étude : la première concerne une application nomade de guidage touristique. La seconde est empruntée au domaine de la supervision industrielle.