Comment obtenir plus des Méta-Grammaires

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

Download "Comment obtenir plus des Méta-Grammaires"

Transcription

1 Comment obtenir plus des Méta-Grammaires ou comment construire des grammaires TAG/TIG compactes avec des arbres factorisés François Thomasset & Éric de la Clergerie ATOLL TALN 2005 Dourdan Mardi 7 Juin 2005 É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 1 / 18

2 Motivations Des systèmes pour construire des analyseurs syntaxiques, dont DYALOG formalismes hybrides TAG+TIG, DCG, RCG, Prolog Mais manque de ressources : lexiques et grammaires à large couverture pb pour la campagne d évaluation EASy Développement de grammaires processus complexe et long avec pb de cohérence et maintenance taille importante des grammaires lexicalisables (TAG : 1000 à arbres) redondance importante dans les grammaires Solution : Méta-Grammaire [Candito] Niveau plus abstrait et compact de description linguistique Développement plus rapide, maintenance facilitée Génération d une grammaire, en général de grande taille en particulier à cause de sous-catégorisations x extractions É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 2 / 18

3 Motivations Des systèmes pour construire des analyseurs syntaxiques, dont DYALOG formalismes hybrides TAG+TIG, DCG, RCG, Prolog Mais manque de ressources : lexiques et grammaires à large couverture pb pour la campagne d évaluation EASy Développement de grammaires processus complexe et long avec pb de cohérence et maintenance taille importante des grammaires lexicalisables (TAG : 1000 à arbres) redondance importante dans les grammaires Solution : Méta-Grammaire [Candito] Niveau plus abstrait et compact de description linguistique Développement plus rapide, maintenance facilitée Génération d une grammaire, en général de grande taille en particulier à cause de sous-catégorisations x extractions É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 2 / 18

4 Motivations Des systèmes pour construire des analyseurs syntaxiques, dont DYALOG formalismes hybrides TAG+TIG, DCG, RCG, Prolog Mais manque de ressources : lexiques et grammaires à large couverture pb pour la campagne d évaluation EASy Développement de grammaires processus complexe et long avec pb de cohérence et maintenance taille importante des grammaires lexicalisables (TAG : 1000 à arbres) redondance importante dans les grammaires Solution : Méta-Grammaire [Candito] Niveau plus abstrait et compact de description linguistique Développement plus rapide, maintenance facilitée Génération d une grammaire, en général de grande taille en particulier à cause de sous-catégorisations x extractions É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 2 / 18

5 Motivations Des systèmes pour construire des analyseurs syntaxiques, dont DYALOG formalismes hybrides TAG+TIG, DCG, RCG, Prolog Mais manque de ressources : lexiques et grammaires à large couverture pb pour la campagne d évaluation EASy Développement de grammaires processus complexe et long avec pb de cohérence et maintenance taille importante des grammaires lexicalisables (TAG : 1000 à arbres) redondance importante dans les grammaires Solution : Méta-Grammaire [Candito] Niveau plus abstrait et compact de description linguistique Développement plus rapide, maintenance facilitée Génération d une grammaire, en général de grande taille en particulier à cause de sous-catégorisations x extractions É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 2 / 18

6 Motivations Des systèmes pour construire des analyseurs syntaxiques, dont DYALOG formalismes hybrides TAG+TIG, DCG, RCG, Prolog Mais manque de ressources : lexiques et grammaires à large couverture pb pour la campagne d évaluation EASy Développement de grammaires processus complexe et long avec pb de cohérence et maintenance taille importante des grammaires lexicalisables (TAG : 1000 à arbres) redondance importante dans les grammaires Solution : Méta-Grammaire [Candito] Niveau plus abstrait et compact de description linguistique Développement plus rapide, maintenance facilitée Génération d une grammaire, en général de grande taille en particulier à cause de sous-catégorisations x extractions Question : Obtention de grammaires compactes à partir de MG? É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 2 / 18

7 Des opérateurs pour des arbres factorisés DYALOG propose des opérateurs réguliers pour factoriser les arbres : disjonctions T [t 1 ;t 2 ] T [t 1 ] T [t 2 ] répetitions (Étoile de Kleene) t@ kleene t (ɛ) kleene t (t, kleene t ) entrelacements (ordre libre entre séquences de noeuds) (t 1, t 2 )##t 3 (t 1, t 2, t 3 ; t 1, t 3, t 2 ; t 3, t 1, t 2 ) optionalité (noeud optionel) t? (t; ɛ) gardes (noeuds gardés) T [G +, t; G ] T [t].σ + T [ɛ].σ gardes : formules booléennes sur des équations entre chemins É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 3 / 18

8 Des opérateurs pour des arbres factorisés DYALOG propose des opérateurs réguliers pour factoriser les arbres : disjonctions T [t 1 ;t 2 ] T [t 1 ] T [t 2 ] répetitions (Étoile de Kleene) t@ kleene t (ɛ) kleene t (t, kleene t ) entrelacements (ordre libre entre séquences de noeuds) (t 1, t 2 )##t 3 (t 1, t 2, t 3 ; t 1, t 3, t 2 ; t 3, t 1, t 2 ) optionalité (noeud optionel) t? (t; ɛ) gardes (noeuds gardés) T [G +, t; G ] T [t].σ + T [ɛ].σ gardes : formules booléennes sur des équations entre chemins Ces opérateurs ne changent pas le pouvoir d expression ou la complexité peuvent être élimés par expansion mais taille résultante exponentielle en le nombre d opérateurs plus efficace de les évaluer sans expansion analyses plus naturelles opérateurs très génériques (non spécifiques TAG ou TIG) É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 3 / 18

9 Les Méta-Grammaires par l exemple Definition (Méta-Grammaire) Description modulaire par classes regroupant des contraintes, avec héritage É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 5 / 18

10 Les Méta-Grammaires par l exemple Definition (Méta-Grammaire) Description modulaire par classes regroupant des contraintes, avec héritage class c o l l e c t _ r e a l _ s u b j e c t _ c a n o n i c a l { < : c o l l e c t _ r e a l _ s u b j e c t ; $arg. e x t r a c t e d = value (~ c l e f t ) ; S >> VSubj ; V >> psubj ; VSubj < V ; VMod < psubj ; node psubj : [ cat : N2, i d : subject, top : [ wh :, sat : + ] ] ; psubj : : agreement ; psubj = psubj : : N; psubj => node ( I n f l ). bot. i n v = value ( + ), $arg. e x t r a c t e d = value ( ), $arg. r e a l = value (N2), desc. e x t r a c t i o n = value (~ ), node (V). top. mode= value (~ i n f imp... ) ; ~ psubj=> node ( I n f l ). bot. i n v = value (~+ ) ; } Héritage (<:) Contraintes dominance (>> et >>+) précédence (<) égalité (=) Décorations (FS) noeuds classe Éq. entre chemins (.) noeuds (node psubj) classe (desc) variable ($arg) Ressources + / Besoins Espace de noms ( :: ) Gardes (=>) É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 5 / 18

