l Université de Bretagne Occidentale

Dimension: px
Commencer à balayer dès la page:

Download "l Université de Bretagne Occidentale"

Transcription

1 THÈSE présentée devant l Université de Bretagne Occidentale pour obtenir le grade de : DOCTEUR DE L UNIVERSITÉ DE BRETAGNE OCCIDENTALE Mention INFORMATIQUE par Valéry RAULET Équipe d accueil 2215 (UBO, ENIB) Laboratoire d Ingénierie Informatique (LI2/ENIB) Titre de la thèse : Prototypage interactif et collaboratif. Vers une architecture de communication pour une interactivité coopérante dynamique dans les environnements virtuels distribués. Soutenue le 18 juin 2003 devant la commission d examen : M. : Marcel LE FLOCH Président MM. : François BOURDON Rapporteurs Jean-Pierre JESSEL MM. : Gilles BUREL Examinateurs Alexis NÉDÉLEC Jacques TISSEAU M. : Vincent RODIN Membre invité

2

3 Prototypage interactif et collaboratif. Vers une architecture de communication pour une interactivité coopérante dynamique dans les environnements virtuels distribués. Mémoire de thèse VALÉRY RAULET EA2215 (UBO, ENIB) Juin 2003

4 Mémoire de thèse Équipe d Accueil 2215 Valéry RAULET raulet@enib.fr url : raulet/ tel : +33 (0) fax : +33 (0) École Nationale d Ingénieurs de Brest Laboratoire d Ingénierie Informatique Technopôle Brest-Iroise Site de la Pointe du Diable Parvis Blaise PASCAL Plouzané, Finistère Adresse postale : C.S , Brest CEDEX 3, France ii

5 Remerciements Je tiens, par l intermédiaire de cette thèse, à remercier tous ceux qui ont, de près ou de loin, participé à la réalisation de cette thèse. Je remercie tout d abord Jacques TISSEAU, professeur à l École Nationale d Ingénieurs de Brest et responsable du Laboratoire d Ingénierie Informatique, pour m avoir accepté au sein de son équipe de recherche. Je remercie également Alexis NÉDÉLEC et Vincent RODIN pour m avoir guidé et encadré pendant la réalisation de cette thèse. Je tiens également à remercier Monsieur François BOURDON, responsable de l équipe de recherche MAD (Modèles, Agents et Décision) du laboratoire GREYC de l Université de Caen et Monsieur Jean-Pierre JESSEL de l Équipe Synthèse d Images de l Institut de Recherche en Informatique de Toulouse (IRIT), qui ont accepté d être les rapporteurs de cette thèse. Ces remerciements vont également à Messieurs Marcel LE FLOCH et Gilles BUREL qui ont bien voulu participer à mon jury de thèse. Je désire également remercier toute l équipe du Laboratoire d Ingénierie Informatique pour m avoir soutenu et conseillé tout au long de ces années de recherche, et tout particulièrement Pascal BALLET, Fabrice HARROUET, Elyes LAMINE et Ronan QUERREC qui ont croisé mon chemin dans ce laboratoire et dont je garderai un souvenir inoubliable. Enfin, je remercie ma famille et mes amis qui m ont supporté pendant tant d années. Je remercie plus particulièrement Mademoiselle Blandine LE CARLUER pour m avoir suivi dans cette dure épreuve et qui continuera, je l espère, à m apporter soutien et réconfort dans les moments difficiles. iii

6 Remerciements iv

7 Table des Matières Remerciements Table des Matières Liste des Figures iii v xi Introduction 1 Partie I Le contexte 5 Introduction 7 1 La Réalité Virtuelle Introduction Définition Tromper l utilisateur Échange naturel entre l utilisateur et l ordinateur Présence Autonomie Historique Les outils La partie matérielle La partie logicielle Les applications La simulation militaire Les jeux La formation Le prototypage Conclusion v

8 Table des Matières 2 Les Systèmes Multi-Agents Introduction Les systèmes multi-agents Historique Les objectifs Les fonctionnalités des SMA Agent intelligent Agents purement réactifs Agents cognitifs Les domaines d application La résolution de problèmes La simulation multi-agents Conclusion Conclusion 31 Partie II État de l art l architecture de communication 33 Introduction 35 1 Les réseaux : support de la communication Introduction Les données échangées dans un environnement virtuel Le réseau physique et logique La bande passante La latence La fiabilité La topologie du réseau physique Les protocoles de communication Les protocoles de l Internet La qualité de service La diffusion La diffusion restreinte La diffusion restreinte fiable Les protocoles spécialisés Conclusion Les architectures de communication Introduction La communication par messages Message Passing Interface (MPI) Parallel Virtual Machine (PVM) Communication par mémoire partagée Les espaces partagés vi

9 Table des Matières Linda JavaSpaces La plate-forme EQUIP Les services de CORBA Conclusion Le bus logiciel Remote Procedure Call (RPC) CORBA CORBA temps réel Les critères de choix Conclusion 87 Partie III État de l art Les environnements virtuels distribués 89 Introduction 91 1 Les architectures pour la simulation distribuée Introduction Historique Distributed Interactive Simulation (DIS) L architecture Protocol Data Unit (PDU) La technologie et ses limites Conclusion High Level Architecture (HLA) L architecture Les services du RTI Gestion de la fédération Gestion de la déclaration : publication/souscription Gestion des objets Comparaison entre HLA et DIS Comparaison entre HLA et CORBA Conclusion Les plates-formes de réalité virtuelle distribuée Introduction Les techniques de la réalité virtuelle distribuée Le dead reckoning Le filtrage Consistance de la base de données Gestion du temps Répartition de la charge Discussion vii

10 Table des Matières 2.3 Taxonomie des environnements virtuels collaboratifs Classification suivant des critères de fidélité Classification technique Les plates-formes existantes Conclusion Conclusion 151 Partie IV Le prototypage interactif et collaboratif 153 Introduction Le prototypage interactif et collaboratif La plate-forme oris Le prototypage Notre approche Le langage oris Simulation participative distribuée en oris L architecture Modèle réel / fantôme Modification dynamique de l environnement Protocole de gestion des instances Communication entre agents Génération automatique de code Conclusion Gestion dynamique de modèles sous HLA Le CERTI L architecture Le modèle objet du CERTI Extension de l API pour un modèle objet dynamique Description du modèle objet Modification du modèle objet par l API existante Modification de l arbre du modèle objet Modification de l espace de routage Conclusion Exemple en orisdis Existence de l agent et mise à jour de ses états Génération automatique de code Interaction sur le réel Interaction sur le fantôme Interaction sur un état dynamique Ajout dynamique de fonctionnalités à l agent viii

11 Table des Matières 3.3 Conclusion Conclusion et perspectives 213 Annexes 217 Liste des acronymes 265 Liste des sites Internet 269 Références bibliographiques 271 Résumé / Abstract 283 Index 285 ix

12 Table des Matières x

