IFT6251 : Sujets spéciaux en génie logiciel



Documents pareils
IFT6251 : Sujets spéciaux en génie logiciel

IFT2255 : Génie logiciel

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels

Institut. Master MIAGE. Master SIC. d Administration des Entreprises de Paris. Sorbonne Graduate Business school

UNIVERSITÉ DE LORRAINE Master MIAGE (Méthodes Informatiques Appliquées à la Gestion des Entreprises)

Le MBA Telfer à Metz Le pouvoir d exceller

La transformation du travail au quotidien suite à l implantation d un nouveau logiciel de gestion

Calendrier Année scolaire 2014/2015

École Technique Privée RHE76

Nous serons heureux de vous y accueillir dans le cas de votre acceptation définitive et de vous souhaiter la bienvenue.

Paul FLYE SAINTE MARIE

MODALITES DE SUIVI DU PROJET ANNUEL DU MASTER 2 SOLUTIONS INFORMATIQUES LIBRES

EOLE TRADING INTEGRALE

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB Olivier Augereau Formation UML

OBJECTIFS SPÉCIFICITÉS DE LA CONTENU

Spécificités du cours

FORMATIONS SILLAGE GENOIS V15 & V15.1

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

Handisup septembre 2014: Extrait de la liste des profils de jeunes diplômés en situation de handicap en recherche d'expériences professionnelles

Carnet de Liaison Année scolaire :... /... Nom :... Prénom :... Classe :...

APRES LA SECONDE. Choisir une série de Baccalauréat

J ai des idées pourquoi plagier?! Campagne de sensibilisation sur le plagiat

L'orientation Après La Seconde Générale et Technologique

FORMATIONS STAGES INSERTION PROFESSIONNELLE. UFR Sciences Orsay. Isabelle DEMACHY

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

12/ LES TECHNOLOGIES DE L INFORMATION ET DE LA COMMUNICATION SONT-ELLES VERTES?

Intelligence Artificielle et Systèmes Multi-Agents. Badr Benmammar

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

Présentation de l établissement

Sciences des organisations

Titre. SAP BusinessObjects. - 1 er semestre CONSEIL, SOLUTIONS DE TRANSFORMATION ET SERVICES IT

Recherche et relations internationales (RRI) Elisa Pylkkanen Directrice adjointe, partenariats internationaux

ETABLISSEMENT FORMATIONS PERIODE MINI STAGE PERSONNE A CONTACTER Tel. ETABLISSEMENT FORMATIONS PERIODE MINI STAGE PERSONNE A CONTACTER Tel JPO

Maison du droit et de la médiation

À l attention des parents (Le conseil étudiant travaillera à produire un questionnaire pour les élèves de l école.)

Avis de vacance de poste :

Le Futur de la Visualisation d Information. Jean-Daniel Fekete Projet in situ INRIA Futurs

Technologie 9 e année (ébauche)

DÉPARTEMENT D'ÉTUDES PERSANES GUIDE PEDAGOGIQUE ÉTUDIANTS NON-SPÉCIALISTES

MON LIVRET DE COMPETENCES EN LANGUE (Socle commun) Niveau A1/A2 / B1

AVIS DE REQUÊTE DE MODIFICATION DU TARIF DE TRANSPORT D ÉLECTRICITÉ DE HYDRO ONE NETWORKS INC.

Services de placement et de gestion de patrimoine pour chaque étape de la vie

Plan de cours ADM 992C Page 1. École des sciences de la gestion Département de management et technologie Université du Québec à Montréal

Titre. SAP BusinessObjects. - 2 ème semestre CONSEIL, SOLUTIONS DE TRANSFORMATION ET SERVICES IT

Études. Certaines filières STS (BTS, BTSA) IUT (DUT) universitaires. Écoles (Social, Santé, Arts, Ingénieurs, Commerce ) Classes préparatoires

27 événements en Drôme

Formation en anglais des affaires (H/F)

Tableau comparatif des offres Visual Studio

Bachelor of Science en. Informatique. Informatique. Haute école spécialisée bernoise Informatique La Haute Route Bienne

I. LE CAS CHOISI PROBLEMATIQUE

Dossier de presse Contact presse Barbara Brelle-Lenoir

Bourses TD Assurance Meloche Monnex Formulaire de mise en candidature

PROJET EUROMED JUSTICE III. Droit pénal et droit pénitentiaire. Deuxième réunion du GT 3 GT 3.2

SIO-6029-Z1 : Gestion de projet et du changement

DES TABLETTES TACTILES DANS LES LYCÉES

Masseur Kinésithérapeute

La recherche universitaire en sécurité routière

Institut d Administration. des Entreprises. de Paris

Grandes lignes ASTRÉE. Logiciels critiques. Outils de certification classiques. Inspection manuelle. Definition. Test

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

S8 - INFORMATIQUE COMMERCIALE

Chapitre 2 : Abstraction et Virtualisation

Introduction à l Informatique licence 1 ère année Notes de Cours

Projets proposés par le Laboratoire de Physique de l'université de Bourgogne