11 Compiler la méta-grammaire Compilateur MGCOMP, développé avec DYALOG É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 6 / 18

12 Compiler la méta-grammaire Compilateur MGCOMP, développé avec DYALOG Étape 1 : Classes terminales Héritage des contraintes par les classes terminales (+ vérif contraintes) É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 6 / 18

13 Compiler la méta-grammaire Compilateur MGCOMP, développé avec DYALOG Étape 1 : Classes terminales Héritage des contraintes par les classes terminales (+ vérif contraintes) Étape 2 : Classes neutres Croisement des classes terminales pour neutraliser ressources & besoins C1 [ R K 1 ]xc 2 [+R K 2 ] = (C 1 xc 2 )[=R K 1 K 2 ] (Espace de nom) import classe productrice avec renommage C 1 [ N::R K 1 ]xc 2 [+R K 2 ] = (C 1 xn::c 2 )[=N::R K 1 N::K 2 ] Réduction des gardes (quand possible) Vérification des contraintes É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 6 / 18

14 Compiler la méta-grammaire Compilateur MGCOMP, développé avec DYALOG Étape 1 : Classes terminales Héritage des contraintes par les classes terminales (+ vérif contraintes) Étape 2 : Classes neutres Croisement des classes terminales pour neutraliser ressources & besoins C1 [ R K 1 ]xc 2 [+R K 2 ] = (C 1 xc 2 )[=R K 1 K 2 ] (Espace de nom) import classe productrice avec renommage C 1 [ N::R K 1 ]xc 2 [+R K 2 ] = (C 1 xn::c 2 )[=N::R K 1 N::K 2 ] Réduction des gardes (quand possible) Vérification des contraintes Étape 3 : Arbres TAG Utilisation des contraintes des classes neutres pour construire les arbres précédence sous spécifiée entre noeuds frères entrelacement É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 6 / 18

15 La grammaire en quelques tables Classes Arbres Init. Aux. Aux. Env. Aux. Gauches Aux. Droits = Distribution par catégories d arbres non ancrés v coo adv adj csu prep aux np nc det pro Distribution par la catégorie de l ancre Canonique Extr. Actif Passif Quest. Rel. Clivées Coord Adv Adj Distribution par phénomènes syntaxiques Gardes Disjonctions Entrelacement Étoiles de Kleene Utilisation des opérateurs de factorisation É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 7 / 18

16 La grammaire en quelques tables (suite) arbres 25 arbres noeuds Distribution par nombre de noeuds É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 8 / 18

17 Arbre #111 Arbre #111 : pour la construction canonique du verbe croisement de 25 classes terminales ; 43 nœuds plus 3 alternatives et 1 entrelacement ; 35 gardes ; lignes XML É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 9 / 18

18 Arbre #111 Arbre #111 : pour la construction canonique du verbe croisement de 25 classes terminales ; 43 nœuds plus 3 alternatives et 1 entrelacement ; 35 gardes ; lignes XML S VMod V VMod ## cln N2 CS S PP V1 N2 VMod VMod cl adv clr clseq Infl clseq adv adv cld cla cld cll clg v cln CS PP N2 comp PP prep ce csu S É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 9 / 18

19 Arbre #111 Arbre #111 : pour la construction canonique du verbe croisement de 25 classes terminales ; 43 nœuds plus 3 alternatives et 1 entrelacement ; 35 gardes ; lignes XML S VMod V VMod ## cln N2 CS S PP V1 N2 VMod VMod cl adv clr clseq Infl clseq adv adv cld cla cld cll clg v cln CS PP N2 comp PP prep ce csu S Taux de compaction : difficile à évaluer ( à ), mais + réaliste entre 100 et 1000 É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN 05 9 / 18

20 Lien lexique / Grammaire : ancrage par hypertag 2 arg0 arg0 arg1 arg1 arg2 arg2 cat v 6 4diathesis refl refl Grammaire hypertag # extracted - kind subj 6 4 pcas real real0 - CS N2 PP S cln prel pri 2 3 extracted - kind kind1 - acomp obj prepacomp prepobj 6pcas pcas1 + - apres à avec de par real real1 - CS N N2 PP S V adj cla extracted - kind kind2 - prepacomp prepobj prepscomp prepvcomp scomp vcomp whcomp 6pcas pcas2 - + apres à real real2 - CS N N2 PP S... active 7 5 É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN / 18

21 Lien lexique / Grammaire : ancrage par hypertag 2 arg0 arg0 arg1 arg1 arg2 arg2 cat v 6 4diathesis refl refl Grammaire hypertag # extracted - kind subj 6 4 pcas real real0 - CS N2 PP S cln prel pri 2 3 extracted - kind kind1 - acomp obj prepacomp prepobj 6pcas pcas1 + - apres à avec de par real real1 - CS N N2 PP S V adj cla extracted - kind kind2 - prepacomp prepobj prepscomp prepvcomp scomp vcomp whcomp 6pcas pcas2 - + apres à real real2 - CS N N2 PP S... active 7 5 Lexique hypertag «promettre» 2» 3 kind subj - arg0 pcas -» kind obj scomp - arg1 pcas -» kind prepobj - 6arg2 4 pcas à refl - É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN / 18

22 Lien lexique / Grammaire : ancrage par hypertag Grammaire hypertag # extracted - kind subj arg0 arg0 6 4 pcas real real0 - CS N2 PP S cln prel pri 2 3 extracted - kind kind1 - acomp obj prepacomp prepobj arg1 arg1 6pcas pcas1 + - apres à avec de par real real1 - CS N N2 PP S V adj cla extracted - kind kind2 - prepacomp prepobj prepscomp prepvcomp scomp vcomp wh- arg2 arg2 comp 6pcas pcas2 - + apres à real real2 - CS N N2 PP S... cat v 6 4diathesis active 7 5 refl refl - Lexique hypertag «promettre» 2» 3 kind subj - arg0 pcas -» kind obj scomp - arg1 pcas -» kind prepobj - 6arg2 4 pcas à refl - Les variables propagent les valeurs des hypertags aux noeuds et gardes É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN / 18

23 Environnement de développement Principes : Développement de MG développement de programmes (objets) Utilisation de formats intermédaires XML vues multiples (XSL) Édition et visualisation des MG : MGTOOLS Mode Emacs avec coloration syntaxique Interaction avec une visualisation graphique de la hiérarchie des classes Conversion format XML É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN / 18

24 Environnement de développement (suite) Visualisation de la grammaire conversion format TAGML (XML) vers vue HTML script CGI de recherche (par id et par mots clés) Utilisation de la grammaire Serveur de parseur + visualisation des analyses sous différents formats (forme XML formes «grammaire», dérivations et dépendances) Possibilité de visualisation des arbres utilisés dans une analyse Utilisation de jeux de tests avec calculs de statistiques (temps, couverture, taux d ambiguité,... ) + modif round précédent Calcul de taux de «parsabilité» par mot amélioraton lexique É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN / 18