13 Liste des Figures Le contexte Traitement de l information selon [Grumbach 01] Interaction, Immersion, Imagination [Burdea et al. 93] Les trois médiations du modèle en réalité virtuelle [Tisseau 01] SécuRévi [Querrec 02] Différence entre objet et agent [Ferber 97] Caractéristiques d un agent autonome [Richard 01] Organisations et structures organisationnelles (d après [Ferber 95]) Architecture typique d un agent hybride (d après [Richard 01]) État de l art l architecture de communication Le modèle OSI Différentes topologies de réseaux Synchronisation par échange de messages NTP [Fujimoto 00] Les 4 composants vrtp : client, serveur, pair à pair et surveillance Les différents démons du protocole DWTP [Broll 98] Différentes approches de communication, évaluations [Waters et al. 97] Le partage d information avec ISTP Les différents protocoles de ISTP L architecture de Virtual Society [Honda et al. 96] L architecture de Gaia [Ko et al. 99] Architecture de ViSTA Javaspaces Le service d évènement de CORBA Les modèles de communication du service d évènement Appels et messages des RPC [Tanenbaum 94] xi

14 Liste des Figures 2.6 Étapes d exécution de RPC [Tanenbaum 94] Les différents services de CORBA Les différents services de CORBA (vue détaillée) Les composants de l échange client/serveur de CORBA Interopérabilité via IIOP L architecture de Nomad [Wilson et al. 01] État de l art Les environnements virtuels distribués 89 1 Classification des systèmes de CSCW [Ellis et al. 91] CVW, exemple d outil de travail collaboratif Les différentes parties de l architecture de DIS La liste des PDU du protocole DIS Le PDU Entity State [Hofer et al. 95] La stratégie d ensemble M&S du DMSO [Department of Defense 95] L architecture HLA Le cycle de vie d une simulation HLA Publication des objets Spécialisation des classes d objets HLA Généralisation des attributs d une classe Comparaison du cycle de vie de HLA et DIS [Calvin et al. 95] Structure EBI [Barrett et al. 96] Comparaison entre CORBA et HLA Échange d informations entre les entités sources (d après [Singhal 96]) Échange d informations entre l hôte source et l hôte distant Estimation de la trajectoire d une entité (ordre 0) Estimation de la trajectoire d une entité Algorithme PHBDR [Singhal 96] Estimation basée sur l intention [Szwarcman et al. 01] Interactions possibles Conscience suivant le nimbus et le focus Activation des objets tiers Problème simple d ordonnancement causal Relation happens-before à l aide d un vecteur temps Les types de simulateurs suivant le mécanisme de régulation temporel Utilisation du lookahead dans HLA Classification des algorithmes de répartition de la charge Granularité et performance de la répartition de la charge, d après [Jensen 96] Différentes topologies de communication pour les bases de données Modularité de Bamboo [Liles 98] interface HLA à Bamboo [Liles 98] Modèle objet utilisé dans Bamboo [Liles 98] xii

15 Liste des Figures 2.20 Architecture répliquée de DIVE Mécanisme de communication de VIPER [Torguet 98] Le prototypage interactif et collaboratif Démarche de prototypage classique (d après [Harrouet 00]) Démarche de prototypage interactif (d après [Harrouet 00]) Double infrastructure Communication entre l API oris et l API du RTI Composants du gestionnaire orisrti Interaction entre réel et fantômes Évolution d un attribut dynamique avec mise à jour du réel Exemple de l interaction de deux utilisateurs Dynamicité de l application Exemple de classe du fichier FED (syntaxe à la LISP) Exemple d instances créées après la modification de la classe Classe générique pour le transport d attributs dynamiquement ajoutés Relations entre classes, instances et attributs dans une simulation HLA Relation entre les éléments dans une simulation HLA / oris Contraintes appliquées sur les instances de classes et d attributs oris Interactions entre les agents réels et l orisrti Interactions entre l orisrti et les agents fantômes Espace de routage de réception des interactions par le fédéré Communication entre les agents Génération automatique de code Exemple de code XML pour la génération automatique de code L architecture du CERTI, d après [Bréholée et al. 02] Exemple de scénario de transfert de données (d après [Bréholée et al. 02]) La gestion du modèle objet dans le CERTI Le nouveau modèle objet du CERTI Description du modèle objet Ajout au modèle d interaction Ajout au modèle d objet Modification de l espace de routage Diagramme de classe entre les classes générées et les classes de base Fichier de description en XML Fichier FED généré automatiquement et servant à initialiser le RTI Exemple de code généré pour la classe du réel Cheminement d appels de méthodes à partir d une requête sur le réel Exemple de code généré pour la classe du fantôme Cheminement d appels de méthodes à partir d une requête sur le fantôme Blocage de la boucle à l aide d un attribut xiii

16 Liste des Figures 3.9 Ajout de fonctionnalités à la classe Code dynamiquement ajouté à la classe xiv

17 Introduction 1 La recherche perpétuelle de nouveaux produits répondant aux besoins des consommateurs a rendu leur conception beaucoup plus complexe. Cette complexification met en œuvre une profusion et une hétérogénéité de points de vue, de compétences, de disciplines et de technologies [Lamine 01]. Meinadier fait remarquer que l on peut distinguer deux principaux types de complexité dans un système [Meinadier 98] : La complexité statique qui est liée à l architecture du système, c est-à-dire le nombre de fonctions, de composantes, de relations, etc, la complexité dynamique qui est liée à la dynamique des interactions entre les soussystèmes et les composants ainsi qu à l existence de relations bouclées entre les fonctions. Faisant appel à des domaines de recherche différents, le recours à des modélisations est devenu nécessaire afin d analyser le comportement du système. Difficile à déterminer, la complexité dynamique nécessite une étape de prototypage afin de paramétrer au mieux le modèle et ainsi correspondre aux besoins des concepteurs. Les travaux menés sur oris [Harrouet 00] ont permis d offrir un outil de prototypage interactif permettant à l utilisateur de prototyper le modèle suivant son comportement dynamique sans recourir à des phases d aller/retour permanentes entre conception et simulation. 1 Même un chemin de mille lieues commence par un pas. Proverbe Japonais 1

18 Introduction Nos travaux portent sur la mise en œuvre d une architecture orisdis permettant la réalisation d applications de prototypage interactif et collaboratif. Ainsi, nous rendons possible l élaboration d un modèle de manière collaborative en permettant aux différents acteurs de préciser l objectif du modèle. De l agent à la réalité virtuelle distribuée Créer un système, c est rassembler différents éléments dotés d un comportement simple. L agent est un moyen informatique permettant de construire un objet autonome doté de son propre comportement, qui répond à un modèle défini par son concepteur. Simple à mettre en œuvre, l agent capte son environnement proche, effectue un traitement plus ou moins complexe ou plus ou moins intelligent. En réponse à cette perception et suivant son intelligence, il réagit ou agit et modifie l environnement suivant les besoins de son modèle. Complexifier le système, c est composer ou agréger différents agents. On obtient un système multi-agents qui permet de modéliser la complexité statique dans chacun de ses agents ainsi que la complexité dynamique, à travers les interactions entre ces différents agents. Difficile à prévoir, cette dynamique fait souvent l objet d un prototype afin de constater l émergence d un comportement désiré ou une auto-organisation menant vers le même but que son concepteur. Seulement, cette étape de composition de différents modèles simples nécessite souvent le recours à des modifications d un ou de l ensemble des modèles. Introduire l homme dans la boucle et lui permettre d agir directement sur le modèle offre la possibilité de réduire le temps de conception en évaluant interactivement les modifications apportées. Cette simulation participative rend l homme pleinement actif dans ce processus de mise au point. La réalité virtuelle a révolutionné la vision de l ordinateur vis à vis de l homme. Elle permet un couplage très fort entre les deux éléments et ouvre la voie à de nouvelles applications offrant un haut niveau de créativité à l utilisateur. L homme, non seulement dans la boucle, se place lui même, à travers son avatar, au même niveau conceptuel. Cette relation d égal à égal autorise une plus grande autonomie des modèles et par voie de conséquence, une plus grande autonomie de l utilisateur [Tisseau 01]. Comme la conception d un modèle complexe est de plus en plus le fruit du travail de nombreux experts, il devient nécessaire d offrir un outil permettant de confronter les différentes idées de chacun. La réalité virtuelle distribuée propose de lever les barrières des distances géographiques en permettant aux différents acteurs d être présents en un même endroit virtuel et surtout au même instant. Notre approche est basée sur l utilisation des systèmes multi-agents au sein d un environnement virtuel. Ce choix offre à l utilisateur un moyen d observer, d expérimenter et de fa conner un modèle numérique d une manière similaire aux investigations qu il peut mener autour d un système du monde réel [Harrouet 00]. 2