Choix du Logiciel WORDPRESS

Créateur d opportunités

MASTER EN MANAGEMENT LEADERS DE DEMAIN

DIRECTEUR ADJOINT DES VENTES

MABioVis. Bio-informatique et la

Guide explicatif de l utilisation. de la plateforme d éducation en ligne (e-learning)

Approche concrète et inductive. Approche analytique et conceptuelle

CANDIDAT JAPONAIS AU POSTE DE SECRÉTAIRE GÉNÉRAL

1 er étage de la Maison de l Etudiant suio@univ-orleans.fr

HYPRA PROGRESSONS ENSEMBLE

une vocation unique dans toutes les disciplines informatiques depuis sa création.

Master 2 IMAFA Filière IMAFA Polytech'Nice-Sophia SI / MAM. Anne-Marie Hugues hugues@unice.fr

Faculté des Sciences d ORSAY

Organe consultatif indépendant de surveillance de l OMPI

Situation d apprentissage Les traits vivants avec le logiciel LopArt DUO (#P002)

Chokri BEN AMAR, maître de conférences, directeur des études de l'enis & Anis FOURATI, expert en Sécurité Informatique (Société SDS à Sfax)

NOS FORMATIONS.

Direction des bibliothèques. Sondage Ithaka S+R. Questionnaire français Université de Montréal

Activités de développement professionnel Groupes de discussion Colloques et rendez-vous Webinaires Le Cercle

TAXE D APPRENTISSAGE 2015

Thèmes et situations : Agenda et Emploi du temps. Fiche pédagogique

Cours d été des établissements privés de la région de Québec. Document d information et formulaire d inscription aux parents

Organisme indépendant dont la mission consiste à mieux sensibiliser la population à l'histoire et à la citoyenneté canadiennes. Chaque année, plus de

UTILISATION D'UNE PLATEFORME DE TRAVAIL COLLABORATIF AVEC DES ELEVES DE TERMINALE STG

«Stage découverte» Une semaine en entreprise Le livret Bienvenue chez XXXX

Domaines d enseignement

NOTICE DOUBLE DIPLÔME

DOCUMENT DE NEGOCIATION PFE BAC PROFESSIONNEL VENTE

Pour obtenir les coordonnées des personnes citées ci-dessous veuillez contacter Julie au ou par mail

Transcription:

IFT6251 : Sujets spéciaux en génie logiciel Yann-Gaël Guéhéneuc Professeur adjoint guehene@iro.umontreal.ca, local 2345 Département d informatique et de recherche opérationnelle Université de Montréal Yann-Gaël Guéhéneuc 2006

1. Introduction 1. Professeur 2. Objectifs de l informatique 3. Objectifs du cours 4. Méthodologie du cours 5. Projets possibles 6. Étudiants 7. Discussions 2/41

1.1. Professeur (1/3) Yann-Gaël Guéhéneuc Professeur adjoint Doctorat en informatique de l université de Nantes, rétro-conception des programmes Deux ans à Object Technology International, Inc., Ottawa (maintenant IBM, Eclipse) 3/41

1.1. Professeur (2/3) Expérience Professionnelle Enseignement Tous vos commentaires sont bienvenus 4/41

1.1. Professeur (3/3) Absences prévues Participation à des conférences Du 16 au 19 octobre : CASCON (IBM) Du 23 au 27 octobre : WCRE (IEEE) L enseignement, c est la santé la recherche, c est la conservée! 5/41

1. Introduction 1. Professeur 2. Objectifs du génie logiciel 3. Objectifs du cours 4. Méthodologie du cours 5. Projets possibles 6. Étudiants 7. Discussions 6/41

1.2. Objectifs du génie logiciel (1/3) Une définition Domaine qui s intéresse à la création et à la maintenance des logiciels, en appliquant les techniques et les pratiques de l informatique, du génie, de la gestion de projet Logiciel Programme (code source / binaire) Structure de données / données Documents 7/41

1.2. Objectifs du génie logiciel (2/3) Nature du génie logiciel Mathématiques Science Discipline de génie Produit manufacturé Gestion de projet Art 8/41

1.2. Objectifs du génie logiciel (3/3) Un domaine Très (trop) vaste Encore jeune Beaucoup de travail reste à faire 9/41

1. Introduction 1. Professeur 2. Objectifs de l informatique 3. Objectifs du cours 4. Méthodologie du cours 5. Projets possibles 6. Étudiants 7. Discussions 10/41

1.3. Objectifs du cours (1/3) Préalables Motivation, participation Concepts de l informatique Concepts de la programmation par objets Domaines connexes 11/41

1.3. Objectifs du cours (2/3) Cours exploratoire Vous donner Une idée globale du génie logiciel Des bases solides sur des points avancés Le goût de faire de la recherche 12/41

1.3. Objectifs du cours (3/3) Suivant la motivation Article scientifique en commun? Carte du domaine du génie logiciel? Sous-domaines connus Sous-domaines actifs Sous-domaines à explorer 13/41

1. Introduction 1. Professeur 2. Objectifs de l informatique 3. Objectifs du cours 4. Méthodologie du cours 5. Projets possibles 6. Étudiants 7. Discussions 14/41

1.4. Méthodologie du cours (1/8) Concepts en génie logiciel Cours Lundis, 16h30-18h30, AA-1411 Mercredis, 11h30-13h30, AA-1411 Période d'activités libres Du 23 au 27 octobre 15/41

1.4. Méthodologie du cours (2/8) Compréhension des concepts Exposés et discussions en cours Lundis, 16h30-18h30, AA-1411 Mercredis, 11h30-13h30, AA-1411 Examen final Mercredi 4 décembre de 11h30 à 13h30, 20% 16/41

1.4. Méthodologie du cours (3/8) Application des concepts Discussions et préparation Fiches de lecture à remettre à chaque exposé 30% Exposé oral 20% Rédaction d article en groupe 30% 17/41

1.4. Méthodologie du cours (4/8) Projet Travail de recherche en équipe Avant le mercredi 27 septembre, mise en place Du 2 au 18 octobre, recherche et démarrage Du 30 au 6 décembre, fin de la rédaction Lundi 11, mercredi 13 décembre, présentations Présentation de vos recherches et implantations Évaluation Orale et écrite, 30% 18/41

1.4. Méthodologie du cours (5/8) Concepts Définitions pendant le cours Compréhension des concepts Question en cours, examen final Application des concepts Exposés, discussions, fiches de lectures, projets Projet Travail de recherche en équipe, présentation de vos recherches et implantations 19/41

1.4. Méthodologie du cours (6/8) Invités extérieurs (?) Laurent Magnin Les agents Stefan Monnier Les systèmes de types Julie Vachon Les méthodes formelles Houari Sahraoui Métaphore et perception 20/41

1.4. Méthodologie du cours (7/8) Votre avis Examen final, mercredi 4 décembre, 20% Discussions, fiches de lecture, 30% Exposés oraux, 20% Article en groupe, évaluation orale et écrite, lundi 11, mercredi 13 décembre, 30% 21/41

1.4. Méthodologie du cours (8/8) Transparents, ressources en ligne ptidej.iro.umontreal.ca/teachings/ift6251/fall06/ www.progcours.umontreal.ca/cours/index_fiche _cours/ift6251.html Forums de discussions (?) www-etud.iro.umontreal.ca/ ~guehene/phpbb2/ 22/41

1. Introduction 1. Professeur 2. Objectifs de l informatique 3. Objectifs du cours 4. Méthodologie du cours 5. Projets possibles 6. Étudiants 7. Discussions 23/41

1.5. Projets possibles Un article en groupe Sujets possibles Identification de patrons de conception Identification de défauts de conception Parallèle entre l évolution d un programme et des patrons existants Rétro-conception précise et abstraite des diagrammes de classes UML 24/41

1. Introduction 1. Professeur 2. Objectifs de l informatique 3. Objectifs du cours 4. Méthodologie du cours 5. Projets possibles 6. Étudiants 7. Discussions 25/41

1.6. Étudiants (1/14) Norddin Habti Maîtrise Analyse statique 6 ans comme analyste-programmeur 26/41

1.6. Étudiants (2/14) Foutse Khomh Doctorat Qualité des logiciels Métriques 1 an comme informaticien 27/41

1.6. Étudiants (3/14) Amar Kermoud DESS Systèmes en temps réel Informatique de gestion Analyse-programmeur 28/41

1.6. Étudiants (4/14) Paul Bertrand Maîtrise Bac. FIT 2 ans analyste-programmeur J2EE Application/développement Web 29/41

1.6. Étudiants (5/14) Julien Houeix Échange INSA Rennes 30/41

1.6. Étudiants (6/14) Hanh Hoang Échange INSA Rennes Bio-informatique 31/41

1.6. Étudiants (7/14) Olivier Fournier Échange Université de Marne-la-Vallée IA, apprentissage machine 32/41

1.6. Étudiants (8/14) Prashant Doctorat Bacc. et M.Sc. en Inde Informatique quantique 33/41

1.6. Étudiants (9/14) Amir Khelil Maîtrise MIAGE en informatique de gestion IA 34/41

1.6. Étudiants (10/14) Jean-François Delisle Maîtrise 4 ans d expérience en développement Notion de perception, gestion de projet 35/41

1.6. Étudiants (11/14) Nabil Guerouah Maîtrise 7 mois en télé-communication e-commerce 36/41

1.6. Étudiants (12/14) Amine Naak Maîtrise 4 ans d expérience en admin. réseaux 37/41

1.6. Étudiants (13/14) Ai Ho Doctorat Système de recommandation, services Web 38/41

1.6. Étudiants (14/14) Brahim Ilikti Maîtrise IA 39/41

1. Introduction 1. Professeur 2. Objectifs de l informatique 3. Objectifs du cours 4. Méthodologie du cours 5. Projets possibles 6. Étudiants 7. Discussions 40/41

1.7. Discussions Sujets possibles 41/41