25 Sorties d analyse syntaxique (format dépendances) il a voulu en promettre une à Paul. il cln: a voulu subject Infl aux:53 v:62 en V clg promettre v:111 object vmod preparg une pro:49 VMod:90 N2 PP a prep:40 prep:2 N2 N2 Paul np:50 clg: cll. cll: S S:33 void _: Definition (Ambiguité moyenne par mot α) α = nombre d arcs nombre motsn 1 Pour une phrase non ambiguë : α = 0 Pour une phrase ambiguë : nombre d analyse (1 + α) n É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN / 18

26 Sorties d analyse syntaxique (format dépendances) il a voulu en promettre une à il cln: a voulu subject Infl aux:53 v:62 en V clg: clg cll promettre v:111 object vmod preparg une pro:49 VMod:90 cll: S efinition (Ambiguité moyenne par mot α) nombre d arcs α = 1 É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN / 18

27 Couverture et performances Utilisation de l analyseur TAG/TIG pour des analyses complètes note : l analyseur peut aussi retourner des analyses partielles (mode robuste) #phrases % couv. temps (s) ambiguïté Corpus moyen médian EUROTRA TSNLP MD10x EASY Résultats (avec un timeout de 100s) É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN / 18

28 Couverture et performances Utilisation de l analyseur TAG/TIG pour des analyses complètes note : l analyseur peut aussi retourner des analyses partielles (mode robuste) #phrases % couv. temps (s) ambiguïté Corpus moyen médian EUROTRA / OLD / / / / 0.3 TSNLP / OLD / / / / 0.2 MD10x20 / OLD / / / / 0.5 EASY / / / / - Résultats (avec un timeout de 100s) Modif mal contrôlées de dernière minute pour améliorer la couverture dégradation temps et ambiguïté par rapport à une ancienne version OLD importance d un suivi constant et régulier Manque information sur la précision : Attente résultats EASy Attente corpus annoté en syntaxe É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN / 18

29 Conclusion MG + env. développement + factorisation grammaire compacte temps de développement rapide (quelques mois) DYALOG + factorisation : puissance et généricité Mais le dev. d une MG reste une tâche complexe Besoin important d expertise linguistique Besoin d un lexique syntaxique riche Discipline rigoureuse de tests Contraintes plus expressives et plus puissantes exclusion, topologique, rang,... Formalisme cible plus expressif que les TAGs, comme les MC-TAGs réduire la distance entre MG et Formalisme Cible Besoin de probabilités/heuristiques pour lever les ambiguïtés Outils et ressources librement disponibles : DYALOG, FRMG, MGCOMP, MGTOOLS + LEFFF rubrique Catalogue É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN / 18

30 Estimer le taux de compaction des arbres factorisés Pour l arbre #111 subjreal = 5 choix de réalisations pour un sujet pré-verbal : cln N2 CS S PP subjpos choix entre sujet «absent», «pré-verbal», «pré-verbal et cl post-verbal», «absent et cl post-verbal», «post-verbal» ; argspos = 3 entrelacements entre 2 args post-verbaux + un sujet post-verbal, tous optionnels ; clseqpos = X choix entre 2 séquences de clitiques pré ou post verbaux optionnels : cld, cla, cld, cll, clg ; clopt = 2 clitiques pré-verbaux optionnels : clneg («ne»), clr (réflexif) ; neg = 3 positions de négation (advneg «que» sur les arguments verbaux ou advneg pré-verbal pour les infinitives) ; arg1real = 3 réalisations possibles pour arg1 : N2 comp PP (nominal, adjectival, infinitif, complétif,... ) ; arg2real = 2 réalisations possibles (au moins) pour arg2 (CS,PP) ; É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN / 18

31 Meta Grammaire du Français Sous-catégorisation des verbes : sujet, attribut, object, prep-object, vcomp et scomp, prep-vcomp, wh-comp prep-scomp. au plus 3 arg. verbaux (sujet inclus) Constructions auxiliaires, verbes à controle (sujet) Diverses réalisations (np, clitique, infinitive, complétive) et position (pre, post, post-clitique) du sujet extraction arguments et modifiers (questions, relatives, et clivées) construction passive et active coordination partielle (sans ellipse) modifieurs du verbe à diverses positions (participiales, PP, adv,... ), É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN / 18

32 EASY Détail corpus #sent % coverage general elda % general lemonde % general mlcc % general senat % litteraire % litteraire % litteraire % litteraire % mail % mail % mail % mail % mail % mail % mail % mail % mail % mail % medical % medical % medical % medical % É. de la Clergerie Comment obtenir plus des Méta-Grammaires TALN / 18 corpus #sent % coverage medical % medical % oral delic % oral delic % oral delic % oral delic % oral delic % oral delic % oral delic % oral delic % oral delic % oral elda % oral elda % oral elda % oral elda % oral elda % oral elda % oral elda % oral elda % questions amaryllis % questions trec %

Atelier ATOLL pour les grammaires d arbres adjoints

Atelier ATOLL pour les grammaires d arbres adjoints TALN 2001, Tours, 2-5 juillet 2001 Atelier ATOLL pour les grammaires d arbres adjoints François Barthélemy 1, Pierre Boullier 2, Philippe Deschamp 2, Linda Kaouane 2 et Éric Villemonte de la Clergerie

Plus en détail

TD 1 - Structures de Traits et Unification

TD 1 - Structures de Traits et Unification TD 1 - Structures de Traits et Unification 1 Définitions Un trait (en: feature) est un couple attribut-valeur. Une structure de traits (en: feature structure) est un ensemble de traits. On peut les représenter

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

Vérifier la qualité de vos applications logicielle de manière continue

Vérifier la qualité de vos applications logicielle de manière continue IBM Software Group Vérifier la qualité de vos applications logicielle de manière continue Arnaud Bouzy Kamel Moulaoui 2004 IBM Corporation Agenda Analyse de code Test Fonctionnel Test de Performance Questions

Plus en détail

Grammaires d unification

Grammaires d unification Cours sur le traitement automatique des langues (IV) Violaine Prince Université de Montpellier 2 LIRMM-CNRS Grammaires d unification Grammaire catégorielle Grammaire syntagmatique généralisée (GPSG) Les

Plus en détail

progression premiere et terminale

progression premiere et terminale progression premiere et terminale s.2 s.3 valette SEQUENCE Séance Objectif Contenu du cours Compétences Savoirs 1 1. Le bilan comportemental Identifier les objectifs de la connaissance de soi Utiliser

Plus en détail

ADAPT: un modèle de transcodage des nombres. Une application des systèmes de production au développement

ADAPT: un modèle de transcodage des nombres. Une application des systèmes de production au développement ADAPT: un modèle de transcodage des nombres Une application des systèmes de production au développement Référence Barrouillet, P., Camos, V., Perruchet, P., & Seron, X. (2004). A Developmental Asemantic