19 Introduction Organisation de ce mémoire Ce document est organisé en quatre parties. Le contexte présente deux des trois domaines ayant trait à notre problématique. Tout d abord, un premier chapitre qui présente la réalité virtuelle et montre comment l immersion de l utilisateur est réalisée, à travers différents capteurs et effecteurs et aussi, à travers le monde simulé. La réalité virtuelle a pour objectif de fournir une représentation réaliste et interactive de l environnement commun et partagé par tous les utilisateurs. Il est suivi d un deuxième chapitre qui offre un aperçu des systèmes multi-agents permettant de rendre un environnement virtuel beaucoup plus interactif. Les systèmes multi-agents viennent en complément de la réalité virtuelle. Ils permettent de doter les entités virtuelles de comportements réalistes qui peuvent être modifiés par les utilisateurs. Ces comportements sont plus ou moins développés en fonction de la capacité de décision de ces entités. Le reste du mémoire concerne les aspects distribués de notre problématique. La deuxième partie concerne essentiellement l étude des différentes couches intervenant dans l échange d informations entre les différents ordinateurs participant à cette immersion collective. Un premier chapitre aborde les propriétés offertes par le réseau et étudie comment ce système de transport peut gérer au mieux les données à véhiculer. Le second chapitre s intéresse aux paradigmes qui ont été élaborés dans le but de réaliser des applications coopérantes. D un niveau conceptuel supérieur, ces paradigmes offrent des facilités de programmation non négligeables et apportent tous une réponse au partage de données. La troisième partie s attache aux aspects distribués dans un contexte de réalité virtuelle. Elle présente cet aspect particulier des systèmes coopératifs qui requièrent une synchronisation temporelle. Le premier chapitre s attache à présenter les résultats des recherches menées par le ministère américain de la défense dans le but de promouvoir une architecture la mieux adaptée au développement d une telle application tout en permettant sa réutilisation. DIS 2 et HLA 3 constituent les deux principales architectures retenues. Le second chapitre s intéresse aux technologies adaptées au contexte de la réalité virtuelle distribuée. Nous présentons toutes les optimisations effectuées tant au niveau architectural qu au niveau de la transformation des données afin d améliorer la qualité du rendu, l extensibilité de l application et bien d autres aspects. Une taxonomie est réalisée afin de confronter les différentes plates-formes développées à ce jour. La dernière partie présente notre modèle destiné à créer une application de prototypage interactif, collaboratif et coopératif. Le premier chapitre présente une partie sur l intégration de l architecture de simulation militaire HLA à notre plate-forme multi-agents oris. Nous y détaillons les différentes technologies nécessaires à la réalisation d une plate-forme de prototypage distribuée et, plus précisément, certains aspects sur l évolution des modèles 2 DIS : Distributed Interactive Simulation 3 HLA : High Level Architecture 3

20 Introduction durant la simulation. La seconde partie intéresse plus particulièrement le concepteur d une application puisqu il offre un formalisme de spécification simple permettant de faciliter le développement de l application et surtout, de générer automatiquement le code nécessaire à la distribution de l application. Le second chapitre présente les modifications apportées à l interface du CERTI un RTI compatible HLA pour permettre une évolution dynamique de l application durant la simulation. Enfin, nous conclurons en présentant quels avantages nous pouvons retirer de cette architecture. Cette conclusion permet de faire le point sur la norme HLA par rapport aux applications de réalité virtuelle distribuées et de proposer des évolutions. Remarques complémentaires Le développement actuel d Internet en fait une source primordiale pour se documenter et approfondir certains sujets. Nous avons donc ajouté une annexe contenant une liste de sites Internet en relation avec les sujets traités. À chaque fois que nous parlons d un sujet et qu une référence Internet est disponible, elle est annoté par un arobase ). Par ailleurs, lorsque nous faisons référence à des méthodes relatives à certaines interfaces de programmation, nous adoptons l écriture utilisée dans les documentations de l architecture HLA. Par exemple, la méthode updateattributevalues() sera notée Update Attribute Values. Enfin, ces travaux ont fait l objet de plusieurs publications scientifiques : [Rodin et al. 00] [Raulet et al. 02a] [Raulet et al. 02b] [Raulet et al. 03b] [Raulet et al. 03a]. Les quatre dernières publications sont fournies en annexe. 4

21 Partie I Le contexte 5

22 Le contexte 6

23 Introduction À la charnière de différentes disciplines, la réalité virtuelle se propose de synthétiser les résultats de recherches en simulation, en informatique graphique, en audiovisuel et en de nombreuses autres disciplines. Chaque avancée dans l une de ces disciplines profite à la réalité virtuelle et permet à l ordinateur d être encore plus en adéquation avec les idées de l utilisateur. En effet, le résultat présenté par l ordinateur correspond aux conséquences des différentes interactions de l homme sur l ordinateur et réciproquement. Le premier chapitre de cette partie a pour objectif de montrer comment cette collaboration est effectuée et a abouti aux différentes applications que nous connaissons aujourd hui. Le second chapitre aborde les systèmes multi-agents ou SMA 1 et présente comment chaque entité l agent participe dans un processus global. L interaction entre l agent et l environnement ainsi que le processus inverse produit l émergence d un système plus complexe. Dans cette partie, nous présentons succinctement quelques aspects de la réalité virtuelle et des systèmes multi-agents afin de mieux comprendre les points forts à retenir pour notre problématique. 1 en anglais, MAS pour MultiAgent System. 7

24 Introduction 8

