Spécification d exigences dans le contexte de lignes de produits
|
|
- Jérémie Beaudin
- il y a 7 ans
- Total affichages :
Transcription
1 Spécification d exigences dans le contexte de lignes de produits Camille SALINESI Daniel DIAZ Raul MAZO Alberto LORA Olfa DJEBBI Centre de Recherche en Informatique CRI
2 L Ingénierie des Exigences Application aux Lignes de Produits Lignes de produits: un ensemble de systèmes qui: Partagent un ensemble commun de caractéristiques Satisfont les besoins d une mission particulière Sont développés à partir d un noyau commun d une manière prescrite
3 Modélisation des exig. d une LP
4 Modélisation des exigences d une LP Analyser_lep lasma Définir_mét hodologie Utiliser méthodologie exclur e Figée Paramétrable Continu Diagnostiquer thrombose/ hémophilie Spécifier le facteur défaillant Analyser le plasma [1,2] [1,2] Charger les produits [0,1] Urgent Aléatoire Tubes de la concurrence Transférer résultats Identifier les tubes Mesurer Type mesure Automatique Imprimer résultats Manuelle [1,3] Chrono. Immuno. Colori. requiert Diagnostiquer_throm bose_hémophilie Spécifier_le_facte ur_défaillant Charger_les _produits Mesurer_le _plasma Identifier_le s_tubes Transférer_ résultats Imprimer_r ésultats
5 La programmation par contraintes offre Contraintes arithmétiques (linéaires et non linéaires). X+Y < Z or X*Y<>Z. Contraintes symboliques. atmost (2,[X,Y,Z,T],10): au moins 2 variables parmi X,Y,Z,T peuvent prendre la valeur 10. Contraintes booléennes: expressions booléennes avec:,,,,, Contraintes réifiées: pour raisonner à partir de la satisfaction/insatisfaction d une contrainte. X<Y => K=8. Quand le solver détecte que X<Y il fige K=8, de la même manière s il détecte K<> 8 il fige X>=Y. Contrainte réifiée: A (X<Y), B K=8, A B.
6 Constraint Programming represents one of the closest approaches computer science has yet made to the Holy Grail of programming: the user states the problem, the computer solves it. [E. Freuder]
7 Processus de représentation de MLPs Name and Semantic Feature cardinality A feature cardinality is a sequence of intervals of the form [n1..n1 ]... [nk..nk ]. If F2 is selected at least one time, the father feature (F1) must be selected as well. Group cardinality If the father feature (F0) is selected, the value of Min and Max specifies the permissible range of optional features to be selected from the bundle (F1, F2, and F3). If one of the children is selected, the father feature (F0) must be selected as well. Exclusion Indicates that both features (F1, F2) cannot be selected in one product configuration and are therefore mutually exclusive. F1 F1 Cardinality-based Representation F1 min..max F2 F0 F2 F2 F3 CP Representation domain([f1], 0,1), domain([f2],min, max), min 0, F1>0 ==> min F2 max F1=0 ==> F2=0 domain([f0, F1, F2, F3], 0,1), F1 =< F0, F2 =< F0, F3 =< F0, F0 ==> F1+F2+F3 >= Min, F0 ==> F1+F2+F3 <= Max domain([f1, F2], 0, 1), F1 + F2 <= 1 Names Use-case Representations CP Representations Relationship domain([uc1], 0, 1), UC1 Include domain([uc1, UC2], 0, 1), UC1 =< UC2 UC1 UC2 Extend domain([uc1, UC2], 0, 1), UC1 =< UC2 UC1 <<extends>> UC2 Generalization domain([uc1, UC2], 0, 1), UC2 =< UC1 UC1 UC2 Include UC-VP domain([uc1, VP1], 0, 1), <<include>> UC1 =< VP1 UC1 VP1 Extend UC-VP <<extends>> domain([uc1, VP1], 0, 1), UC1 VP1 VP1 =< UC1 Mandatory domain([uc1, VP1], 0, 1), VP1 UC1 VP1 = UC1 Requires If one feature (F1) is selected the required feature (F2) has to be selected as well, ignoring their position in the feature tree. F1 F2 domain([f1, F2], 0, 1), F1 =< F2 Optional domain([uc1, VP1], 0, 1), VP1 UC1 UC1 =< VP1 Alternative choice cardinality VP1 UC1 UC2 domain([uc1, UC2, VP1], 0, 1), UC1 =< VP1, UC2 =< VP1, VP1 ==> UC1 + UC2 >= Min, VP1 ==> UC1 + UC2 <= Max
8 Processus de configuration Modèle à Caractéristiques Diagnostiquer thrombose/ hémophilie Spécifier le facteur défaillant Analyser le plasma Diagnostiquer thrombose/ hémophilie Utiliser méthodologie Paramétrable Figée Charger les produits Mesurer Identifier les tubes Manuelmt Spécifier le facteur défaillant Analyser le plasma Continu Type mesure Imprimer résultats Utiliser méthodologie [1,2] exclure Figée Paramétrable Continu Charger les produits [0,1] Urgent Aléatoire Tubes de la concurrence Transférer résultats Identifier les tubes [1,2] Manuelle Mesurer Type mesure Automatique Imprimer résultats [1,3] Chrono. Immuno. Colori. requiert Colori. Chrono. Diagnostiquer thrombose/ hémophilie Spécifier le facteur défaillant Analyser le plasma Utiliser méthodologie Identifier les tubes Paramétrable Mesurer Manuelle Charger les produits Automatique Continu Tubes de la concurrence Transférer résultats Type mesure Chrono. Immuno.
9 Processus de configuration Modèle à Contraintes p(l):- L=... fd_domain([...]...) Spécifier_le_facteur_défaillant #= Diagnostiquer_thrombose_hémophilie, Analyser_le_plasma #= Spécifier_le_facteur_défaillant, Utiliser_méthodologie #= Analyser_le_plasma, Paramétrable #=< utiliser_méthodologie, Figée #=< utiliser_méthodologie, Charger_les_produits #= Analyser_le_plasma, Continu #= Charger_les_produits, Urgent #=< Charger_les_produits, Tubes_de_la_concurrence #=< Charger_les_produits, Aléatoire #=< Charger_les_produits, Mesurer #= Analyser_le_plasma, Transférer_résultats #=< Mesurer, Type_mesure #=< Mesurer, Immuno. #=< Type_mesure, Colori. #=< Type_mesure, Chrono. #=< Type_mesure, Imprimer_résultats #=< Mesurer, Identifier_les_tubes #= Analyser_le_plasma, Automatique #=< Identifier_les_tubes, Manuelle #=< Identifier_les_tubes, Utiliser_méthodologie #==> 1 #=> (Paramétrable + Figée) #=< 2, Charger_les_produits #==> 0 #=> (Urgent + Tubes_de_la_concurrence + Aléatoire) #=< 1, Type_mesure #==> 1 #=> (Immuno. + Colori. + Chrono.) #=< 3, Identifier_les_tubes #==> 1 #=> (Automatique + Manuelle) #=< 2, Figée + Tubes_de_la_concurrence #=< 1, Tubes_de_la_concurrence #=< Manuelle, fd_labeling(l).?- L=[1,1,1,1,1,1,1,1, 0,0,1,0,1,0,1,1, 1,1,0,1], p(l).?- L=[1,1,1,1,1,0,1,1, 1,0,1,1,1,1,0,1, 0,1,1,1], p(l).
10 Processus de construction Spécifier_le_facteur_défaillant #= Diagnostiquer_thrombose_hémophilie, Analyser_le_plasma #= Spécifier_le_facteur_défaillant, Utiliser_méthodologie #= Analyser_le_plasma, Paramétrable #= utiliser_méthodologie, Figée #= utiliser_méthodologie, Charger_les_produits #= Analyser_le_plasma, Continu #= Charger_les_produits, Mesurer #= Analyser_le_plasma, Type_mesure #= Mesurer, Colori. #= Type_mesure, Chrono. #= Type_mesure, Imprimer_résultats #= Mesurer, Identifier_les_tubes #= Analyser_le_plasma, Manuelle #=< Identifier_les_tubes Spécifier_le_facteur_défaillant #= Diagnostiquer_thrombose_hémophilie, Analyser_le_plasma #= Spécifier_le_facteur_défaillant, Utiliser_méthodologie #= Analyser_le_plasma, Paramétrable #= utiliser_méthodologie, Charger_les_produits #= Analyser_le_plasma, Continu #= Charger_les_produits, Tubes_de_la_concurrence #= Charger_les_produits, Mesurer #= Analyser_le_plasma, Transférer_résultats #= Mesurer, Type_mesure #= Mesurer, Immuno. #= Type_mesure, Chrono. #= Type_mesure, Identifier_les_tubes #= Analyser_le_plasma, Automatique #= Identifier_les_tubes, Manuelle #= Identifier_les_tubes, p(l):- L = [Diagnostiquer_thrombose_hémophilie, Spécifier_le_facteur_défaillant, Analyser_le_plasma, Utiliser_méthodologie, Paramétrable, Figée, Charger_les_produits, Continu, Urgent, Tubes_de_la_concurrence, Aléatoire, Mesurer, Transférer_résultats, Type_mesure, Immuno., Colori., Chrono., Imprimer_résultats, Identifier_les_tubes, Automatique, Manuelle], fd_domain([...]...) Spécifier_le_facteur_défaillant #= Diagnostiquer_thrombose_hémophilie, Analyser_le_plasma #= Spécifier_le_facteur_défaillant, Utiliser_méthodologie #= Analyser_le_plasma, Paramétrable #=< utiliser_méthodologie, Figée #=< utiliser_méthodologie, Charger_les_produits #= Analyser_le_plasma, Continu #= Charger_les_produits, Urgent #=< Charger_les_produits, Tubes_de_la_concurrence #=< Charger_les_produits, Aléatoire #=< Charger_les_produits, Mesurer #= Analyser_le_plasma, Transférer_résultats #=< Mesurer, Type_mesure #=< Mesurer, Immuno. #=< Type_mesure, Colori. #=< Type_mesure, Chrono. #=< Type_mesure, Imprimer_résultats #=< Mesurer, Identifier_les_tubes #= Analyser_le_plasma, Automatique #=< Identifier_les_tubes, Manuelle #=< Identifier_les_tubes, Utiliser_méthodologie #==> 1 #=> (Paramétrable + Figée) #=< 2, Charger_les_produits #==> 0 #=> (Urgent+Tubes_de_la_concurrence+Aléatoire) #=< 1, Type_mesure #==> 1 #=> (Immuno. + Colori. + Chrono.) #=< 3, Identifier_les_tubes #==> 1 #=> (Automatique + Manuelle) #=< 2, Figée + Tubes_de_la_concurrence #=< 1, Tubes_de_la_concurrence #=< Manuelle, fd_labeling(l).
11 Processus d intégration multi-vues Diagnostiquer_thro mbose_hémophilie Analyser_le _plasma Spécifier_le_facte ur_défaillant Définir_mét hodologie Charger_le s_produits Mesurer_le _plasma Identifier_l es_tubes Transférer_ résultats Imprimer_r ésultats p(l):- L = [Diagnostiquer_thrombose_hémophilie, Spécifier_le_facteur_défaillant, Analyser_le_plasma, Utiliser_méthodologie, Paramétrable, Figée, Charger_les_produits, Continu, Urgent, Tubes_de_la_concurrence, Aléatoire, Mesurer, Transférer_résultats, Type_mesure, Immuno., Colori., Chrono., Imprimer_résultats, Identifier_les_tubes, Automatique, Manuelle], fd_domain([...]...) Spécifier_le_facteur_défaillant #= Diagnostiquer_thrombose_hémophilie, Analyser_le_plasma #= Spécifier_le_facteur_défaillant, Utiliser_méthodologie #= Analyser_le_plasma, Paramétrable #=< utiliser_méthodologie, Figée #=< utiliser_méthodologie, Charger_les_produits #= Analyser_le_plasma, Continu #= Charger_les_produits, Urgent #=< Charger_les_produits, Tubes_de_la_concurrence #=< Charger_les_produits, Aléatoire #=< Charger_les_produits, Mesurer #= Analyser_le_plasma, Transférer_résultats #=< Mesurer, Type_mesure #=< Mesurer, Immuno. #=< Type_mesure, Colori. #=< Type_mesure, Chrono. #=< Type_mesure, Imprimer_résultats #=< Mesurer, Identifier_les_tubes #= Analyser_le_plasma, Automatique #=< Identifier_les_tubes, Manuelle #=< Identifier_les_tubes, Utiliser_méthodologie #==> 1 #=> (Paramétrable + Figée) #=< 2, Charger_les_produits #==> 0 #=> (Urgent+Tubes_de_la_concurrence+Aléatoire) #=< 1, Type_mesure #==> 1 #=> (Immuno. + Colori. + Chrono.) #=< 3, Identifier_les_tubes #==> 1 #=> (Automatique + Manuelle) #=< 2, Figée + Tubes_de_la_concurrence #=< 1, Tubes_de_la_concurrence #=< Manuelle, fd_labeling(l).
12 Processus de vérification Model View n Model View 1 Model View n Model View n Model View 1 Model View 1 Model View n Model View n Model View n Model View n Model View 1 Model View 1 Model View 1 Model View 1 p(l):- L = [X1, X2, X3, X4, X5], fd_domain([x1,x2,x3], 0, 1), fd_domain([x4,x5], 0, 10), X1 #>= X2, X2 #= X3, X5 #> 3, X3 #<=> X4 #>= 5 #\/ X5 #>= 5, fd_labeling(l). trouver 1 sol, puis une autre,...?- p(l). fixer les valeurs de X1 et X3?- L=[1,_,1,_,_], p(l). trouver toutes les solutions?- findall(l, p(l), LSol), length(lsol, NbSol).
13 Conclusions Notre approche peut être utilisée pour: Traiter le problème de la spécification (permettant de représenter toutes les vus correspondantes). Traiter le problème de la construction (permettant d utiliser les modèles de prod. pour const. le MLP). Traiter le problème de l intégration des vues (permettant d examiner la cohérence du système) Traiter le problème de la vérification et validation (permettant d exécuter opérations d analyse).
14 Des remarques? Des suggestions? Autres propositions? Merci de votre attention!
15 Références Dines Bjorner. Software Engineering 3 Domains, requirements and Software Design. Springer-Verlag 2006 Klaus Pohl, Gunter Bockle, and Frank van der Linden. Software Product Line Engineering: Foundations, Principles and Techniques. Springer, July 2005 Freuder, E.C.: Synthesizing Constraint Expressions, in: Communications ACM 21(11): , ACM, 1978
16 Diagnostiquer_thromb ose_hémophilie Analyser_le _plasma Spécifier_le_facte ur_défaillant Définir_méth odologie Charger_les_ produits Mesurer_le_p lasma Identifier_les _tubes Transférer_r ésultats Imprimer_r ésultats
17 Utiliser méthodologie [1,2] Charger les produits [0,1] Identifier les tubes [1,2] Paramétrable Figée Continu Urgent Tubes de la concurrence Aléatoire Automatique Manuelle exclure requiert Type mesure [1,3] Immuno. Colori. Chrono.
Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.
Rational ClearCase or ClearCase MultiSite Version 7.0.1 Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite. Product Overview IBM Rational
Plus en détailCours 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étailScénarios économiques en assurance
Motivation et plan du cours Galea & Associés ISFA - Université Lyon 1 ptherond@galea-associes.eu pierre@therond.fr 18 octobre 2013 Motivation Les nouveaux référentiels prudentiel et d'information nancière
Plus en détailSupport Orders and Support Provisions (Banks and Authorized Foreign Banks) Regulations
CANADA CONSOLIDATION CODIFICATION Support Orders and Support Provisions (Banks and Authorized Foreign Banks) Regulations Règlement sur les ordonnances alimentaires et les dispositions alimentaires (banques
Plus en détailLamia Oukid, Ounas Asfari, Fadila Bentayeb, Nadjia Benblidia, Omar Boussaid. 14 Juin 2013
Cube de textes et opérateur d'agrégation basé sur un modèle vectoriel adapté Text Cube Model and aggregation operator based on an adapted vector space model Lamia Oukid, Ounas Asfari, Fadila Bentayeb,
Plus en détailthat the child(ren) was/were in need of protection under Part III of the Child and Family Services Act, and the court made an order on
ONTARIO Court File Number at (Name of court) Court office address Applicant(s) (In most cases, the applicant will be a children s aid society.) Full legal name & address for service street & number, municipality,
Plus en détailINDIVIDUALS AND LEGAL ENTITIES: If the dividends have not been paid yet, you may be eligible for the simplified procedure.
Recipient s name 5001-EN For use by the foreign tax authority CALCULATION OF WITHHOLDING TAX ON DIVIDENDS Attachment to Form 5000 12816*01 INDIVIDUALS AND LEGAL ENTITIES: If the dividends have not been
Plus en détailApplication Form/ Formulaire de demande
Application Form/ Formulaire de demande Ecosystem Approaches to Health: Summer Workshop and Field school Approches écosystémiques de la santé: Atelier intensif et stage d été Please submit your application
Plus en détailAMENDMENT TO BILL 32 AMENDEMENT AU PROJET DE LOI 32
THAT the proposed clause 6(1), as set out in Clause 6(1) of the Bill, be replaced with the following: Trustee to respond promptly 6(1) A trustee shall respond to a request as promptly as required in the
Plus en détailcalls.paris-neuroscience.fr Tutoriel pour Candidatures en ligne *** Online Applications Tutorial
calls.paris-neuroscience.fr Tutoriel pour Candidatures en ligne Online Applications Tutorial 1/4 Pour postuler aux Appels d Offres de l ENP, vous devez aller sur la plateforme : calls.parisneuroscience.fr.
Plus en détailHow to Login to Career Page
How to Login to Career Page BASF Canada July 2013 To view this instruction manual in French, please scroll down to page 16 1 Job Postings How to Login/Create your Profile/Sign Up for Job Posting Notifications
Plus en détailGénie logiciel. Systèmes et sous-systèmes. Modèliser des grands systèmes. Problématique. SS S-Syst1 SS S-Syst2 SS S-Syst3. Système.
Génie logiciel Modèliser des grands systèmes Philippe Dugerdil 07.10.2009 Problème: Problématique Maîtrise de la fonctionnalité globale Modélisation détaillée Modélisation à plusieurs niveaux Système (superordinate
Plus en détailUNIVERSITY OF MALTA FACULTY OF ARTS. French as Main Area in an ordinary Bachelor s Degree
French Programme of Studies (for courses commencing October 2009 and later) YEAR ONE (2009/10) Year (These units start in and continue in.) FRE1001 Linguistique théorique 1 4 credits Non Compensatable
Plus en détailStakeholder Feedback Form January 2013 Recirculation
071 Stakeholder Feedback Fm January 2013 Recirculation A. How to Submit Your Comments 1. 2. 3. EMAIL: submissions@collegeofpsychotherapists.on.ca OR FAX: (416) 874-4079 OR MAIL: Consultations Transitional
Plus en détailStratégie DataCenters Société Générale Enjeux, objectifs et rôle d un partenaire comme Data4
Stratégie DataCenters Société Générale Enjeux, objectifs et rôle d un partenaire comme Data4 Stéphane MARCHINI Responsable Global des services DataCenters Espace Grande Arche Paris La Défense SG figures
Plus en détailRULE 5 - SERVICE OF DOCUMENTS RÈGLE 5 SIGNIFICATION DE DOCUMENTS. Rule 5 / Règle 5
RULE 5 - SERVICE OF DOCUMENTS General Rules for Manner of Service Notices of Application and Other Documents 5.01 (1) A notice of application or other document may be served personally, or by an alternative
Plus en détailGAME CONTENTS CONTENU DU JEU OBJECT OF THE GAME BUT DU JEU
GAME CONTENTS 3 wooden animals: an elephant, a Polar bear and an African lion 1 Playing Board with two tree stumps, one red and one blue 1 Command Board double sided for two game levels (Green for normal
Plus en détailBILL 203 PROJET DE LOI 203
Bill 203 Private Member's Bill Projet de loi 203 Projet de loi d'un député 4 th Session, 40 th Legislature, Manitoba, 63 Elizabeth II, 2014 4 e session, 40 e législature, Manitoba, 63 Elizabeth II, 2014
Plus en détailIngénierie et gestion des connaissances
Master Web Intelligence ICM Option Informatique Ingénierie et gestion des connaissances Philippe BEAUNE Philippe.Beaune@emse.fr 18 novembre 2008 Passer en revue quelques idées fondatrices de l ingénierie
Plus en détailAIDE FINANCIÈRE POUR ATHLÈTES FINANCIAL ASSISTANCE FOR ATHLETES
AIDE FINANCIÈRE POUR ATHLÈTES FINANCIAL ASSISTANCE FOR ATHLETES FORMULAIRE DE DEMANDE D AIDE / APPLICATION FORM Espace réservé pour l utilisation de la fondation This space reserved for foundation use
Plus en détailCheque Holding Policy Disclosure (Banks) Regulations. Règlement sur la communication de la politique de retenue de chèques (banques) CONSOLIDATION
CANADA CONSOLIDATION CODIFICATION Cheque Holding Policy Disclosure (Banks) Regulations Règlement sur la communication de la politique de retenue de chèques (banques) SOR/2002-39 DORS/2002-39 Current to
Plus en détailETABLISSEMENT D ENSEIGNEMENT OU ORGANISME DE FORMATION / UNIVERSITY OR COLLEGE:
8. Tripartite internship agreement La présente convention a pour objet de définir les conditions dans lesquelles le stagiaire ci-après nommé sera accueilli dans l entreprise. This contract defines the
Plus en détailFormulaire de candidature pour les bourses de mobilité internationale niveau Master/ Application Form for International Master Scholarship Programme
Formulaire de candidature pour les bourses de mobilité internationale niveau Master/ Application Form for International Master Scholarship Programme Année universitaire / Academic Year: 2013 2014 A REMPLIR
Plus en détailInstructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00
Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00 HFFv2 1. OBJET L accroissement de la taille de code sur la version 2.0.00 a nécessité une évolution du mapping de la flash. La conséquence de ce
Plus en détailUML : Unified Modeling Language
UML : Unified Modeling Language Recommended: UML distilled A brief guide to the standard Object Modeling Language Addison Wesley based on Frank Maurer lecture, Univ. of Calgary in french : uml.free.fr/index.html
Plus en détailAPPENDIX 6 BONUS RING FORMAT
#4 EN FRANÇAIS CI-DESSOUS Preamble and Justification This motion is being presented to the membership as an alternative format for clubs to use to encourage increased entries, both in areas where the exhibitor
Plus en détailL ESPACE À TRAVERS LE REGARD DES FEMMES. European Economic and Social Committee Comité économique et social européen
L ESPACE À TRAVERS LE REGARD DES FEMMES 13 European Economic and Social Committee Comité économique et social européen 13 This publication is part of a series of catalogues published in the context of
Plus en détailFiche produit ifinance v4
Fiche produit ifinance v4 2005-2015, Synium Software GmbH Traduction française 2003-2015, SARL Mac V.F. Philippe Bonnaure http://www.macvf.fr support@macvf.fr Version 4 du 25/06/2015 Identification du
Plus en détailInstructions Mozilla Thunderbird Page 1
Instructions Mozilla Thunderbird Page 1 Instructions Mozilla Thunderbird Ce manuel est écrit pour les utilisateurs qui font déjà configurer un compte de courrier électronique dans Mozilla Thunderbird et
Plus en détailContents Windows 8.1... 2
Workaround: Installation of IRIS Devices on Windows 8 Contents Windows 8.1... 2 English Français Windows 8... 13 English Français Windows 8.1 1. English Before installing an I.R.I.S. Device, we need to
Plus en détailTHE LAW SOCIETY OF UPPER CANADA BY-LAW 19 [HANDLING OF MONEY AND OTHER PROPERTY] MOTION TO BE MOVED AT THE MEETING OF CONVOCATION ON JANUARY 24, 2002
2-aes THE LAW SOCIETY OF UPPER CANADA BY-LAW 19 [HANDLING OF MONEY AND OTHER PROPERTY] MOTION TO BE MOVED AT THE MEETING OF CONVOCATION ON JANUARY 24, 2002 MOVED BY SECONDED BY THAT By-Law 19 [Handling
Plus en détailForthcoming Database
DISS.ETH NO. 15802 Forthcoming Database A Framework Approach for Data Visualization Applications A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of
Plus en détailAVOB sélectionné par Ovum
AVOB sélectionné par Ovum Sources : Ovum ovum.com «Selecting a PC Power Management Solution Vendor» L essentiel sur l étude Ovum AVOB sélectionné par Ovum 1 L entreprise britannique OVUM est un cabinet
Plus en détailONTARIO Court File Number. Form 17E: Trial Management Conference Brief. Date of trial management conference. Name of party filing this brief
ONTARIO Court File Number at (Name of court) Court office address Form 17E: Trial Management Conference Brief Name of party filing this brief Date of trial management conference Applicant(s) Full legal
Plus en détailFÉDÉRATION INTERNATIONALE DE NATATION Diving
QUALIFICATION SYSTEM - 2 ND SUMMER YOUTH OLYMPIC GAMES - NANJING 2014 FÉDÉRATION INTERNATIONALE DE NATATION Diving A. Events (5) MEN S EVENTS (2) WOMEN S EVENTS (2) MIXED EVENTS (2) 3m individual springboard
Plus en détailUtiliser une WebCam. Micro-ordinateurs, informations, idées, trucs et astuces
Micro-ordinateurs, informations, idées, trucs et astuces Utiliser une WebCam Auteur : François CHAUSSON Date : 8 février 2008 Référence : utiliser une WebCam.doc Préambule Voici quelques informations utiles
Plus en détailRèglement sur le télémarketing et les centres d'appel. Call Centres Telemarketing Sales Regulation
THE CONSUMER PROTECTION ACT (C.C.S.M. c. C200) Call Centres Telemarketing Sales Regulation LOI SUR LA PROTECTION DU CONSOMMATEUR (c. C200 de la C.P.L.M.) Règlement sur le télémarketing et les centres d'appel
Plus en détailExercices sur SQL server 2000
Exercices sur SQL server 2000 La diagramme de classe : Exercices sur SQL server 2000 Le modèle relationnel correspondant : 1 Créer les tables Clic-droit on Tables et choisir «New Table» Créer la table
Plus en détailIDENTITÉ DE L ÉTUDIANT / APPLICANT INFORMATION
vice Direction des Partenariats Internationaux Pôle Mobilités Prrogrramme de bourrses Intterrnattiionalles en Mastterr (MIEM) Intterrnattiionall Mastterr Schollarrshiip Prrogrramme Sorrbonne Parriis Ciitté
Plus en détailEditing and managing Systems engineering processes at Snecma
Editing and managing Systems engineering processes at Snecma Atego workshop 2014-04-03 Ce document et les informations qu il contient sont la propriété de Ils ne doivent pas être copiés ni communiqués
Plus en détailInformatique / Computer Science
Informatique / Computer Science Vous trouverez ici les conditions de candidature pour les différentes voies de M2 de la mention «Informatique / Computer Science». Certaines formations ne seront cependant
Plus en détailLOI SUR LA RECONNAISSANCE DE L'ADOPTION SELON LES COUTUMES AUTOCHTONES ABORIGINAL CUSTOM ADOPTION RECOGNITION ACT
ABORIGINAL CUSTOM ADOPTION RECOGNITION ACT ABORIGINAL CUSTOM ADOPTION RECOGNITION REGULATIONS R-085-95 In force September 30, 1995 LOI SUR LA RECONNAISSANCE DE L'ADOPTION SELON LES COUTUMES AUTOCHTONES
Plus en détailAcademic Project. B2- Web Development. Resit Project. Version 1.0 Last update: 24/05/2013 Use: Students Author: Samuel CUELLA
SUPINFO Academic Dept. Resit Project Academic Project B2- Web Development 2012-2013 Version 1.0 Last update: 24/05/2013 Use: Students Author: Samuel CUELLA Conditions d utilisations : SUPINFO International
Plus en détailExemple PLS avec SAS
Exemple PLS avec SAS This example, from Umetrics (1995), demonstrates different ways to examine a PLS model. The data come from the field of drug discovery. New drugs are developed from chemicals that
Plus en détailED STIC - Proposition de Sujets de Thèse. pour la campagne d'allocation de thèses 2013
ED STIC - Proposition de Sujets de Thèse pour la campagne d'allocation de thèses 2013 Axe Sophi@Stic : Titre du sujet : aucun Composition de systèmes d information dirigée par les modèles : une démarche
Plus en détailArchived Content. Contenu archivé
ARCHIVED - Archiving Content ARCHIVÉE - Contenu archivé Archived Content Contenu archivé Information identified as archived is provided for reference, research or recordkeeping purposes. It is not subject
Plus en détailPaxton. ins-20605. Net2 desktop reader USB
Paxton ins-20605 Net2 desktop reader USB 1 3 2 4 1 2 Desktop Reader The desktop reader is designed to sit next to the PC. It is used for adding tokens to a Net2 system and also for identifying lost cards.
Plus en détailCedric Dumoulin (C) The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/
Cedric Dumoulin (C) The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/ Webographie The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/ Les slides de cette présentation
Plus en détailFace Recognition Performance: Man vs. Machine
1 Face Recognition Performance: Man vs. Machine Andy Adler Systems and Computer Engineering Carleton University, Ottawa, Canada Are these the same person? 2 3 Same person? Yes I have just demonstrated
Plus en détailNouveautés printemps 2013
» English Se désinscrire de la liste Nouveautés printemps 2013 19 mars 2013 Dans ce Flash Info, vous trouverez une description des nouveautés et mises à jour des produits La Capitale pour le printemps
Plus en détailPROJET DE LOI. An Act to Amend the Employment Standards Act. Loi modifiant la Loi sur les normes d emploi
2nd Session, 57th Legislature New Brunswick 60-61 Elizabeth II, 2011-2012 2 e session, 57 e législature Nouveau-Brunswick 60-61 Elizabeth II, 2011-2012 BILL PROJET DE LOI 7 7 An Act to Amend the Employment
Plus en détailMonitoring elderly People by Means of Cameras
Nuadu project Technologies for Personal Hearth Seminar, June 4th, 2009 Monitoring elderly People by Means of Cameras Laurent LUCAT Laboratory of Embedded Vision Systems CEA LIST, Saclay, France 1 Summary
Plus en détailTARIFS PIETONS SAISON PEDESTRIAN RATES SEASON 2014/2015 TARIFS ASSURANCE CARRE NEIGE CARRE NEIGE INSURANCE RATES 2014/2015
FORFAITS PIETONS PEDESTRIAN PASSES TARIFS PIETONS SAISON PEDESTRIAN RATES SEASON 2014/2015 Adulte / Adult 14 à 64 ans inclus 14 to 64 years old Réduit / Reduced 5 à 13 ans inclus / 65 à 74 ans inclus 5
Plus en détailAPPENDIX 2. Provisions to be included in the contract between the Provider and the. Holder
Page 1 APPENDIX 2 Provisions to be included in the contract between the Provider and the Obligations and rights of the Applicant / Holder Holder 1. The Applicant or Licensee acknowledges that it has read
Plus en détailMicro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance
Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance Auteur : François CHAUSSON Date : 8 février 2008 Référence : utiliser le Bureau a distance.doc Préambule Voici quelques
Plus en détailGarage Door Monitor Model 829LM
Garage Door Monitor Model 829LM To prevent possible SERIOUS INJURY or DEATH from a closing garage door: NEVER permit children to operate or play with door control push buttons or remote control transmitters.
Plus en détailFormulaire de candidature pour les bourses de mobilité internationale niveau Master/ Application Form for International Master Scholarship Program
Formulaire de candidature pour les bourses de mobilité internationale niveau Master/ Application Form for International Master Scholarship Program Année universitaire / Academic Year: 2013 2014 INTITULE
Plus en détailLanguage requirement: Bilingual non-mandatory - Level 222/222. Chosen candidate will be required to undertake second language training.
This Category II position is open to all interested parties. Toutes les personnes intéressées peuvent postuler ce poste de catégorie II. Senior Manager, Network and Systems Services Non-Public Funds Information
Plus en détailSmall Businesses support Senator Ringuette s bill to limit credit card acceptance fees
For Immediate Release October 10, 2014 Small Businesses support Senator Ringuette s bill to limit credit card acceptance fees The Senate Standing Committee on Banking, Trade, and Commerce resumed hearings
Plus en détailLa physique médicale au service du patient: le rôle de l agence internationale de l énergie atomique
La physique médicale au service du patient: le rôle de l agence internationale de l énergie atomique Ahmed Meghzifene Chef de la Section Dosimétrie et Physique Médicale, Division de la Santé Humaine, Dept
Plus en détailImproving the breakdown of the Central Credit Register data by category of enterprises
Improving the breakdown of the Central Credit Register data by category of enterprises Workshop on Integrated management of micro-databases Deepening business intelligence within central banks statistical
Plus en détailBill 69 Projet de loi 69
1ST SESSION, 41ST LEGISLATURE, ONTARIO 64 ELIZABETH II, 2015 1 re SESSION, 41 e LÉGISLATURE, ONTARIO 64 ELIZABETH II, 2015 Bill 69 Projet de loi 69 An Act to amend the Business Corporations Act and the
Plus en détailF1 Security Requirement Check List (SRCL)
F1 Security Requirement Check List (SRCL) Liste de vérification des exigences relatives à la sécurité (LVERS) Cyber Protection Supply Arrangement (CPSA) Arrangement en matière d approvisionnement en cyberprotection
Plus en détailEN UNE PAGE PLAN STRATÉGIQUE
EN UNE PAGE PLAN STRATÉGIQUE PLAN STRATÉGIQUE EN UNE PAGE Nom de l entreprise Votre nom Date VALEUR PRINCIPALES/CROYANCES (Devrait/Devrait pas) RAISON (Pourquoi) OBJECTIFS (- AN) (Où) BUT ( AN) (Quoi)
Plus en détailPractice Direction. Class Proceedings
Effective Date: 2010/07/01 Number: PD - 5 Title: Practice Direction Class Proceedings Summary: This Practice Direction describes the procedure for requesting the assignment of a judge in a proceeding under
Plus en détailUniversité de XY University of XY. Faculté XY Faculty of XY
Université de XY University of XY Faculté XY Faculty of XY Le présent supplément au diplôme suit le modèle élaboré par la Commission européenne, le Conseil d'europe et l'unesco/cepes. Le supplément vise
Plus en détailDroit de la Propriété Intellectuelle / Intellectual Property Law
Droit de la Propriété Intellectuelle / Intellectual Property Law Vous trouverez ici les conditions de candidature pour les différentes voies de M2 de la mention «Droit Propriété intellectuelle / Intellectual
Plus en détailÉTUDES MÉDICALES DE PREMIER CYCLE
ÉTUDES MÉDICALES DE PREMIER CYCLE GUIDE DE RÉMUNÉRATION MISE À JOUR : 22 juillet 2015 1 Table des matières Introduction... 3 Processus de rémunération... 3 Paiement par l entremise d un plan de pratique...
Plus en détailINDUSTRY CANADA / INDUSTRIE CANADA RFP #IC401468/ DDP #IC401468. Retirement Planning Training / Cours de planification de la retraite
INDUSTRY CANADA / INDUSTRIE CANADA RFP #IC401468/ DDP #IC401468 Retirement Planning Training / Cours de planification de la retraite AMENDMENT NO. 1 / AMENDEMENT NO.1 This document is issued to answer
Plus en détailTABLE DES MATIERES A OBJET PROCEDURE DE CONNEXION
1 12 rue Denis Papin 37300 JOUE LES TOURS Tel: 02.47.68.34.00 Fax: 02.47.68.35.48 www.herve consultants.net contacts@herve consultants.net TABLE DES MATIERES A Objet...1 B Les équipements et pré-requis...2
Plus en détailtitre : CENTOS_CUPS_install&config Système : CentOs 5.7 Technologie : Cups 1.3.7 Auteur : Charles-Alban BENEZECH
2012 Les tutos à toto CUPS server - install and configure Réalisée sur CentOS 5.7 Ecrit par Charles-Alban BENEZECH 2012 titre : CENTOS_CUPS_install&config Système : CentOs 5.7 Technologie : Cups 1.3.7
Plus en détailEfficient Object Versioning for Object- Oriented Languages From Model to Language Integration
Efficient Object Versioning for Object- Oriented Languages From Model to Language Integration Pluquet Frédéric July, 3rd 2012 Etude de techniques efficaces de versionnement d objets pour les langages orientés
Plus en détailINSERTION TECHNIQUES FOR JOB SHOP SCHEDULING
INSERTION TECHNIQUES FOR JOB SHOP SCHEDULING ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE POUR L'OBTENTION DU GRADE DE DOCTEUR ES SCIENCES PAR Tamas KIS Informaticien mathématicien diplômé de l'université
Plus en détailiqtool - Outil e-learning innovateur pour enseigner la Gestion de Qualité au niveau BAC+2
iqtool - Outil e-learning innovateur pour enseigner la Gestion de Qualité au niveau BAC+2 134712-LLP-2007-HU-LEONARDO-LMP 1 Information sur le projet iqtool - Outil e-learning innovateur pour enseigner
Plus en détailen SCÈNE RATIONAL Rational Démonstration SDP : automatisation de la chaîne de développement Samira BATAOUCHE sbataouche@fr.ibm.com
Rational Démonstration SDP : automatisation de la chaîne de développement Samira BATAOUCHE sbataouche@fr.ibm.com Fabrice GRELIER fabrice.grelier@fr.ibm.com RATIONAL en SCÈNE 2007 IBM Corporation Objectif
Plus en détailFlottes privatives Une gestion maîtrisée Fleet management The management expert
Flottes privatives Une gestion maîtrisée Fleet management The management expert Créateur de solutions e@sy, la gestion maîtrisée des sites privés Distributeur carburant _Fuel dispenser Distributeur de
Plus en détailForm of Deeds Relating to Certain Successions of Cree and Naskapi Beneficiaries Regulations
CANADA CONSOLIDATION CODIFICATION Form of Deeds Relating to Certain Successions of Cree and Naskapi Beneficiaries Regulations Règlement sur la forme des actes relatifs à certaines successions de bénéficiaires
Plus en détailTier 1 / Tier 2 relations: Are the roles changing?
Tier 1 / Tier 2 relations: Are the roles changing? Alexandre Loire A.L.F.A Project Manager July, 5th 2007 1. Changes to roles in customer/supplier relations a - Distribution Channels Activities End customer
Plus en détailDiscours du Ministre Tassarajen Pillay Chedumbrum. Ministre des Technologies de l'information et de la Communication (TIC) Worshop on Dot.
Discours du Ministre Tassarajen Pillay Chedumbrum Ministre des Technologies de l'information et de la Communication (TIC) Worshop on Dot.Mu Date: Jeudi 12 Avril 2012 L heure: 9h15 Venue: Conference Room,
Plus en détailGrandes tendances et leurs impacts sur l acquisition de produits et services TI.
Grandes tendances et leurs impacts sur l acquisition de produits et services TI. François Banville Partenaire exécutif chez Gartner Gartner is a registered trademark of Gartner, Inc. or its affiliates.
Plus en détailFabricant. 2 terminals
Specifications Fabricant Nominal torque (Nm) 65 Minimal torque (Nm) 0,63 Coil resistance - 20 C (ohms) 20 Rated current DC (A) 1 Rotor inertia (kg.m 2 ) 2.10-3 Weight (kg) 7,20 Heat dissipation continuous
Plus en détailEnglish Q&A #1 Braille Services Requirement PPTC 144918. Q1. Would you like our proposal to be shipped or do you prefer an electronic submission?
English Q&A #1 Braille Services Requirement PPTC 144918 Q1. Would you like our proposal to be shipped or do you prefer an electronic submission? A1. Passport Canada requests that bidders provide their
Plus en détailRICHEL SERRES DE FRANCE PAR_20120203_02432_ALT DATE: 03/02/2012
CORPORATE EVENT NOTICE: Offre contractuelle de rachat RICHEL SERRES DE FRANCE PLACE: Paris AVIS N : PAR_20120203_02432_ALT DATE: 03/02/2012 MARCHE: Alternext Paris La société RICHEL SERRES DE FRANCE (la
Plus en détailFirst Nations Assessment Inspection Regulations. Règlement sur l inspection aux fins d évaluation foncière des premières nations CONSOLIDATION
CANADA CONSOLIDATION CODIFICATION First Nations Assessment Inspection Regulations Règlement sur l inspection aux fins d évaluation foncière des premières nations SOR/2007-242 DORS/2007-242 Current to September
Plus en détailMust Today s Risk Be Tomorrow s Disaster? The Use of Knowledge in Disaster Risk Reduction
Must Today s Risk Be Tomorrow s Disaster? The Use of Knowledge in Disaster Risk Reduction Website: https://dce.yorku.ca/crhn/ Submission information: 11th Annual Canadian Risk and Hazards Network Symposium
Plus en détailAGROBASE : un système de gestion de données expérimentales
AGROBASE : un système de gestion de données expérimentales Daniel Wallach, Jean-Pierre RELLIER To cite this version: Daniel Wallach, Jean-Pierre RELLIER. AGROBASE : un système de gestion de données expérimentales.
Plus en détailINSTITUT MARITIME DE PREVENTION. For improvement in health and security at work. Created in 1992 Under the aegis of State and the ENIM
INSTITUT MARITIME DE PREVENTION For improvement in health and security at work Created in 1992 Under the aegis of State and the ENIM Maritime fishing Shellfish-farming Sea transport 2005 Le pilier social
Plus en détailOur recommendation engine has come up with some personalized suggestions for you.
Purchase flow 1. 1. Product preview I want this! You'll get 10 files. Attribute Value 2. 2. Payment form Optimize for conversion (?) Require shipping information More information: Required Enter placeholder
Plus en détailINVESTMENT REGULATIONS R-090-2001 In force October 1, 2001. RÈGLEMENT SUR LES INVESTISSEMENTS R-090-2001 En vigueur le 1 er octobre 2001
FINANCIAL ADMINISTRATION ACT INVESTMENT REGULATIONS R-090-2001 In force October 1, 2001 LOI SUR LA GESTION DES FINANCES PUBLIQUES RÈGLEMENT SUR LES INVESTISSEMENTS R-090-2001 En vigueur le 1 er octobre
Plus en détailPHOTO ROYAUME DE BELGIQUE /KINDOM OF BELGIUM /KONINKRIJK BELGIE. Données personnelles / personal data
1 ROYAUME DE BELGIQUE /KINDOM OF BELGIUM /KONINKRIJK BELGIE Service Public Fédéral Affaires Etrangères, Commerce et Coopération au développement Federal Public Service Foreign Affairs, External Trade and
Plus en détailOcs Inventory et GLPI s appuie sur un serveur LAMP. Je vais donc commencer par installer les paquets nécessaires.
Installation & Configuration GPLPI / OCS Inventory NG Installer sur Debian 5 Lenny, Liaison Active Directory, Mise en place du couple OCS/GLPI Par : POMENTE Guillaume OCS Inventory et GLPI sont deux outils
Plus en détail1 400 HKD / year (Season : 21/09/2015 01/06/2016)
* Please refer to the Grade reference table at the end of this document Inscription en ligne uniquement via votre espace parent, à partir du samedi 12 septembre 2015 à 10h00 Enrolment process will only
Plus en détailMANUEL LSM RÉSEAU Version: Mai 2011
MANUEL LSM RÉSEAU Version: Mai 2011 Sommaire 1.0 Introduction... 3 1.1. Remarque importante...3 2.0 EXPLICATION MANUEL... 4 3.0 SYMBOLES... 5 1.2. BARRE DE SYMBOLES STANDARD...6 1.3. AFFICHAGE DOMAINES
Plus en détailAlgorithmes de recommandation, Cours Master 2, février 2011
, Cours Master 2, février 2011 Michel Habib habib@liafa.jussieu.fr http://www.liafa.jussieu.fr/~habib février 2011 Plan 1. Recommander un nouvel ami (ex : Facebook) 2. Recommander une nouvelle relation
Plus en détailBienvenue au séminaire HP Service Anywhere Mardi 11 février 2014
Bienvenue au séminaire HP Service Anywhere Mardi 11 février 2014 Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Merci à nos
Plus en détailWEB page builder and server for SCADA applications usable from a WEB navigator
Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB WEB page builder and server for SCADA applications usable from a WEB navigator opyright 2007 IRAI Manual Manuel
Plus en détailLes doutes et les questions des économistes face au système des brevets
Les doutes et les questions des économistes face au système des brevets Dominique Foray Réunion du Groupe français de l AIPPI Octobre 2003 1 Nous nous intéressons. non pas à la PI en soi mais à l innovation
Plus en détailFrequently Asked Questions
GS1 Canada-1WorldSync Partnership Frequently Asked Questions 1. What is the nature of the GS1 Canada-1WorldSync partnership? GS1 Canada has entered into a partnership agreement with 1WorldSync for the
Plus en détailPréparation / Industrialisation. Manufacturing Engineering/ On-site Industrialisation. Qualité, contrôle et inspection. On-site quality and Inspection
AAA travaille dans le secteur aéronautique sur l'industrialisation, l'ingénierie de fabrication, la production, les activités d'inspection des appareils et la formation, sur appareil, sous-ensemble ou
Plus en détail