Plus en détail

TP1 : Initiation à Java et Eclipse

TP1 : Initiation à Java et Eclipse TP1 : Initiation à Java et Eclipse 1 TP1 : Initiation à Java et Eclipse Systèmes d Exploitation Avancés I. Objectifs du TP Ce TP est une introduction au langage Java. Il vous permettra de comprendre les

Plus en détail

Remote Method Invocation (RMI)

Remote Method Invocation (RMI) Remote Method Invocation (RMI) TP Réseau Université Paul Sabatier Master Informatique 1 ère Année Année 2006/2007 Plan Objectifs et Inconvénients de RMI Fonctionnement Définitions Architecture et principe

Plus en détail

La santé de votre entreprise mérite notre protection.

La santé de votre entreprise mérite notre protection. mutuelle mclr La santé de votre entreprise mérite notre protection. www.mclr.fr Qui sommes-nous? En tant que mutuelle régionale, nous partageons avec vous un certain nombre de valeurs liées à la taille

Plus en détail

OCL - Object Constraint Language

OCL - Object Constraint Language OCL - Object Constraint Language Laëtitia Matignon laetitia.matignon@univ-lyon1.fr Département Informatique - Polytech Lyon Université Claude Bernard Lyon 1 2012-2013 Laëtitia Matignon SIMA - OCL - Object

Plus en détail

CERES logiciel de gestion commerciale pour négociants en vin

CERES logiciel de gestion commerciale pour négociants en vin CERES logicil gion commrcial pour négocian n vin. Gion complè acha vn : comman, rérvaion, gion courag commrciaux.. Moul campagn primur : piloag la campagn via un ablau bor prman viualir accér aux informaion

Plus en détail

LA CONJONCTION MÊME SI N EXISTE PAS!

LA CONJONCTION MÊME SI N EXISTE PAS! LA CONJONCTION MÊME SI N EXISTE PAS! Mireille Piot To cite this version: Mireille Piot. LA CONJONCTION MÊME SI N EXISTE PAS!. Christian Leclère, Eric Laporte, Mireille Piot et Max Silberztein éds. Benjamins,

Plus en détail

Cours de Master Recherche

Cours de Master Recherche Cours de Master Recherche Spécialité CODE : Résolution de problèmes combinatoires Christine Solnon LIRIS, UMR 5205 CNRS / Université Lyon 1 2007 Rappel du plan du cours 16 heures de cours 1 - Introduction

Plus en détail

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML http://olivier-augereau.com Sommaire Introduction I) Les bases II) Les diagrammes

Plus en détail

La syllabe (1/5) Unité intuitive (différent du phonème) Constituant essentiel pour la phonologie au même titre que phonème et trait