25 Chapitre 1 La Réalité Virtuelle...Nous pouvons modeler votre vision pour lui fournir tout ce que votre imagination peut concevoir. Nous contrôlerons tout ce que vous allez voir et entendre. Nous partagerons les angoisses et les mystères qui gisent dans les plus profonds abysses... au-delà du réel. Au-delà du réel ( ), Leslie Stevens & Joseph Stephano 1.1 Introduction Bien que le terme virtuel ait pris, aujourd hui, un autre sens que celui d origine, il est souvent utilisé pour exprimer l existence d une chose uniquement dans sa réalisation informatique. La réalité virtuelle offre cette apparence en plaçant l utilisateur au centre du système. Trois points particuliers permettent de rendre cette immersion parfaite. Tout d abord, l utilisateur est immergé dans un monde graphique en trois dimensions. Ce monde peut simuler un monde réel ou imaginaire. Ensuite, l utilisateur se trouve dans l application et navigue généralement dans cet environnement via un avatar, un représentant informatique de luimême. Enfin, cet utilisateur peut examiner, interagir et manipuler les objets virtuels composant l environnement [Wilson et al. 01]. Le rendu graphique, le retour sensoriel et les moyens d interactions offerts à l utilisateur permettent une profonde osmose entre cet utilisateur et l ordinateur. La réalité virtuelle est un domaine pluridisciplinaire tirant parti de l informatique graphique, de la simulation, de la conception assistée par ordinateur, de la téléopération, ainsi que de beaucoup d autres lui permettant de remplir son rôle. 9

Environnement logiciel open source pour la création d œuvres artistiques interactives

Environnement logiciel open source pour la création d œuvres artistiques interactives Environnement logiciel open source pour la création d œuvres artistiques interactives Stéphane Donikian IRISA/CNRS Campus de Beaulieu 35042, Rennes Cedex, France donikian@irisa.fr La création artistique

Plus en détail

BABEL LEXIS : UN SYSTÈME ÉVOLUTIF PERMETTANT LA CRÉATION, LE STOCKAGE ET LA CONSULTATION D OBJETS HYPERMÉDIAS

BABEL LEXIS : UN SYSTÈME ÉVOLUTIF PERMETTANT LA CRÉATION, LE STOCKAGE ET LA CONSULTATION D OBJETS HYPERMÉDIAS Quatrième colloque hypermédias et apprentissages 275 BABEL LEXIS : UN SYSTÈME ÉVOLUTIF PERMETTANT LA CRÉATION, LE STOCKAGE ET LA CONSULTATION D OBJETS HYPERMÉDIAS Anne-Olivia LE CORNEC, Jean-Marc FARINONE,

Plus en détail

La visio-conférence holographique : Pourquoi? Comment?

La visio-conférence holographique : Pourquoi? Comment? La visio-conférence holographique : Pourquoi? Comment? Francis Felix Labo LSIS / Arts & Métiers Paritech (ENSAM) 2 Cours des Arts et Métiers 13100 Aix-en-Provence Thierry Henocque AIP-Primeca Dauphiné

Plus en détail

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE»

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE» MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE» Du cours Modélisation Semi -Formelle de Système d Information Du Professeur Jean-Pierre GIRAUDIN Décembre. 2002 1 Table de matière Partie 1...2 1.1

Plus en détail

Immersion - Vision 3D dans la RV.

Immersion - Vision 3D dans la RV. Cours RVS Master II IVA Immersion - Vision 3D dans la RV. Cours de Réalité Virtuelle et Simulation Master II - IVA A. Mebarki - Maître de Conférences Département d'informatique Faculté des Mathématiques

Plus en détail

Programme scientifique Majeure INTELLIGENCE NUMERIQUE. Mentions Image et Réalité Virtuelle Intelligence Artificielle et Robotique

Programme scientifique Majeure INTELLIGENCE NUMERIQUE. Mentions Image et Réalité Virtuelle Intelligence Artificielle et Robotique É C O L E D I N G É N I E U R D E S T E C H N O L O G I E S D E L I N F O R M A T I O N E T D E L A C O M M U N I C A T I O N Programme scientifique Majeure INTELLIGENCE NUMERIQUE Langage Java Mentions

Plus en détail

L apprentissage automatique

L apprentissage automatique L apprentissage automatique L apprentissage automatique L'apprentissage automatique fait référence au développement, à l analyse et à l implémentation de méthodes qui permettent à une machine d évoluer

Plus en détail

Évaluation et implémentation des langages

Évaluation et implémentation des langages Évaluation et implémentation des langages Les langages de programmation et le processus de programmation Critères de conception et d évaluation des langages de programmation Les fondations de l implémentation

Plus en détail

Garantir une meilleure prestation de services et une expérience utilisateur optimale

Garantir une meilleure prestation de services et une expérience utilisateur optimale LIVRE BLANC Garantir une meilleure prestation de services et une expérience utilisateur optimale Mai 2010 Garantir une meilleure prestation de services et une expérience utilisateur optimale CA Service

Plus en détail

Intelligence Artificielle et Systèmes Multi-Agents. Badr Benmammar bbm@badr-benmammar.com

Intelligence Artificielle et Systèmes Multi-Agents. Badr Benmammar bbm@badr-benmammar.com Intelligence Artificielle et Systèmes Multi-Agents Badr Benmammar bbm@badr-benmammar.com Plan La première partie : L intelligence artificielle (IA) Définition de l intelligence artificielle (IA) Domaines

Plus en détail

AXES DE RECHERCHE - DOMAINE D'INTERET MAJEUR LOGICIELS ET SYSTEMES COMPLEXES

AXES DE RECHERCHE - DOMAINE D'INTERET MAJEUR LOGICIELS ET SYSTEMES COMPLEXES 1 AXES DE RECHERCHE - DOMAINE D'INTERET MAJEUR LOGICIELS ET SYSTEMES COMPLEXES 2 Axes de recherche L activité du DIM LSC concerne la méthodologie de la conception et le développement de systèmes à forte

Plus en détail

Cours n 12. Technologies WAN 2nd partie

Cours n 12. Technologies WAN 2nd partie Cours n 12 Technologies WAN 2nd partie 1 Sommaire Aperçu des technologies WAN Technologies WAN Conception d un WAN 2 Lignes Louées Lorsque des connexions dédiées permanentes sont nécessaires, des lignes

Plus en détail

PROGRAMME DE CRÉATION ET INNOVATION TECHNOLOGIQUES EN CLASSE DE SECONDE GÉNÉRALE ET TECHNOLOGIQUE Enseignement d exploration

PROGRAMME DE CRÉATION ET INNOVATION TECHNOLOGIQUES EN CLASSE DE SECONDE GÉNÉRALE ET TECHNOLOGIQUE Enseignement d exploration PROGRAMME DE CRÉATION ET INNOVATION TECHNOLOGIQUES EN CLASSE DE SECONDE GÉNÉRALE ET TECHNOLOGIQUE Enseignement d exploration Préambule La société doit faire face à de nouveaux défis pour satisfaire les

Plus en détail

Démêler la complexité

Démêler la complexité Démêler la complexité La plate-forme d émulation virtuelle ABB simplifie le test du contrôle-commande de procédé MARIO HOERNICKE, RIKARD HANSSON La simulation logicielle intervient souvent en phase finale

Plus en détail

Bien architecturer une application REST

Bien architecturer une application REST Olivier Gutknecht Bien architecturer une application REST Avec la contribution de Jean Zundel Ce livre traite exactement du sujet suivant : comment faire pour que les services web et les programmes qui

Plus en détail

Les apports de l informatique. Aux autres disciplines

Les apports de l informatique. Aux autres disciplines Les apports de l informatique Aux autres disciplines Le statut de technologie ou de sous-discipline est celui de l importation l et de la vulgarisation Le statut de science à part entière est lorsqu il

Plus en détail

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Table des matières Avant-propos................................................ 1 Quel est l objectif de cet ouvrage?............................. 4 La structure

Plus en détail

1 OpenMASK : une plate-forme logicielle Open Source pour la réalité virtuelle. 1.2.1 Noyau-unemachinevirtuelle... 4

1 OpenMASK : une plate-forme logicielle Open Source pour la réalité virtuelle. 1.2.1 Noyau-unemachinevirtuelle... 4 i 1 OpenMASK : une plate-forme logicielle Open Source pour la réalité virtuelle 1 1.1 Introduction... 2 1.2 Conceptsd OpenMASK... 3 1.2.1 Noyau-unemachinevirtuelle... 4 1.2.2 Objetdesimulationfréquentielet/ouréactif...

Plus en détail

Introduction à l informatique temps réel Pierre-Yves Duval (cppm)

Introduction à l informatique temps réel Pierre-Yves Duval (cppm) Introduction à l informatique temps réel Pierre-Yves Duval (cppm) Ecole d informatique temps réel - La Londes les Maures 7-11 Octobre 2002 -Définition et problématique - Illustration par des exemples -Automatisme:

Plus en détail

Programmation de services en téléphonie sur IP

Programmation de services en téléphonie sur IP Programmation de services en téléphonie sur IP Présentation de projet mémoire Grégory Estienne Sous la supervision du Dr. Luigi Logrippo Introduction La téléphonie sur IP comme support à la programmation

Plus en détail

Environnement Architecture de controle. Décisions

Environnement Architecture de controle. Décisions Chapitre 1 Introduction 1.1 Robot Mobile Il existe diverses définitions du terme robot, mais elles tournent en général autour de celle-ci : Un robot est une machine équipée de capacités de perception,

Plus en détail

LE SAN ET LE NAS : LE RESEAU AU SERVICE DES DONNEES

LE SAN ET LE NAS : LE RESEAU AU SERVICE DES DONNEES LE SAN ET LE NAS : LE RESEAU AU SERVICE DES DONNEES Marie GALEZ, galez@cines.fr Le propos de cet article est de présenter les architectures NAS et SAN, qui offrent de nouvelles perspectives pour le partage

Plus en détail

Architecture d'entreprise : Guide Pratique de l'architecture Logique

Architecture d'entreprise : Guide Pratique de l'architecture Logique Guides Pratiques Objecteering Architecture d'entreprise : Guide Pratique de l'architecture Logique Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam

Plus en détail

La plate-forme DIMA. Master 1 IMA COLI23 - Université de La Rochelle

La plate-forme DIMA. Master 1 IMA COLI23 - Université de La Rochelle La plate-forme DIMA Master 1 IMA COLI23 - Université de La Rochelle DIMA Bref aperçu Qu'est-ce? Acronyme de «Développement et Implémentation de Systèmes Multi-Agents» Initié par Zahia Guessoum et Jean-Pierre

Plus en détail

XML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million

XML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million XML, PMML, SOAP Rapport EPITA SCIA Promo 2004 16 janvier 2003 Julien Lemoine Alexandre Thibault Nicolas Wiest-Million i TABLE DES MATIÈRES Table des matières 1 XML 1 1.1 Présentation de XML.................................

Plus en détail

Qu'est-ce que le BPM?

Qu'est-ce que le BPM? Qu'est-ce que le BPM? Le BPM (Business Process Management) n'est pas seulement une technologie mais, dans les grandes lignes, une discipline de gestion d'entreprise qui s'occupe des procédures contribuant

Plus en détail

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e : CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i

Plus en détail

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence É C O L E D I N G É N I E U R D E S T E C H N O L O G I E S D E L I N F O R M A T I O N E T D E L A C O M M U N I C A T I O N Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION Mentions

Plus en détail

4.2 Unités d enseignement du M1

4.2 Unités d enseignement du M1 88 CHAPITRE 4. DESCRIPTION DES UNITÉS D ENSEIGNEMENT 4.2 Unités d enseignement du M1 Tous les cours sont de 6 ECTS. Modélisation, optimisation et complexité des algorithmes (code RCP106) Objectif : Présenter

Plus en détail

UNIVERSITE D EVRY VAL D ESSONNE. Mémoire pour l obtention du titre de Docteur de l Université d Evry Val d Essonne Spécialité: Robotique

UNIVERSITE D EVRY VAL D ESSONNE. Mémoire pour l obtention du titre de Docteur de l Université d Evry Val d Essonne Spécialité: Robotique UNIVERSITE D EVRY VAL D ESSONNE Mémoire pour l obtention du titre de Docteur de l Université d Evry Val d Essonne Spécialité: Robotique Interaction 3D Collaborative en Réalité Virtuelle Christophe Domingues

Plus en détail

Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre. Partie I : Introduction

Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre. Partie I : Introduction Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre Partie I : Introduction Plan de la première partie Quelques définitions Caractéristiques communes des applications temps-réel Exemples d

Plus en détail

Julien MATHEVET Alexandre BOISSY GSID 4. Rapport RE09. Load Balancing et migration

Julien MATHEVET Alexandre BOISSY GSID 4. Rapport RE09. Load Balancing et migration Julien MATHEVET Alexandre BOISSY GSID 4 Rapport Load Balancing et migration Printemps 2001 SOMMAIRE INTRODUCTION... 3 SYNTHESE CONCERNANT LE LOAD BALANCING ET LA MIGRATION... 4 POURQUOI FAIRE DU LOAD BALANCING?...

Plus en détail

Résumé CONCEPTEUR, INTEGRATEUR, OPERATEUR DE SYSTEMES CRITIQUES

Résumé CONCEPTEUR, INTEGRATEUR, OPERATEUR DE SYSTEMES CRITIQUES Aristote ----- Cloud Interopérabilité Retour d'expérience L A F O R C E D E L I N N O V A T I O N Résumé Les systèmes d'information logistique (SIL) sont des outils qui amènent des gains de productivité

Plus en détail

(1,1) -1- CPLMEx_8pE_vF.indd 28/02/07, 23:26:46. CATIA PLM Express La voie rapide vers le PLM

(1,1) -1- CPLMEx_8pE_vF.indd 28/02/07, 23:26:46. CATIA PLM Express La voie rapide vers le PLM (1,1) -1- CPLMEx_8pE_vF.indd 28/02/07, 23:26:46 CATIA PLM Express La voie rapide vers le PLM (1,1) -1- CPLMEx_8pE_vF.indd 28/02/07, 23:27:06 25 ans d excellence en conception produit au service de toutes

Plus en détail

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces

Plus en détail

RETRANSCRIPTION CONFÉRENCE

RETRANSCRIPTION CONFÉRENCE RETRANSCRIPTION CONFÉRENCE Décembre 2012 «Sécurité des personnes et des biens (incendie, sûreté) : comprendre les nouvelles réglementations» Conférence en avant-première des Congrès/Salons Préventica Mercredi

Plus en détail

Le génie logiciel. maintenance de logiciels.

Le génie logiciel. maintenance de logiciels. Le génie logiciel Définition de l IEEE (IEEE 1990): L application d une approche systématique, disciplinée et quantifiable pour le développement, l opération et la maintenance de logiciels. Introduction

Plus en détail

Master Informatique Aix-Marseille Université

Master Informatique Aix-Marseille Université Aix-Marseille Université http://masterinfo.univ-mrs.fr/ Département Informatique et Interactions UFR Sciences Laboratoire d Informatique Fondamentale Laboratoire des Sciences de l Information et des Systèmes