La syllabe (1/5) Unité intuitive (différent du phonème) Constituant essentiel pour la phonologie au même titre que phonème et trait La syllabe (1/5) Unité intuitive (différent du phonème) Variation des structures syllabiques d une langue à une autre et dans une même langue (cf strict vs à : une seule syllabe mais des structures bien

Plus en détail

Document d aide au suivi scolaire

Document d aide au suivi scolaire Document d aide au suivi scolaire Ecoles Famille Le lien Enfant D une école à l autre «Enfants du voyage et de familles non sédentaires» Nom :... Prénom(s) :... Date de naissance :... Ce document garde

Plus en détail

Chapitre 2. Cluster de calcul (Torque / Maui) Grid and Cloud Computing

Chapitre 2. Cluster de calcul (Torque / Maui) Grid and Cloud Computing Chapitre 2. Cluster de calcul (Torque / Maui) Grid and Cloud Computing 2. Cluster de calcul (Torque/Maui) Batch/Job Scheduler Gestion automatique d'une séries de jobs Interface de définition des jobs et

Plus en détail

Calculs de probabilités avec la loi normale

Calculs de probabilités avec la loi normale Calculs de probabilités avec la loi normale Olivier Torrès 20 janvier 2012 Rappels pour la licence EMO/IIES Ce document au format PDF est conçu pour être visualisé en mode présentation. Sélectionnez ce

Plus en détail

Expériences de formalisation d un guide d annotation : vers l annotation agile assistée

Expériences de formalisation d un guide d annotation : vers l annotation agile assistée Expériences de formalisation d un guide d annotation : vers l annotation agile assistée Bruno Guillaume 1,2 Karën Fort 1,3 (1) LORIA 54500 Vandœuvre-lès-Nancy (2) Inria Nancy Grand-Est (3) Université de

Plus en détail

Livre Blanc WebSphere Transcoding Publisher

Livre Blanc WebSphere Transcoding Publisher Livre Blanc WebSphere Transcoding Publisher Introduction WebSphere Transcoding Publisher vous permet d'offrir aux utilisateurs des informations Web adaptées à leurs besoins. Il vous permet, par exemple,

Plus en détail

Module http MMS AllMySMS.com Manuel d intégration

Module http MMS AllMySMS.com Manuel d intégration Module http MMS AllMySMS.com Manuel d intégration Objectif du document... 3 1 Envoi de MMS par requête http... 4 1.1 Format de la requête utilisée... 4 1.2 Arborescence et explication des balises du flux

Plus en détail

Web Tier : déploiement de servlets

Web Tier : déploiement de servlets Web Tier : déploiement de servlets 1 / 35 Plan 1 Introduction 2 Servlet : Principe de fonctionnement 3 Création et développement sur un serveur JEE 4 Quelques méthodes de l API des servlets 5 Utilisation

Plus en détail

Fiche de synthèse sur la PNL (Programmation Neurolinguistique)

Fiche de synthèse sur la PNL (Programmation Neurolinguistique) 1 Fiche de synthèse sur la PNL (Programmation Neurolinguistique) La programmation neurolinguistique (PNL) fournit des outils de développement personnel et d amélioration de l efficacité relationnelle dans

Plus en détail

BES WEBDEVELOPER ACTIVITÉ RÔLE

BES WEBDEVELOPER ACTIVITÉ RÔLE BES WEBDEVELOPER ACTIVITÉ Le web developer participe aux activités concernant la conception, la réalisation, la mise à jour, la maintenance et l évolution d applications internet/intranet statiques et

Plus en détail

Richard Abibon. «Le sujet reçoit de l Autre son propre message sous une forme inversée»

Richard Abibon. «Le sujet reçoit de l Autre son propre message sous une forme inversée» Richard Abibon «Le sujet reçoit de l Autre son propre message sous une forme inversée» Cette formule, on la trouve presque telle quelle dans l «Ouverture de ce recueil» qui introduit les «Ecrits» de Lacan.

Plus en détail

Arbres binaires de recherche

Arbres binaires de recherche 1 arbre des comparaisons 2 recherche dichotomique l'arbre est recalculé à chaque recherche 2 5 3 4 7 9 1 6 1 2 3 4 5 6 7 9 10 conserver la structure d'arbre au lieu de la reconstruire arbre binaire de

Plus en détail

Tableau des contenus

Tableau des contenus Tableau des contenus Dossier 1 L image dans les relations amicales, sociales, professionnelles et amoureuses Dossier 2 Présenter quelqu un Je séduis. Parler de son rapport à l image. Caractériser des personnes

Plus en détail

I/ CONSEILS PRATIQUES

I/ CONSEILS PRATIQUES D abord, n oubliez pas que vous n êtes pas un enseignant isolé, mais que vous appartenez à une équipe. N hésitez jamais à demander des idées et des conseils aux autres collègues (linguistes et autres)

Plus en détail

Cours 1 : Introduction. Langages objets. but du module. contrôle des connaissances. Pourquoi Java? présentation du module. Présentation de Java

Cours 1 : Introduction. Langages objets. but du module. contrôle des connaissances. Pourquoi Java? présentation du module. Présentation de Java Langages objets Introduction M2 Pro CCI, Informatique Emmanuel Waller, LRI, Orsay présentation du module logistique 12 blocs de 4h + 1 bloc 2h = 50h 1h15 cours, 45mn exercices table, 2h TD machine page

Plus en détail

L E C O U T E P r i n c i p e s, t e c h n i q u e s e t a t t i t u d e s

L E C O U T E P r i n c i p e s, t e c h n i q u e s e t a t t i t u d e s L E C O U T E P r i n c i p e s, t e c h n i q u e s e t a t t i t u d e s L E C O U T E P r i n c i p e s, t e c h n i q u e s e t a t t i t u d e s Stéphane Safin Psychologue - Ergonome Lucid Group -

Plus en détail

Cours d initiation à la programmation en C++ Johann Cuenin

Cours d initiation à la programmation en C++ Johann Cuenin Cours d initiation à la programmation en C++ Johann Cuenin 11 octobre 2014 2 Table des matières 1 Introduction 5 2 Bases de la programmation en C++ 7 3 Les types composés 9 3.1 Les tableaux.............................

Plus en détail

Cours de Programmation 2

Cours de Programmation 2 Cours de Programmation 2 Programmation à moyenne et large échelle 1. Programmation modulaire 2. Programmation orientée objet 3. Programmation concurrente, distribuée 4. Programmation monadique 5. Les programmes

Plus en détail

Installer un serveur de listes de diffusion

Installer un serveur de listes de diffusion Le service de listes de diffusion à univ-rennes1.fr Serge Aumont et Odile Germès serge.aumont@univ-rennes1.fr odile.germes@univ-rennes1.fr Octobre 1995 Résumé La présence de la cellule technique du CRU

Plus en détail

Guide de démarrage Tradedoubler. Manuel éditeur / affilié

Guide de démarrage Tradedoubler. Manuel éditeur / affilié Guide de démarrage Tradedoubler Manuel éditeur / affilié 1 DEMARRER 1. Devenir éditeur sur Tradedoubler 2. Ajouter ses informations bancaires 3. Bénéficier des paiements internationaux 4. Avoir accès aux

Plus en détail

Molécules et Liaison chimique

Molécules et Liaison chimique Molécules et liaison chimique Molécules et Liaison chimique La liaison dans La liaison dans Le point de vue classique: l approche l de deux atomes d hydrogd hydrogènes R -0,9-1 0 0,5 1 1,5,5 3 3,5 4 R

Plus en détail

Unity Real Time 2.0 Service Pack 2 update

Unity Real Time 2.0 Service Pack 2 update Unity Real Time 2.0 Service Pack 2 update Configuration des Objectifs Analytiques La nouvelle version permet, en un écran, de configurer un lot, un panel ou un instrument. Le menu est accessible au moyen

Plus en détail

Ressources lexicales au service de recherche et d indexation des images

Ressources lexicales au service de recherche et d indexation des images RECITAL 2011, Montpellier, 27 juin - 1er juillet 2011 Ressources lexicales au service de recherche et d indexation des images Inga Gheorghita 1,2 (1) ATILF-CNRS, Nancy-Université (UMR 7118), France (2)

Plus en détail

ENTRE LES MURS : L entrée en classe

ENTRE LES MURS : L entrée en classe ENTRE LES MURS : L entrée en classe Réalisation : Laurent Cantet Production : Haut et Court Genre : comédie dramatique Adaptation du livre «Entre les murs» de François Bégaudeau, éditions Gallimard 2006.

Plus en détail

SIP. Plan. Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement

SIP. Plan. Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement SIP Nguyen Thi Mai Trang LIP6/PHARE Thi-Mai-Trang.Nguyen@lip6.fr UPMC - M2 Réseaux - UE PTEL 1 Plan Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement UPMC -

Plus en détail

Compte rendu d activité

Compte rendu d activité Dimitri GRAND URIEN année 2011 2013 BTS SIO option : Solution d infrastructure système et réseau Compte rendu d activité SAV Multi-Services Contexte : Suite à une coupure de service, un client nous ramène

Plus en détail

TP 4 de familiarisation avec Unix

TP 4 de familiarisation avec Unix TP 4 de familiarisation avec Unix Réseau Filtres (suite) Variables Scripts Vincent Berry - vberry@lirmm.fr IMPORTANT : la prise de notes est une pratique très importante et pourtant négligée, elle est

Plus en détail

«Dire et écrire» pour réaliser une composition en travail collaboratif en géographie. Agnès Dullin, lycée J. Racine 20 rue du Rocher, 75008 Paris

«Dire et écrire» pour réaliser une composition en travail collaboratif en géographie. Agnès Dullin, lycée J. Racine 20 rue du Rocher, 75008 Paris «Dire et écrire» pour réaliser une composition en travail collaboratif en géographie Agnès Dullin, lycée J. Racine 20 rue du Rocher, 75008 Paris OBJECTIFS 1- Niveau et insertion dans la programmation 2-

Plus en détail

1. Productions orales en continu après travail individuel

1. Productions orales en continu après travail individuel Tâches de production orale 2 niveau A2/B1 (Les tâches sont réalisables aussi bien au niveau A2 qu au niveau B1 suivant la complexité des énoncés et des interactions que les élèves sont capables de produire)

Plus en détail

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique Institut Supérieure Aux Etudes Technologiques De Nabeul Département Informatique Support de Programmation Java Préparé par Mlle Imene Sghaier 2006-2007 Chapitre 1 Introduction au langage de programmation

Plus en détail

Formation Août 2013 Michèle Garello, IEN économie gestion Caroline Natta, professeur

Formation Août 2013 Michèle Garello, IEN économie gestion Caroline Natta, professeur Formation Août 2013 Michèle Garello, IEN économie gestion Caroline Natta, professeur Déroulement des deux journées Mardi 26 Matin : Intervention des IEN Jeudi 29 Matin : Production en binôme. Après-midi

Plus en détail

Atelier rédactionnel

Atelier rédactionnel Baccalauréat professionnel Gestion - Administration Atelier rédactionnel Exemples de séances réalisées en première et au début de l année de terminale Joëlle PERRETIER & Patrice VIRIEUX Lycée professionnel

Plus en détail

Perl Console. Votre compagnon pour développer en Perl. Les Journées du Perl 2007 16, 17 novembre, Lyon. Alexis Sukrieh <sukria@sukria.

Perl Console. Votre compagnon pour développer en Perl. Les Journées du Perl 2007 16, 17 novembre, Lyon. Alexis Sukrieh <sukria@sukria. Perl Console Votre compagnon pour développer en Perl Les Journées du Perl 2007 16, 17 novembre, Lyon Alexis Sukrieh Plan Pourquoi une console? Le modèle «Read-Eval-Print-Loop» Dépendances

Plus en détail

Compte-rendu de Hamma B., La préposition en français

Compte-rendu de Hamma B., La préposition en français Compte-rendu de Hamma B., La préposition en français Badreddine Hamma To cite this version: Badreddine Hamma. Compte-rendu de Hamma B., La préposition en français. Revue française de linguistique appliquée,

Plus en détail

LES ECOLES DE COMMERCE. Conférence Terminale CIO de L Haÿ les Roses Année 2014-2015

LES ECOLES DE COMMERCE. Conférence Terminale CIO de L Haÿ les Roses Année 2014-2015 LES ECOLES DE COMMERCE Conférence Terminale CIO de L Haÿ les Roses Année 2014-2015 Une école de commerce : pour quels métiers? Les diplômés d écoles de commerce sont amenés à occuper des postes et fonctions

Plus en détail

Détection des propositions syntaxiques du français : en vue de l alignement des propositions de textes parallèles français-japonais

Détection des propositions syntaxiques du français : en vue de l alignement des propositions de textes parallèles français-japonais Détection des propositions syntaxiques du français : en vue de l alignement des propositions de textes parallèles français-japonais Yayoi Nakamura-Delloye To cite this version: Yayoi Nakamura-Delloye.

Plus en détail

TP1 : Initiation à Java et Eclipse

TP1 : Initiation à Java et Eclipse TP1 : Initiation à Java et Eclipse 1 I. Objectif du TP TP1 : Initiation à Java et Eclipse Programmation Mobile Initiation à l environnement Eclipse et aux notions de base du langage Java. II. Environnement

Plus en détail

Synodiance. 10 tendances SEO & SEA 19/02/2014

Synodiance. 10 tendances SEO & SEA 19/02/2014 Synodiance 10 tendances SEO & SEA 19/02/2014 Présentation Synodiance Synodiance Spécialiste du référencement naturel Agence indépendante créée en 1999 Search, Link et Performance 35 collaborateurs + de

Plus en détail

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN Les contenues de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et ne peuvent en aucun cas

Plus en détail

INFO-F-404 : Techniques avancées de systèmes d exploitation

INFO-F-404 : Techniques avancées de systèmes d exploitation Nikita Veshchikov e-mail : nikita.veshchikov@ulb.ac.be téléphone : 02/650.58.56 bureau : 2N8.213 URL : http://student.ulb.ac.be/~nveshchi/ INFO-F-404 : Techniques avancées de systèmes d exploitation Table

Plus en détail

UNIVERSITÉ DU QUÉBEC EN OUTAOUAIS VÉRIFICATION ET ANALYSE DES POLITIQUES DE CONTRÔLE D ACCÈS : APPLICATION AU LANGAGE XACML

UNIVERSITÉ DU QUÉBEC EN OUTAOUAIS VÉRIFICATION ET ANALYSE DES POLITIQUES DE CONTRÔLE D ACCÈS : APPLICATION AU LANGAGE XACML UNIVERSITÉ DU QUÉBEC EN OUTAOUAIS VÉRIFICATION ET ANALYSE DES POLITIQUES DE CONTRÔLE D ACCÈS : APPLICATION AU LANGAGE XACML MÉMOIRE PRÉSENTÉ COMME EXIGENCE PARTIELLE DE LA MAÎTRISE EN INFORMATIQUE PAR

Plus en détail

FRENCH 3900- Language (Advanced Level III)

FRENCH 3900- Language (Advanced Level III) Professeur : Ivan Chow (ichow3@uwo.ca) Consultation : Par rendez-vous enligne ou par courriel Description générale du cours : FRENCH 3900- Language (Advanced Level III) grammaticale fournie dans & al.

Plus en détail

LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES

LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES 1e partie : encoder et structurer les données Gautier Poupeau Antidot http://www.lespetitescases.net Twitter @lespetitescases Emmanuelle Bermès

Plus en détail

Imprimez des émotions

Imprimez des émotions Imprimez des émotions Créez des Mailings à taux de réponse élevé Imprimez des cadeaux personnalisés fascinants Développez une stratégie authentique de Marketing Direct Réalisez davantage de bénéfices avec

Plus en détail

Objets et Programmation. origine des langages orientés-objet

Objets et Programmation. origine des langages orientés-objet Objets et Programmation origine des langages orientés-objet modularité, encapsulation objets, classes, messages exemples en Java héritage, liaison dynamique G. Falquet, Th. Estier CUI Université de Genève

Plus en détail

AUVRAY Clément (168187) HOMBERGER Alexandre (186897) GLADE. Langages, outils et méthodes pour la programmation avancée Page 1 sur 12

AUVRAY Clément (168187) HOMBERGER Alexandre (186897) GLADE. Langages, outils et méthodes pour la programmation avancée Page 1 sur 12 GTK+ GLADE Page 1 sur 12 SOMMAIRE INTRO 3 Présentation de GTK+ 3 Présentation de GLADE 3 GTK+ 4 Installation 4 Les Widgets 4 Le système de hiérarchie 5 Les signaux 6 GLADE 7 Installation 7 L interface

Plus en détail

Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA. Guide d'utilisation

Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA. Guide d'utilisation Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA Guide d'utilisation 8 novembre 2013 2/14 Table des matières 1 Introduction... 3 2 Accès au service... 3 3 Aperçu du service...

Plus en détail

Ministère des Affaires étrangères et européennes. Direction de la politique culturelle et du français. Regards VII

Ministère des Affaires étrangères et européennes. Direction de la politique culturelle et du français. Regards VII Ministère des Affaires étrangères et européennes Direction de la politique culturelle et du français Regards VII 8. Les voitures électriques Réalisation Thomas Sorin, CAVILAM Rédaction Frédérique Gella,

Plus en détail

Iyad Alshabani SysCom - CReSTIC Université de Reims 17/02/2011 1

Iyad Alshabani SysCom - CReSTIC Université de Reims 17/02/2011 1 SysCom - CReSTIC Université de Reims 17/02/2011 1 Motivation Gestion des expérimentations Avec les workflows Simulation Simulation des Systèmes Distribués ANR USS SimGrid Campagne de Test et gestion de

Plus en détail

TP, première séquence d exercices.

TP, première séquence d exercices. TP, première séquence d exercices. Benoît Valiron benoit.valiron@lipn.univ-paris13.fr 7 novembre 2010 Introduction Vous écrirez les réponses aux questions courtes sur une feuille à rendre à la fin de la

Plus en détail

Prénom : Matricule : Sigle et titre du cours Groupe Trimestre INF1101 Algorithmes et structures de données Tous H2004. Loc Jeudi 29/4/2004

Prénom : Matricule : Sigle et titre du cours Groupe Trimestre INF1101 Algorithmes et structures de données Tous H2004. Loc Jeudi 29/4/2004 Questionnaire d'examen final INF1101 Sigle du cours Nom : Signature : Prénom : Matricule : Sigle et titre du cours Groupe Trimestre INF1101 Algorithmes et structures de données Tous H2004 Professeur(s)

Plus en détail

Séquence 4 : Objet/objet technique, besoin, Fonct. d usage, F. d estime. Séance sur l objet/objet technique, besoin, Fonct.

Séquence 4 : Objet/objet technique, besoin, Fonct. d usage, F. d estime. Séance sur l objet/objet technique, besoin, Fonct. Séquence 4 : Objet/objet technique, besoin, Fonct. d usage, F. d estime Séance sur l objet/objet technique, besoin, Fonct. d usage Situation Je distribue une poche avec 3 objets techniques et 3 objets

Plus en détail

DITA XML Olivier Carrère - www.redaction-technique.org

DITA XML Olivier Carrère - www.redaction-technique.org DITA XML Olivier Carrère - www.redaction-technique.org Préface 2 Table des matières 3 Sommaire Chapitre 1: Contenu d entreprise : améliorer la qualité, réduire les coûts...5 Chapitre 2: Du document à la

Plus en détail

TP1. Outils Java Eléments de correction

TP1. Outils Java Eléments de correction c sep. 2008, v2.1 Java TP1. Outils Java Eléments de correction Sébastien Jean Le but de ce TP, sur une séance, est de se familiariser avec les outils de développement et de documentation Java fournis par

Plus en détail

Commission juridique et technique

Commission juridique et technique Autorité internationale des fonds marins ISBA/9/LTC/3 Commission juridique et technique Distr. limitée 29 avril 2003 Français Original: anglais Neuvième session Kingston, Jamaïque 28 juillet-8 août 2003

Plus en détail

C. SCIT 2577 06. Le 9 juillet 2003

C. SCIT 2577 06. Le 9 juillet 2003 C. SCIT 2577 Le 9 juillet 2003 Concerne : Tâche n 24 du programme de travail du Groupe de travail du SCIT sur les normes et la documentation : rapports techniques annuels pour 2002 sur les activités d

Plus en détail

La base de données XML exist. A. Belaïd

La base de données XML exist. A. Belaïd La base de données XML exist Introduction Qu est-ce-que exist? C est une base de donnée native, entièrement écrite en Java XML n est pas une base de données en soi Bien qu il possède quelques caractéristiques

Plus en détail

Outils informatiques de manipulation de la vidéo et du son : une introduction

Outils informatiques de manipulation de la vidéo et du son : une introduction MULTIMODAL DIALOGUE MANAGEMENT http://www.im2.ch http://www.issco.unige.ch/projects/im2/mdm/ ISSCO/TIM/ETI, Université de Genève Outils informatiques de manipulation de la vidéo et du son : une introduction

Plus en détail

! Text Encoding Initiative

! Text Encoding Initiative Format XML: suite! le contenu d un élément est la concaténation de! texte! et d éléments (imbrication)! => structure arborescente! pas de chevauchement de balises! => exemple : une analyse syntagmatique

Plus en détail

Parcours DIWEB : (Données, Interaction et Web)

Parcours DIWEB : (Données, Interaction et Web) Parcours DIWEB : (Données, Interaction et Web) Semestre 2 (et vue sur le M2) Pierre Pompidor Faculté des Sciences Novembre 2010 Pierre Pompidor (Université Montpellier 2) Master Informatique - Spécialité

Plus en détail

LES REFERENTIELS DES TROIS BACCALAUREATS PROFESSIONNELS DU TERTIAIRE COMMERCIAL VENTE COMMERCE SERVICES

LES REFERENTIELS DES TROIS BACCALAUREATS PROFESSIONNELS DU TERTIAIRE COMMERCIAL VENTE COMMERCE SERVICES LES REFERENTIELS DES TROIS BACCALAUREATS PROFESSIONNELS DU TERTIAIRE COMMERCIAL VENTE COMMERCE SERVICES LES CONTENUS DE FORMATION COMMUNS Champ professionnel «Métiers de la relation aux clients et aux

Plus en détail

Ingénierie Dirigée par les Modèles. Editeurs de modèles. (Eclipse Modeling Tools) Jean-Philippe Babau

Ingénierie Dirigée par les Modèles. Editeurs de modèles. (Eclipse Modeling Tools) Jean-Philippe Babau labsticc.univ-brest.fr/pages_perso/babau/ Ingénierie Dirigée par les Modèles Editeurs de modèles (Eclipse Modeling Tools) Jean-Philippe Babau Département Informatique, UFR Sciences, Laboratoire Lab-STICC

Plus en détail

Publication dans le Back Office

Publication dans le Back Office Site Web de l association des ingénieurs INSA de Lyon Publication dans le Back Office Note : dans ce guide, l'appellation GI signifie Groupe d'intérêt, et GR Groupe Régional laure Buisset Page 1 17/09/2008

Plus en détail

Diagrammes de Package, de déploiement et de composants UML

Diagrammes de Package, de déploiement et de composants UML labsticc.univ-brest.fr/pages_perso/babau/ Diagrammes de Package, de déploiement et de composants UML Jean-Philippe Babau Département Informatique, UFR Sciences, Laboratoire Lab-STICC 2 1 Plan Description

Plus en détail

L optimisation des performances, la simplification des montées de version G.O.L.D. et le suivi statistique des processus.

L optimisation des performances, la simplification des montées de version G.O.L.D. et le suivi statistique des processus. L optimisation des performances, la simplification des montées de version G.O.L.D et le suivi statistique des processus. Présentation assurée par Pascal Gyssler (expert G.O.L.D. ilem) et Thierry Lejeune

Plus en détail

Comment créer et administrer une campagne?

Comment créer et administrer une campagne? Comment créer et administrer une campagne? TS Evaluation Auteur(s)/Intervenant(s) : 2012 TalentSoft IDENTIFIER ÉVALUER DÉVELOPPER PLANIFIER www.talentsoft.com Objectifs Cette formation doit permettre au

Plus en détail

académique academic adversaire opponent arguments arguments, contentions auxiliaire visuel prop, visual aide besoin need

académique academic adversaire opponent arguments arguments, contentions auxiliaire visuel prop, visual aide besoin need académique (adj.) Format de débat comprenant deux équipe de trois, où on utilise les points d information. Je veux être la premier oratrice de la proposition dans le débat académique samedi. academic adversaire

Plus en détail

Machines Virtuelles. et bazard autour. Rémi Forax

Machines Virtuelles. et bazard autour. Rémi Forax Machines Virtuelles et bazard autour Rémi Forax Avant propos Quelle est la complexité du code ci-dessous? Avec un processeur à 1Ghz, combien de temps le calcul prendra t'il? public static void main(string[]

Plus en détail

AIDE MEMOIRE. Forprev. De l habilitation à la gestion de sessions. Page 1 sur 55

AIDE MEMOIRE. Forprev. De l habilitation à la gestion de sessions. Page 1 sur 55 2013 AIDE MEMOIRE Forprev De l habilitation à la gestion de sessions Page 1 sur 55 Bienvenue, Vous êtes, ou souhaitez être, habilité à dispenser des formations relevant du dispositif de démultiplication

Plus en détail

NOEUD HERRINGBONE-PINEAPPLE STANDARD TYPE and PASS

NOEUD HERRINGBONE-PINEAPPLE STANDARD TYPE and PASS CopyrightCharles HAMEL aka Nautile 2012 Oct16th page 1 on 10 NOEUD HERRINGBONE-PINEAPPLE STANDARD TYPE and PASS Le sujet PASS a été traité ailleurs par moi alors consultez les pdf et les pages appropriées

Plus en détail

Failles XSS : Principes, Catégories Démonstrations, Contre mesures

Failles XSS : Principes, Catégories Démonstrations, Contre mesures HERVÉ SCHAUER CONSULTANTS Cabinet de Consultants en Sécurité Informatique depuis 1989 Spécialisé sur Unix, Windows, TCP/IP et Internet Séminaire 15 ans HSC Failles XSS : Principes, Catégories Démonstrations,

Plus en détail

Ingénierie des Modèles. Méta-modélisation

Ingénierie des Modèles. Méta-modélisation Ingénierie des Modèles Méta-modélisation Eric Cariou Master Technologies de l'internet 2 ème année Université de Pau et des Pays de l'adour UFR Sciences Pau Département Informatique Eric.Cariou@univ-pau.fr

Plus en détail

Utiliser Java sans BlueJ

Utiliser Java sans BlueJ Conception objet en Java avec BlueJ une approche interactive Utiliser Java sans BlueJ Michael Kölling version française: Patrice Moreaux Rédigé avec 1.0 Conception objet en Java avec BlueJ une approche

Plus en détail

Création et Gestion des tables

Création et Gestion des tables Création et Gestion des tables Version 1.0 Z Grégory CASANOVA 2 Sommaire 1 Introduction... 3 2 Pré-requis... 4 3 Les tables... 5 3.1 Les types de données... 5 3.1.1 Les types de données Sql Server... 5

Plus en détail

PHP. Performances. Audit et optimisation LAMP. Julien Pauli. Cyril Pierre de Geyer. Guillaume Plessis. Préface d Armel Fauveau

PHP. Performances. Audit et optimisation LAMP. Julien Pauli. Cyril Pierre de Geyer. Guillaume Plessis. Préface d Armel Fauveau Performances PHP Julien Pauli Cyril Pierre de Geyer Guillaume Plessis Préface d Armel Fauveau Groupe Eyrolles, 2012, ISBN : 978-2-212-12800-0 Table des matières Avant-propos... 1 Pourquoi ce livre?.....................................................

Plus en détail

LES TYPES DE DONNÉES DU LANGAGE PASCAL

LES TYPES DE DONNÉES DU LANGAGE PASCAL LES TYPES DE DONNÉES DU LANGAGE PASCAL 75 LES TYPES DE DONNÉES DU LANGAGE PASCAL CHAPITRE 4 OBJECTIFS PRÉSENTER LES NOTIONS D ÉTIQUETTE, DE CONS- TANTE ET DE IABLE DANS LE CONTEXTE DU LAN- GAGE PASCAL.

Plus en détail

Langage SQL (1) 4 septembre 2007. IUT Orléans. Introduction Le langage SQL : données Le langage SQL : requêtes

Langage SQL (1) 4 septembre 2007. IUT Orléans. Introduction Le langage SQL : données Le langage SQL : requêtes Langage SQL (1) Sébastien Limet Denys Duchier IUT Orléans 4 septembre 2007 Notions de base qu est-ce qu une base de données? SGBD différents type de bases de données quelques systèmes existants Définition

Plus en détail

La phonétisation de "plus", "tous" et de certains nombres : une analyse phono-syntaxique

La phonétisation de plus, tous et de certains nombres : une analyse phono-syntaxique La phonetisation de "plus", "tous" et de certains nombres. La phonétisation de "plus", "tous" et de certains nombres : une analyse phono-syntaxique Jean-Philippe Goldman, Christopher Laenzlinger et Eric

Plus en détail

Revision time. 1. I m cooking. 4. You re babysitting. 2. She s swimming. 5. They re working. 3. We re practising.

Revision time. 1. I m cooking. 4. You re babysitting. 2. She s swimming. 5. They re working. 3. We re practising. 1Lesson Souligne les noms au singulier en bleu, et les noms au pluriel en vert. Surligne be : en bleu au singulier et en vert au pluriel. Est-ce que tu l as correctement accordé avec le nom? Revision time

Plus en détail

Le modèle standard, SPE (1/8)

Le modèle standard, SPE (1/8) Le modèle standard, SPE (1/8) Rappel : notion de grammaire mentale modulaire Les composants de la grammaire : module phonologique, sémantique syntaxique Syntaxe première : elle orchestre la relation mentale

Plus en détail

Générer du code à partir d une description de haut niveau

Générer du code à partir d une description de haut niveau Cedric Dumoulin Générer du code à partir d une description de haut niveau Ce projet vise à fournir un environnement de développement permettant de modéliser des UI Android à un haut niveau d abstraction,

Plus en détail

Développement d un interpréteur OCL pour une machine virtuelle UML.

Développement d un interpréteur OCL pour une machine virtuelle UML. ObjeXion Software Prototyping made easy SA au capital de 500 000 F Siret 421 565 565 00015 APE 722Z Téléphone : 03 89 35 70 75 Télécopie : 03 89 35 70 76 L embarcadère 5, rue Gutemberg 68 800 Vieux-Thann,

Plus en détail

Votre conférencier. Christian Martineau

Votre conférencier. Christian Martineau Votre conférencier Christian Martineau Immédiatement après l obtention d un diplôme de deuxième cycle (MBA exécutif à l'université de Sherbrooke), M. Martineau entreprend une formation de 3 ans en synergologie.

Plus en détail

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant Master CCI Compétences Complémentaires en Informatique Livret de l étudiant 2014 2015 Master CCI Le Master CCI (Compétences Complémentaires en Informatique) permet à des étudiants de niveau M1 ou M2 dans

Plus en détail