Plus en détail

FÊTE DE LA SCIENCE 2005 (Village des Sciences)

FÊTE DE LA SCIENCE 2005 (Village des Sciences) FÊTE DE LA SCIENCE 2005 (Village des Sciences) Présentation des applications de réalité virtuelle et augmentée présentées par le Laboratoire LISA les samedi 15 et dimanche 16 octobre 2005 à l Ecole Supérieure

Plus en détail

COR-E : un modèle pour la simulation d agents affectifs fondé sur la théorie COR

COR-E : un modèle pour la simulation d agents affectifs fondé sur la théorie COR COR-E : un modèle pour la simulation d agents affectifs fondé sur la théorie COR SABRINA CAMPANO DIRECTION: NICOLAS SABOURET ENCADREMENT : NICOLAS SABOURET, VINCENT CORRUBLE, ETIENNE DE SEVIN SOUTENANCE

Plus en détail

Business Intelligence

Business Intelligence avec Excel, Power BI et Office 365 Téléchargement www.editions-eni.fr.fr Jean-Pierre GIRARDOT Table des matières 1 Avant-propos A. À qui s adresse ce livre?..................................................

Plus en détail

Jade. Projet Intelligence Artificielle «Devine à quoi je pense»

Jade. Projet Intelligence Artificielle «Devine à quoi je pense» Jade Projet Intelligence Artificielle «Devine à quoi je pense» Réalisé par Djénéba Djikiné, Alexandre Bernard et Julien Lafont EPSI CSII2-2011 TABLE DES MATIÈRES 1. Analyse du besoin a. Cahier des charges

Plus en détail

Analyse des bruits de clavier d ordinateur

Analyse des bruits de clavier d ordinateur Analyse des bruits de clavier d ordinateur Introduction 1 Enregistrement des bruits de clavier 2 Analyse des bruits de clavier 3 Analyse du niveau de pression acoustique vs. temps 4 Sonie vs. temps 4 Acuité

Plus en détail

Services OSI. if G.Beuchot. Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique

Services OSI. if G.Beuchot. Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique Services OSI Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique 59 SERVICES "APPLICATION" Architecture spécifique : ALS (Application Layer

Plus en détail

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude INF 1250 INTRODUCTION AUX BASES DE DONNÉES Guide d étude Sous la direction de Olga Mariño Télé-université Montréal (Québec) 2011 INF 1250 Introduction aux bases de données 2 INTRODUCTION Le Guide d étude

Plus en détail

La gestion des données de référence ou comment exploiter toutes vos informations

La gestion des données de référence ou comment exploiter toutes vos informations La gestion des données de référence ou comment exploiter toutes vos informations La tour de Babel numérique La gestion des données de référence (appelée MDM pour Master Data Management) se veut la réponse

Plus en détail

S8 - INFORMATIQUE COMMERCIALE

S8 - INFORMATIQUE COMMERCIALE S8 - INFORMATIQUE COMMERCIALE Les savoirs de l Informatique Commerciale doivent être abordés en relation avec les autres savoirs (S4 à S7). Les objectifs généraux sont : o de sensibiliser les étudiants

Plus en détail

Extraction d informations stratégiques par Analyse en Composantes Principales

Extraction d informations stratégiques par Analyse en Composantes Principales Extraction d informations stratégiques par Analyse en Composantes Principales Bernard DOUSSET IRIT/ SIG, Université Paul Sabatier, 118 route de Narbonne, 31062 Toulouse cedex 04 dousset@irit.fr 1 Introduction

Plus en détail

Interface Homme-Machine 1

Interface Homme-Machine 1 Interface Homme-Machine 1 Interface utilisateur graphique (GUI) 01 Introduction IHM Jacques Bapst jacques.bapst@hefr.ch Interface Homme-Machine L'étude de l'interface Homme-Machine (IHM) appelée également

Plus en détail

LES CARTES À POINTS : POUR UNE MEILLEURE PERCEPTION

LES CARTES À POINTS : POUR UNE MEILLEURE PERCEPTION LES CARTES À POINTS : POUR UNE MEILLEURE PERCEPTION DES NOMBRES par Jean-Luc BREGEON professeur formateur à l IUFM d Auvergne LE PROBLÈME DE LA REPRÉSENTATION DES NOMBRES On ne conçoit pas un premier enseignement

Plus en détail

Solution. collaborative. de vos relations clients.

Solution. collaborative. de vos relations clients. Solution collaborative de vos relations clients. Le Collaborative Relationship Management : une autre vision du CRM L un des enjeux majeurs dans les relations qu une entreprise entretient avec ses clients

Plus en détail

Le cinquième chapitre

Le cinquième chapitre Le cinquième chapitre Objectif : présenter les supports matériels ou immatériels permettant d'étayer cette nouvelle approche de la fonction maintenance. I. Evolution du domaine technique - Différents domaines

Plus en détail

IBM Tivoli Monitoring, version 6.1

IBM Tivoli Monitoring, version 6.1 Superviser et administrer à partir d une unique console l ensemble de vos ressources, plates-formes et applications. IBM Tivoli Monitoring, version 6.1 Points forts! Surveillez de façon proactive les éléments

Plus en détail

DOSSIER SOLUTION CA ERwin Modeling. Comment gérer la complexité des données et améliorer l agilité métier?

DOSSIER SOLUTION CA ERwin Modeling. Comment gérer la complexité des données et améliorer l agilité métier? DOSSIER SOLUTION CA ERwin Modeling Comment gérer la complexité des données et améliorer l agilité métier? CA ERwin Modeling fournit une vue centralisée des définitions de données clés afin de mieux comprendre

Plus en détail

Modèles de conception pour la collaboration distante en environnements virtuels distribués : de l architecture aux métaphores

Modèles de conception pour la collaboration distante en environnements virtuels distribués : de l architecture aux métaphores THÈSE INSA Rennes présentée par sous le sceau de l Université Européenne de Bretagne pour obtenir le titre de DOCTEUR DE L INSA DE RENNES Spécialité : Informatique Modèles de conception pour la collaboration

Plus en détail

Stratégies gagnantes pour la fabrication industrielle : le cloud computing vu par les dirigeants Dossier à l attention des dirigeants

Stratégies gagnantes pour la fabrication industrielle : le cloud computing vu par les dirigeants Dossier à l attention des dirigeants Stratégies gagnantes pour la fabrication industrielle : Dossier à l attention des dirigeants Centres d évaluation de la technologie inc. Stratégies gagnantes pour l industrie : Synthèse Jusqu ici, les

Plus en détail

BUSINESS INTELLIGENCE

BUSINESS INTELLIGENCE GUIDE COMPARATIF BUSINESS INTELLIGENCE www.viseo.com Table des matières Business Intelligence :... 2 Contexte et objectifs... 2 Une architecture spécifique... 2 Les outils de Business intelligence... 3

Plus en détail

Novembre 2013. Regard sur service desk

Novembre 2013. Regard sur service desk Novembre 2013 Regard sur service desk édito «reprenez le contrôle grâce à votre service desk!» Les attentes autour du service desk ont bien évolué. Fort de la riche expérience acquise dans l accompagnement

Plus en détail

Efficace et ciblée : La surveillance des signaux de télévision numérique (2)

Efficace et ciblée : La surveillance des signaux de télévision numérique (2) Efficace et ciblée : La surveillance des signaux de télévision numérique (2) La première partie de cet article publié dans le numéro 192 décrit la méthode utilisée pour déterminer les points de surveillance

Plus en détail

L OUTIL NUMERIQUE CARACTERISTIQUES ET FONCTIONNALITES

L OUTIL NUMERIQUE CARACTERISTIQUES ET FONCTIONNALITES L OUTIL NUMERIQUE CARACTERISTIQUES ET FONCTIONNALITES Aujourd hui, le numérique est partout. Il se retrouve principalement dans les nouvelles technologies, mais également dans l art, les livres, notre

Plus en détail

Bosch DCN Next Generation Applications

Bosch DCN Next Generation Applications Bosch DCN Next Generation Applications Nouvelle suite logicielle comprise! DCN Next Generation Systèmes de conférence DCN Next Generation : Système unique et unifié pour les conférences de tous types et

Plus en détail

Inspection Pédagogique Régionale de Technologie Académie de Reims juin 2008 1/8

Inspection Pédagogique Régionale de Technologie Académie de Reims juin 2008 1/8 Inspection Pédagogique Régionale de Technologie Académie de Reims juin 2008 1/8 La rénovation des programmes de technologie nécessite des activités pédagogiques centrées sur l objet technique ce qui nécessite

Plus en détail

Ministère de la Culture et de la Communication

Ministère de la Culture et de la Communication Paris, le 11 juin 2014 Secrétariat général Service de la coordination des politiques culturelles et de l innovation Département de la Recherche, de l Enseignement supérieur et de la Technologie Appel à

Plus en détail

LTE dans les transports: Au service de nouveaux services

LTE dans les transports: Au service de nouveaux services LTE dans les transports: Au service de nouveaux services 1 LTE dans les transports: Au service de nouveaux services Dr. Cédric LÉVY-BENCHETON Expert Télécom, Egis Rail cedric.levy-bencheton@egis.fr Résumé

Plus en détail

Rapport d activité. Mathieu Souchaud Juin 2007

Rapport d activité. Mathieu Souchaud Juin 2007 Rapport d activité Mathieu Souchaud Juin 2007 Ce document fait la synthèse des réalisations accomplies durant les sept premiers mois de ma mission (de novembre 2006 à juin 2007) au sein de l équipe ScAlApplix

Plus en détail

Conception, architecture et urbanisation des systèmes d information

Conception, architecture et urbanisation des systèmes d information Conception, architecture et urbanisation des systèmes d information S. Servigne Maître de Conférences, LIRIS, INSA-Lyon, F-69621 Villeurbanne Cedex e-mail: sylvie.servigne@insa-lyon.fr 1. Introduction

Plus en détail

Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION

Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION Classe de terminale de la série Sciences et Technologie du Management et de la Gestion Préambule Présentation Les technologies de l information

Plus en détail

La rencontre des mondes virtuels et du web au service de puissantes applications accessibles à tous

La rencontre des mondes virtuels et du web au service de puissantes applications accessibles à tous Montrer ce qui existe ce qui n existe plus ce qui existera La rencontre des mondes virtuels et du web au service de puissantes applications accessibles à tous la-visite-virtuelle.immersivelab.fr Avec la

Plus en détail

Les ressources numériques

Les ressources numériques Les ressources numériques Les ressources numériques sont diverses et regroupent entre autres, les applications, les bases de données et les infrastructures informatiques. C est un ensemble de ressources

Plus en détail

Groupe Eyrolles, 2006, ISBN : 2-212-11933-X

Groupe Eyrolles, 2006, ISBN : 2-212-11933-X Groupe Eyrolles, 2006, ISBN : 2-212-11933-X Table des matières Introduction... V CHAPITRE 1 Introduction à SSL VPN... 1 Une histoire d Internet.............................................. 3 Le modèle

Plus en détail

LA PNL. Programmation Neuro Linguistique

LA PNL. Programmation Neuro Linguistique LA PNL Programmation Neuro Linguistique Définition : Programmation «A partir des expériences que nous vivons depuis notre enfance (et peut être avant), nous nous créons des programmes de fonctionnement

Plus en détail

M1if22 - Logiciels éducatifs Conception & rôle de l enseignant

M1if22 - Logiciels éducatifs Conception & rôle de l enseignant M1if22 - Logiciels éducatifs Conception & rôle de l enseignant Stéphanie Jean-Daubias Stephanie.Jean-Daubias@liris.univ-lyon1.fr http://liris.cnrs.fr/stephanie.jean-daubias/ Plan du cours Méthodologies

Plus en détail

Lutin Laboratoire des Usages en Technologies

Lutin Laboratoire des Usages en Technologies Lutin Laboratoire des Usages en Technologies d Information Numérique (à la Cité des Sciences) Offres à destination des entreprises (club d entreprises) Le principe de la plate-forme RNRT Le laboratoire

Plus en détail

Pentaho Business Analytics Intégrer > Explorer > Prévoir

Pentaho Business Analytics Intégrer > Explorer > Prévoir Pentaho Business Analytics Intégrer > Explorer > Prévoir Pentaho lie étroitement intégration de données et analytique. En effet, les services informatiques et les utilisateurs métiers peuvent accéder aux

Plus en détail

creo elements/pro creo elements/direct creo elements/view

creo elements/pro creo elements/direct creo elements/view creo elements/pro SERVICES & SUPPORT PROCESSUS & INITIATIVES creo elements/direct creo elements/view SOLUTIONS MÉTIER creo elements/pro 5.0 PRODUITS LOGICIELS creo elements/direct 17.0 creo elements/view

Plus en détail

Cisco Certified Network Associate

Cisco Certified Network Associate Cisco Certified Network Associate Version 4 Notions de base sur les réseaux Chapitre 3 01 Quel protocole de la couche application sert couramment à prendre en charge les transferts de fichiers entre un

Plus en détail

Associations Dossiers pratiques

Associations Dossiers pratiques Associations Dossiers pratiques Le tableau de bord, outil de pilotage de l association (Dossier réalisé par Laurent Simo, In Extenso Rhône-Alpes) Difficile d imaginer la conduite d un bateau sans boussole

Plus en détail

La Solution de Sécurité Easy Series La sécurité simplifiée

La Solution de Sécurité Easy Series La sécurité simplifiée «Test Système terminé» La Solution de Sécurité Easy Series La sécurité simplifiée Un système de sécurité à la fois simple et puissant Le système de sécurité Easy Series, issu des nouvelles technologies

Plus en détail

Conception des systèmes répartis

Conception des systèmes répartis Conception des systèmes répartis Principes et concepts Gérard Padiou Département Informatique et Mathématiques appliquées ENSEEIHT Octobre 2012 Gérard Padiou Conception des systèmes répartis 1 / 37 plan

Plus en détail

Orange Business Services. Direction de la sécurité. De l utilisation de la supervision de sécurité en Cyber-Defense? JSSI 2011 Stéphane Sciacco

Orange Business Services. Direction de la sécurité. De l utilisation de la supervision de sécurité en Cyber-Defense? JSSI 2011 Stéphane Sciacco De l utilisation de la supervision de sécurité en Cyber-Defense? Orange Business Services Direction de la sécurité JSSI 2011 Stéphane Sciacco 1 Groupe France Télécom Sommaire Introduction Organisation

Plus en détail

Contributions à l expérimentation sur les systèmes distribués de grande taille

Contributions à l expérimentation sur les systèmes distribués de grande taille Contributions à l expérimentation sur les systèmes distribués de grande taille Lucas Nussbaum Soutenance de thèse 4 décembre 2008 Lucas Nussbaum Expérimentation sur les systèmes distribués 1 / 49 Contexte

Plus en détail

SECTION 5 BANQUE DE PROJETS

SECTION 5 BANQUE DE PROJETS SECTION 5 BANQUE DE PROJETS INF 4018 BANQUE DE PROJETS - 1 - Banque de projets PROJET 2.1 : APPLICATION LOGICIELLE... 3 PROJET 2.2 : SITE WEB SÉMANTIQUE AVEC XML... 5 PROJET 2.3 : E-LEARNING ET FORMATION

Plus en détail

Génie logiciel avec UML. Notions sur le langage UML adapté pour les cours du programme Techniques de l informatique

Génie logiciel avec UML. Notions sur le langage UML adapté pour les cours du programme Techniques de l informatique Génie logiciel avec UML Notions sur le langage UML adapté pour les cours du programme Techniques de l informatique Claude Boutet Session hiver 2008 Modélisation de systèmes Table des matières TABLE DES

Plus en détail

Intrunet SI120/SI220 Pour une sécurité sur mesure

Intrunet SI120/SI220 Pour une sécurité sur mesure Intrusion Intrunet /SI220 Pour une sécurité sur mesure Building Technologies Une sécurité optimale pour chaque besoin Les centrales Intrunet et SI220 (ex-sintony 120 et 220) sont l aboutissement de décennies

Plus en détail

Le réseau au service de la Gestion Technique des Bâtiments. Présentation d'un service de vidéosurveillance

Le réseau au service de la Gestion Technique des Bâtiments. Présentation d'un service de vidéosurveillance Le réseau au service de la Gestion Technique des Bâtiments Présentation d'un service de vidéosurveillance Protection des biens & des personnes Urgence de la réaction Gestion de l urgence Substitution des

Plus en détail

Concevoir et déployer un data warehouse

Concevoir et déployer un data warehouse Concevoir et déployer un data warehouse Ralph Kimball Éditions Eyrolles ISBN : 2-212-09165-6 2000 2 Le cycle de vie dimensionnel Avant d étudier de plus près les spécificités de la conception, du développement

Plus en détail

ANNEXE - INNOVATIONS. processus, nom masculin

ANNEXE - INNOVATIONS. processus, nom masculin ANNEXE - INNOVATIONS» processus, nom masculin sens 1 - Suite d'opérations ou d'événements. Synonyme : évolution sens 2 - Ensemble d'actions ayant un but précis. NOS ACCESSOIRES INTELLIGENTS DONNER VIE

Plus en détail

Dix bonnes raisons d essayer Office Professionnel Plus 2010

Dix bonnes raisons d essayer Office Professionnel Plus 2010 Dix bonnes raisons d essayer Office Professionnel Plus 2010 - Office P... http://office.microsoft.com/fr-fr/professional-plus/dix-bonnes-raisons-... 1 sur 3 09/11/2012 14:39 Dix bonnes raisons d essayer

Plus en détail

IT203 : Systèmes de gestion de bases de données. A. Zemmari zemmari@labri.fr

IT203 : Systèmes de gestion de bases de données. A. Zemmari zemmari@labri.fr IT203 : Systèmes de gestion de bases de données A. Zemmari zemmari@labri.fr 1 Informations pratiques Intervenants : Cours : (A. Zemmari zemmari@labri.fr) TDs, TPs : S. Lombardy et A. Zemmari Organisation

Plus en détail

Programmation d'agents intelligents Vers une refonte des fils de raisonnement. Stage de fin d'études Master IAD 2006

Programmation d'agents intelligents Vers une refonte des fils de raisonnement. Stage de fin d'études Master IAD 2006 vendredi 8 septembre 2006 Programmation d'agents intelligents Vers une refonte des fils de raisonnement Stage de fin d'études Master IAD 2006 Benjamin DEVEZE Responsable : M. Patrick TAILLIBERT Plan Plan

Plus en détail

NS1000 PANASONIC SERVEUR SIP TOUJOURS AU-DELÀ DE VOS ATTENTES DE COMMUNICATIONS UNIFIÉES

NS1000 PANASONIC SERVEUR SIP TOUJOURS AU-DELÀ DE VOS ATTENTES DE COMMUNICATIONS UNIFIÉES TOUJOURS AU-DELÀ DE VOS ATTENTES NS1000 PANASONIC SERVEUR SIP DE COMMUNICATIONS UNIFIÉES QUALITÉ HD MISE EN RÉSEAU EN TOUTE TRANSPARENCE ÉVOLUTIF AU GRÉ DES BESOINS NS1000 EN QUELQUES MOTS Serveur de communications

Plus en détail

Plates-formes de téléformation et modèles pédagogiques

Plates-formes de téléformation et modèles pédagogiques POYET Françoise, (7095) Introduction Plates-formes de téléformation et modèles pédagogiques Depuis quelques années, on assiste à une stabilisation informatique des Technologies de l Information et de la

Plus en détail

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée

Plus en détail

Comment gérer toutes mes tâches logicielles d automatisation dans un seul environnement?

Comment gérer toutes mes tâches logicielles d automatisation dans un seul environnement? Comment gérer toutes mes tâches logicielles d automatisation dans un seul environnement? Avec Totally Integrated Automation Portal : un seul environnement de développement intégré pour toutes vos tâches

Plus en détail

Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services

Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services 69 Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services M. Bakhouya, J. Gaber et A. Koukam Laboratoire Systèmes et Transports SeT Université de Technologie de Belfort-Montbéliard

Plus en détail

IBM Business Process Manager

IBM Business Process Manager IBM Software WebSphere Livre blanc sur le leadership en matière d innovation IBM Business Process Manager Une plateforme de BPM complète, unifiée et facilement adaptable aux projets et aux programmes d

Plus en détail

Exemple d utilisation des outils MicroSave-Africa au Brésil

Exemple d utilisation des outils MicroSave-Africa au Brésil Retour au sommaire Exemple d utilisation des outils MicroSave-Africa au Brésil BIM n 05-12 février 2002 Karin BARLET ; Bonnie BRUSKY Nous vous présentions en novembre dernier les outils d étude de marché

Plus en détail

DéSIT Démarche d ingénierie pour les Systèmes d Information Transport ambiants, sécurisés et personnalisables

DéSIT Démarche d ingénierie pour les Systèmes d Information Transport ambiants, sécurisés et personnalisables DéSIT Démarche d ingénierie pour les Systèmes d Information Transport ambiants, sécurisés et personnalisables Début du projet : septembre 2008 Durée prévue : 3 ans Projet du cluster Territoires, Transports

Plus en détail

Prise en compte des ressources dans les composants logiciels parallèles

Prise en compte des ressources dans les composants logiciels parallèles Prise en compte des ressources dans les composants logiciels parallèles Aperçus de l action RASC et du projet Concerto F. Guidec Frederic.Guidec@univ-ubs.fr Action RASC Plan de cet exposé Contexte Motivations

Plus en détail