REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE L ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE OFFRE DE FORMATION L.M.D. MASTER ACADEMIQUE Etablissement Faculté / Institut Département Département Génie Electrique et Informatique Université de Médéa Faculté des Sciences et de la Technologie Domaine Filière Spécialité Mathématiques et Informatique Informatique Ingénierie des systèmes et technologies du web Responsable de l'équipe du domaine de formation : ALLECHE BOUALEM Page 1
.. ل / : Page 2
SOMMAIRE I Fiche d identité du Master 4 1 Localisation de la formation 5 2 Coordonateurs 5 3 Partenaires extérieurs éventuels 5 4 Contexte et objectifs de la formation 6 A Organisation générale de la formation : position du projet 6 B Conditions d accès 7 C Objectifs de la formation 7 D Profils et compétences visées 7 E Potentialités régionales et nationales d employabilité 8 F Passerelles vers les autres spécialités 8 G Indicateurs de suivi du projet de formation 8 5 Moyens humains disponibles 9 A Capacité d encadrement 9 B Equipe d'encadrement de la formation 9 B1 : Encadrement Interne 9 B2 : Encadrement Externe 10 B3 : Synthèse globale des ressources humaines 11 B4 : Personnel permanent de soutien 11 6 Moyens matériels disponibles 12 A Laboratoires Pédagogiques et Equipements 12 B Laboratoires de recherche de soutien à la formation proposée 14 C Documentation disponible 15 D Espaces de travaux personnels et TIC 15 II Fiche d organisation semestrielle des enseignements 16 1 Semestre 1 17 2 Semestre 2 18 3 Semestre 3 19 4 Semestre 4 20 5 Récapitulatif global de la formation 20 III Fiche d organisation des unités d enseignement 21 IV Programme détaillé par matière 34 V Tableau de codification des matières 67 V Accords / conventions 69 VI Curriculum Vitae des coordonateurs 70 VII Avis et Visas des organes administratifs et consultatifs VII Visa de la Conférence Régionale 79 80 Page 3
I Fiche d identité du Master Page 4
1 Localisation de la formation : Faculté : des Sciences et de la Technologie Département : Génie Electrique et Informatique Section : Mathématiques et Informatique 2 Coordonateurs : Responsable de l'équipe du domaine de formation Nom & prénom : ALLECHE BOUALEM Grade : Maître de Conférences A :07 78 36 35 52 Fax : 025581253 E mail : balleche@yahoo.fr Responsable de l'équipe de la filière de formation Nom & prénom : RAGGAI DJAHID Grade : Maître Assistant A :07 72 10 33 16 Fax : 025581253 E mail : djahidraggai@yahoo.fr Responsable de l'équipe de spécialité Nom & prénom : MAZARI AHMED CHERIF Grade : Maître Assistant A : 05 54 27 78 50 Fax : 025581253 E mail : mazari.ac@gmail.com 3 Partenaires extérieurs *: autres établissements partenaires : entreprises et autres partenaires socio économiques : * Complexe d antibiotique SAIDAL de Médéa Partenaires internationaux : * Université de Valenciennes et du Hainaut Cambrésis 4 Contexte et objectifs de la formation Page 5
A Organisation générale de la formation : position du projet Socle commun éventuel Master : Ingénierie des systèmes et technologies du web Page 6
B Conditions d accès L'accès à ce master se fait de plein droit pour les étudiants : titulaires d'une Licence académique en informatique, sur dossier pour les étudiants d'un diplôme jugé équivalent par l'équipe de formation du master. C Objectifs de la formation Ce master (à finalité recherche et professionnelle) a pour but, de former des étudiants ayant de bonnes connaissances en ingénierie des systèmes d information ou informatiques, à assurer les fonctions d informaticien à forte compétence en conception et gestion des systèmes et en conduite de projets dans les organisations. Il leur permet également d intégrer une équipe de recherche à l université. L équipe pédagogique est attentive à délivrer un enseignement qui soit adapté aux besoins des entreprises, ouvert aux technologies novatrices et orienté vers la professionnalisation par de nombreux travaux dirigés/pratiques et un travail d initiation à la recherche en relation avec les entreprises. Ce travail sera suivi par un enseignant de l équipe pédagogique. D Profils et compétences visées: Cette formation permettre aux étudiants en fin cycle de master : D'avoir des compétences en ingénierie des systèmes d'information et des systèmes informatiques et leurs permettant d'intégrer le monde des entreprises pour les aspects de conception, de développement et d'assurance qualité des systèmes conçus. Possession des connaissances sur les technologies du web comme ; les services web, Ecommerce, les réseaux sans fils, les IHM.etc D'acquérir des connaissances approfondies leurs permettant un accès à des études de postgraduation. Page 7
E Potentialités régionales et nationales d employabilité Les retombées de cette formation concernent aussi bien le contexte régional que le contexte national au vu: Des besoins immenses en matière de compétences dans le domaine d'ingénierie des systèmes et aussi dans les domaines des réseaux et les technologies de web. Des besoins de potentiels humains d'encadrement à travers des formations de doctorat. F Passerelles vers les autres spécialités Pour l'instant des passerelles pourront être étudiées plus tard lorsque les différents masters de la filière et de filières proches auront été définis. G Indicateurs de suivi du projet Comités pédagogiques. Réunions bilans périodiques des équipes pédagogiques associées au master. Page 8
Page 9
Page 10
B3 : Synthèse globale des ressources humaines : Grade Professeurs Effectif Interne 0 3 2 8 6 0 19 Maîtres de Conférences (A) Maîtres de Conférences (B) Maître Assistant (A) Maître Assistant (B) Autre (préciser) Total Effectif Externe Total 1 1 0 1 0 0 3 1 4 2 9 6 0 22 B4 : Personnel permanent de soutien (indiquer les différentes catégories) Grade Effectif Technicien Supérieur 6 Service de Scolarité et la Pédagogie 7 Page 11
6 Moyens matériels disponibles A Laboratoires Pédagogiques et Equipements : Intitulé du laboratoire : Labo 1 Capacité en étudiants : 32 N 1 Intitulé de l équipement DellPentium IV 2,7 Ghz RAM 256 Mo Disque Dur 40 Go Nombre observations 16 Intitulé du laboratoire : Labo2 Capacité en étudiants : 32 N 1 Intitulé de l équipement DellPentium IV 2,7 Ghz RAM 256 Mo Disque Dur 40 Go Nombre observations 16 Intitulé du laboratoire : Labo 3 Capacité en étudiants : 32 N 1 Intitulé de l équipement DellPentium IV 2,7 Ghz RAM 256 Mo Disque Dur 40 Go Nombre observations 16 Intitulé du laboratoire : Labo 4 Capacité en étudiants : 32 N 1 Intitulé de l équipement Compaq Pentium Core Duo 3 Ghz RAM 2 Go Disque Dur 160 Go Nombre observations 16 Page 12
Intitulé du laboratoire : Labo 5 Capacité en étudiants : 32 N 1 Intitulé de l équipement Siemens Pentium Core Duo 2 Ghz RAM 1 Go Disque Dur 160Go Nombre observations 16 Intitulé du laboratoire : Labo 6 Capacité en étudiants : 32 N 1 Intitulé de l équipement Siemens Pentium Core Duo 2.8 Ghz RAM 2 Go Disque Dur 160Go Nombre observations 16 Intitulé du laboratoire : Labo 7 Capacité en étudiants : 32 N 1 Intitulé de l équipement Siemens Pentium Core Duo 2.8 Ghz RAM 2 Go Disque Dur 160Go Nombre observations 16 Intitulé du laboratoire : Labo 8 Capacité en étudiants : 32 N 1 Intitulé de l équipement HP Pentium Core Duo 1.8 Ghz RAM 1 Go Disque Dur 160Go Nombre observations 16 Page 13
Page 14
C Documentation disponible : Bibliothèque centrale du l université de Médéa. Bibliothèque de la faculté sciences et de la technologie du l université de Médéa. D Espaces de travaux personnels et TIC : Salle d Internet de la faculté sciences et de la technologie du l université de Médéa. Centre de calcul du centre universitaire de Médéa. Page 15
II Fiche d organisation semestrielle des enseignements (Prière de présenter les fiches des 4 semestres) Page 16
1 Semestre 1 : VHS Unité d Enseignement 14 sem C V.H hebdomadaire Travail TD TP personnel Mode d'évaluation Coeff Crédits 5 10 2 1,5 2 Continu Examen 6 Oui (1/3) Oui (2/3) 1 4 Oui (1/3) Oui (2/3) 5 10 UE fondamentales UEF1(O/P) Algorithmique avancé et complexité 63 42 Fondements des systèmes multiagents UEF2(O/P) Théorie et pratique du Datamining 42 2 1 5 Oui (1/3) Oui (2/3) Modélisation centrée UML 42 2 1 5 Oui (1/3) Oui (2/3) 2 6 2 2 4 Oui (1/3) Oui (2/3) 1 1 2 1 4 1 4 UE méthodologie UEM1(O/P) Conception et Programmation orientée objet Anglais 1 42 21 UE transversales Bases de données avancées Total Semestre 1 63 315 10.5 7.5 4.5 12.5 Page 17 30 Oui Oui (1/3) Oui (2/3)
2 Semestre 2 : VHS Unité d Enseignement Les UE fondamentales UEF1(O/P) systèmes parallèles 14 sem V.H hebdomadaire C TD TP Mode d'évaluation Travail personnel Coeff Crédits 5 10 Continu Examen et distribués Vérification et validation formelle UEF2(O/P) Ingénierie des services web 42 2 1 5 Oui (1/3) Oui (2/3) 42 2 1 5 Oui (1/3) Oui (2/3) 5 10 42 1 5 Oui (1/3) Oui (2/3) 42 1 5 Oui (1/3) Oui (2/3) 2 4 1 2 Oui (1/3) Oui (2/3) 1 2 Oui (1/3) Oui (2/3) 3 6 3 4 Oui (1/3) Oui (2/3) 1 1 2 Réseaux sans fil et Informatique mobile. UE découverte UED1(O/P) Interface homme machine 42 42 Traitement Automatique de la Langue UE méthodologie UEM1(O/P) Conception des applications web 42 Anglais 2 21 315 12 Total Semestre 2 6 4.5 12.5 Oui 30 Page 18
3 Semestre 3 : VHS 14 sem Unité d Enseignement C UE fondamentales UEF1(O/P) Bases de données distribuées 42 Gestion des projets 42 UEF2(O/P) Sécurité des applications web Concepts informatiques et V.H hebdomadaire TD TP Autres 42 63 Mode d'évaluation Continu Examen Coeff Crédits 6 10 1 5 Oui (1/3) Oui (2/3) 1 5 Oui (1/3) Oui (2/3) 6 10 1 5 Oui (1/3) Oui (2/3) 1 5 Oui (1/3) Oui (2/3) 2 4 1 4 Oui (1/3) Oui (2/3) 3 6 méthodes pour la 1,5 recherche d'informations UE méthodologie UEM1(O/P) Ingénierie des Modèles 42 1 UE découverte UED1(O/P) Texte et web mining 21 1 1 3 Oui Ecommerce 21 1 1 3 Oui 273 10.5 Total Semestre 3 7.5 9 30 Page 19
4 Semestre 4 : Domaine Filière Spécialité : Mathématique et informatique : Informatique : Ingénierie des systèmes et technologies du web. Projet de fin d'étude (unité Fondamentale) : stage dans une entreprise ou un travail d'initiation à la recherche sanctionné par un mémoire et une soutenance. PFE Total Semestre 4 VHS 280 h 280 h Coeff 1 1 Crédits 30 30 5 Récapitulatif global de la formation : (indiquer le VH global séparé en cours, TD, pour les 04 semestres d enseignement, pour les différents types d UE) UE VH Cours TD TP Travail personnel Total Crédits % en crédits pour chaque UE UEF UEM UED UET Total 252 231 63 294 840 90 105 21 42 91 259 16 84 21 21 70 196 10 21 21 21 21 84 4 462 294 147 476 462 120 75.00% 13.33% 8.33% 3.33% 100% Page 20
III Fiches d organisation des unités d enseignement (Etablir une fiche par UE) Page 21
Libellé de l UE : Unité d'enseignement UEF 1.1 (unité fondamentale) Filière : Informatique Spécialité : Ingénierie des systèmes et technologies du web. Semestre : 1 Répartition du volume horaire global de l UE et de ses matières Cours : 42 h TD : 42 h TP: 21 h Travail personnel : 56 h Crédits et coefficients affectés à l UE et à ses matières UE : Coefficient : 5 crédits : 10 Matière 1 : Algorithmique avancé et complexité Crédits : 6 Coefficient : 1,5 Matière 2 : Fondements des systèmes multiagents Crédits : 4 Coefficient : 1 Mode d'évaluation (continu ou examen) Matière 1 : Algorithmique avancé et complexité Continu (1/3) et Examen (2/3). Matière 2 : Fondements des systèmes multiagents Continu (1/3) et Examen (2/3). Description des matières Matière 1 : Algorithmique avancé et complexité (Présenter les grands principes de la complexité algorithmique) Matière 2 : Fondements des systèmes multiagents (présenter les fondements des Systèmes MultiAgents dans lesquelles plusieurs agents interagissent.) Page 22
Libellé de l UE : Unité d'enseignement UEF 1.2 (unité fondamentale) Filière : Informatique Spécialité : Ingénierie des systèmes et technologies du web. Semestre : 1 Répartition du volume horaire global de l UE et de ses matières Cours : 42 h TD : 42 h TP: 0h Travail personnel : 56 h Crédits et coefficients affectés à l UE et à ses matières UE : Coefficient : 5 crédits : 10 Matière 1 : Théorie et pratique du Datamining Crédits : 5 Coefficient : 1 Matière 2 : Modélisation centrée UML Crédits : 5 Coefficient : 1 Mode d'évaluation (continu ou examen) Matière 1 : Théorie et pratique du Datamining Continu (1/3) et Examen (2/3). Matière 2 : Modélisation centrée UML Continu (1/3) et Examen (2/3). Description des matières Matière 1 : Théorie et pratique du Datamining (l objectif principal est de faire savoir à l étudiant une nouvelle méthode de l exploration de grandes quantités de données dans le monde de l informatique décisionnelle) Matière 2 : Modélisation centrée UML (présenter et d'illustrer l'ensemble des techniques de modélisation UML nécessaires pour décrire le système d'information souhaité par les maîtrises d'ouvrage.) Page 23
Libellé de l UE : Unité d'enseignement UEM 1.1 (unité méthodologie) Filière : Informatique Spécialité : Ingénierie des systèmes et technologies du web. Semestre : 1 Répartition du volume horaire global de l UE et de ses matières Cours : 42 h TD : 0 h TP: 21 h Travail personnel : 42 h Crédits et coefficients affectés à l UE et à ses matières UE : Coefficient : 2 crédits : 6 Matière 1 : Conception et Programmation orientée objet Crédits : 4 Coefficient : 2 Matière 2 : Anglais Crédits : 2 Coefficient : 1 Mode d'évaluation (continu ou examen) Matière 1 : Conception et Programmation orientée objet Continu (1/3) et Examen (2/3). Matière 2 : Anglais Examen. Description des matières Matière 1 : Conception et Programmation orientée objet (présenter les concepts de base de la programmation orientée objet) Matière 2 : Anglais Page 24
Libellé de l UE : Unité d'enseignement UET 1.1 (unité Transversale) Filière : Informatique Spécialité : Ingénierie des systèmes et technologies du web. Semestre : 1 Répartition du volume horaire global de l UE et de ses matières Cours : 21h TD : 21 h TP: 21 h Travail personnel : 21 h Crédits et coefficients affectés à l UE et à ses matières UE : Coefficient : 1 crédits : 4 Matière 1 : Bases de données avancées Crédits : 4 Coefficient : 1 Mode d'évaluation (continu ou examen) Matière 1 : Bases de données avancées Continu (1/3) et Examen (2/3). Description des matières Matière 1 : Bases de données avancées (Fournir les connaissances qu'il est nécessaire de maîtriser pour appréhender le cycle de vie complet des bases et entrepôts de données) Page 25
Libellé de l UE : Unité d'enseignement UEF 2.1 (unité fondamentale) Filière : Informatique Spécialité : Ingénierie des systèmes et technologies du web. Semestre : 2 Répartition du volume horaire global de l UE et de ses matières Cours : 42 h TD : 42 h TP: 0h Travail personnel : 56 h Crédits et coefficients affectés à l UE et à ses matières UE : Coefficient : 5 crédits : 10 Matière 1 : Les systèmes parallèles et distribués Crédits : 5 Coefficient :1 Matière 2 : Vérification et validation formelle Crédits : 5 Coefficient :1 Mode d'évaluation (continu ou examen) Matière 1 : Les systèmes parallèles et distribués Continu (1/3) et Examen (2/3). Matière 2 : Vérification et validation formelle Continu (1/3) et Examen (2/3). Description des matières Matière 1 : Les systèmes parallèles et distribués (L apprentissage des concepts fondamentaux concernant les systèmes parallèles et distribués.) Matière 2 : Vérification et validation formelle (Développer des méthodologies de vérification et de validation de modèles à événements discrets.) Page 26
Libellé de l UE : Unité d'enseignement UEF 2.2 (unité fondamentale) Filière : Informatique Spécialité : Ingénierie des systèmes et technologies du web. Semestre : 2 Répartition du volume horaire global de l UE et de ses matières Cours : 42 h TD : 42 h TP: 0h Travail personnel : 42 h Crédits et coefficients affectés à l UE et à ses matières UE : Coefficient : 5 crédits : 10 Matière 1 : Ingénierie des services web Crédits : 5 Coefficient : 1 Matière 2 : Réseaux sans fil et Informatique mobile. Crédits : 5 Coefficient : 1 Mode d'évaluation (continu ou examen) Matière 1 : Ingénierie des services web Continu (1/3) et Examen (2/3). Matière 2 : Réseaux sans fil et Informatique mobile. Continu (1/3) et Examen (2/3). Description des matières Matière 1 : Ingénierie des services web (Comprendre l architecture des services Web avec les différentes couches techniques et métier.) Matière 2 : Réseaux sans fil et Informatique mobile (présenter les concepts de base des réseaux sans file et de l'informatique mobile.) Page 27
Libellé de l UE : Unité d'enseignement UED 2.1 (unité découverte) Filière : Informatique Spécialité : Ingénierie des systèmes et technologies du web. Semestre : 2 Répartition du volume horaire global de l UE et de ses matières Cours : 42 h TD : 21 h TP: 21 h Travail personnel : 42 h Crédits et coefficients affectés à l UE et à ses matières UE : Coefficient : 2 crédits : 4 Matière 1 : Traitement Automatique de la Langue Crédits : 2 Coefficient : 1 Matière 2 : Interface homme machine Crédits : 2 Coefficient : 1 Mode d'évaluation (continu ou examen) Matière 1 : Traitement Automatique de la Langue Continu (1/3) et Examen (2/3). Matière 2 : Interface homme machine Continu (1/3) et Examen (2/3). Description des matières Matière 1 : Traitement Automatique de la Langue (Présente les techniques et les niveaux d analyse, les applications et les objectifs de TAL.) Matière 2 : Interface homme machine (Présente les bases de l interaction hommemachine qui permettent de concevoir un système interactif réellement utilisable.) Page 28
Libellé de l UE : Unité d'enseignement UEM 2.1 (unité méthodologie) Filière : Informatique Spécialité : Ingénierie des systèmes et les technologies du web. Semestre : 2 Répartition du volume horaire global de l UE et de ses matières Cours : 42 h TD : 0 h TP: 21 h Travail personnel : 42 h Crédits et coefficients affectés à l UE et à ses matières UE : Coefficient : 3 crédits : 6 Matière 1 : Conception des applications web Crédits : 4 Coefficient : 3 Matière 2 : Anglais Crédits : 2 Coefficient : 1 Mode d'évaluation (continu ou examen) Matière 1 : Conception des applications web Continu (1/3) et Examen (2/3). Matière 2 : Anglais Examen. Description des matières Matière 1 : Conception des applications web (Aborde la conception des applications accessibles sur le Web au moyen d un simple navigateur, en utilisant une démarche de conception spécifiquement dédiées au Web.) Matière 2 : Anglais Page 29
Libellé de l UE : Unité d'enseignement UEF 3.1 (unité fondamentale) Filière : Informatique Spécialité : Ingénierie des systèmes et technologies du web. Semestre : 3 Répartition du volume horaire global de l UE et de ses matières Cours : 42 h TD : 42 h TP: 0h Travail personnel : 42 h Crédits et coefficients affectés à l UE et à ses matières UE : Coefficient : 6 crédits : 10 Matière 1 : Bases de données distribuées Crédits : 5 Coefficient : 1 Matière 2 : Gestion des projets Crédits : 5 Coefficient : 1 Mode d'évaluation (continu ou examen) Matière 1 : Bases de données distribuées Continu (1/3) et Examen (2/3). Matière 2 : Gestion des projets Continu (1/3) et Examen (2/3). Description des matières Matière 1 : Bases de données distribuées (Présente les caractéristiques essentielles des systèmes de gestion de bases de données réparties.) Matière 2 : Gestion des projets (acquérir à l'issue de ce module des connaissances sur les différents éléments de la gestion de projet) Page 30
Libellé de l UE : Unité d'enseignement UEF 3.2 (unité fondamentale) Filière : Informatique Spécialité : Ingénierie des systèmes et technologies du web. Semestre : 3 Répartition du volume horaire global de l UE et de ses matières Cours : 42 h TD : 42 h TP: 21 h Travail personnel : 42 h Crédits et coefficients affectés à l UE et à ses matières UE : Coefficient : 6 crédits : 10 Matière 1 : Sécurité des applications web Crédits : 5 Coefficient : 1 Matière 2 : Concepts et méthodes informatiques pour la recherche d'informations Crédits : 5 Coefficient : 1 Mode d'évaluation (continu ou examen) Matière 1 : Sécurité des applications web Continu (1/3) et Examen (2/3). Matière 2 : Concepts et méthodes informatiques pour la recherche d'informations Continu (1/3) et Examen (2/3). Description des matières Matière 1 : Sécurité des applications web (Présente les failles des navigateurs, les attaques sur les réseaux sociaux et le Web2.0, les nouvelles vulnérabilités sur SSL/TLS.) Matière 2 : Concepts et méthodes informatiques pour la recherche d'informations (Aborde Les concepts de la recherche d'information seront abordés, comme l'indexation des documents) Page 31
Libellé de l UE : Unité d'enseignement UED 3.1 (unité découverte) Filière : Informatique Spécialité : Ingénierie des systèmes et technologies du web. Semestre : 3 Répartition du volume horaire global de l UE et de ses matières Cours : 42 h TD : 0 h TP: 0h Travail personnel : 28 h Crédits et coefficients affectés à l UE et à ses matières UE : Coefficient : 3 crédits : 6 Matière 1 : Texte et web mining Crédits : 3 Coefficient : 1 Matière 2 : Ecommerce Crédits : 3 Coefficient : 1 Mode d'évaluation (continu ou examen) Matière 1 : Texte et web mining Continu (1/3) et Examen (2/3). Matière 2 : Ecommerce Continu (1/3) et Examen (2/3). Description des matières Matière 1 : Texte et web mining (Présente Algorithmes de catégorisation de textes. Extraction d'information structurée à partir de textes et de pages web.) Matière 2 : Ecommerce (introduit le commerce électronique son principe, son développement et son architecture Soft et Hard.) Page 32
Libellé de l UE : Unité d'enseignement UEM 2.1 (unité méthodologie) Filière : Informatique Spécialité : Ingénierie des systèmes et technologies du web. Semestre : 2 Répartition du volume horaire global de l UE et de ses matières Cours : 21 h TD : 21 h TP: 0 h Travail personnel : 14 h Crédits et coefficients affectés à l UE et à ses matières UE : Coefficient : 2 crédits : 4 Matière 1 : Ingénierie des Modèles Crédits : 4 Coefficient : 1 Mode d'évaluation (continu ou examen) Matière 1 : Ingénierie des Modèles Continu (1/3) et Examen (2/3). Description des matières Matière 1 : Ingénierie des Modèles (Maîtriser les nouvelles approches de la conception et de la validation des systèmes informatiques.) Page 33
IV Programme détaillé par matière (1 fiche détaillée par matière) Page 34
Intitulé du Master : Ingénierie systèmes et technologies du web Intitulé du Matière: Algorithmique avancé et complexité (A.A.C) Semestre : 1 Enseignant responsable de l UE : RAHIM Messaoud Enseignant responsable de la matière: RAHIM Messaoud Objectifs de l enseignement Approfondir les connaissances sur les méthodes de conception des algorithmes et des structures de données. Se familiariser avec quelques algorithmes ayant des applications réelles. Implémenter des algorithmes élaborés exploitant des structures de données spécifiques. Connaissances préalables recommandées Algorithmique et structures de données. Contenu de la matière : Algorithmes de Tri. o Tri bulle o Tri insertion o Tri pivot o Tri fusion o Tri par arbre Complexité et optimalité o Notations de Landau o Définitions formelles o Calculs de complexité ( Algorithmes itératifs, Algorithmes récursifs ) La récursivité et le paradigme «diviser pour régner» o Définitions récursives o Terminaison des fonctions récursives Preuve de la terminaison de factorielle o Le paradigme «diviser pour régner» Structures de données avancées o Arbre AVL o Graphes o Méthodes de hachages NPcomplétude. o Classes de complexité P et NP. o Problèmes NPcomplet. o Exemples Les Heuristiques o Algorithmes de recherche. o L algorithme A*. o L algorithme MaxMin Page 35
Mode d évaluation : Examen + Contrôle continu Références Introduction to algorithms. T. Cormen, C. Leiserson, R. Rivest. MIT Press, 2nd edition 2000. Algorithms and theory of computation handbook, edited by M. Atallah, CRC Press, Purdue University, 1999. Analysis of algorithms : an active learning approach. J.J.McConnell. Jones and Barlett Publishers, 2001. Computational complexity. C.H. Papadimitriou, Addison Wesley, 1994. Algorithms in the "Real World": http://www2.cs.cmu.edu/~guyb/realworld.html. The Stony Brook Algorithm Repository: http://www.cs.sunysb.edu/~algorith/ Donald E. Knuth. Seminumerical Algorithms, volume 2 of The Art of Computer Programming. Addison Wesley, 1969. Donald E. Knuth. Sorting and searching, volume 3 of The Art of Computer Programming. AddisonWesley, 1973. Page 36
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: Fondements des systèmes multiagents (F.S.M.A) Semestre : 1 Enseignant responsable de l UE : RAHIM Messaoud Enseignant responsable de la matière: MAZARI Redha Objectifs de l enseignement L objectif de ce cours est de présenter les fondements des Systèmes MultiAgents dans lesquelles plusieurs agents interagissent. La richesse de ce nouveau paradigme provient de la flexibilité et de la variété des interactions et des organisations présentes dans de tels systèmes. Les agents (entités logicielles) peuvent communiquer, coopérer, se coordonner, négocier les uns avec les autres, tant pour poursuivre leurs propres buts que pour atteindre ensemble un but global. Connaissances préalables recommandées Les techniques d intelligence artificielle. Les réseaux. Conception et programmation orienté objet Les systèmes distribués. Contenu de la matière : Introduction à l intelligence artificielle distribuée (IAD) Problèmes de base en IAD Agent : o Définition d un agent o Les caractéristiques multidimensionnelles d un agent o Architecture concrète pour un agent Les agents logiques Les agents réactifs/cognitifs L agent situé / communiquant Les agents BDI o Architectures d agents intelligents Agent rationnel o Agent Mobile Migration de l agent Systèmes MultiAgents : o Modes d'organisation des agents o Communication o Planification o Interaction et coopération entre agents o Domaines d application des SMA o Méthodologies de conception d un SMA Mise en œuvre d'un cas d'étude : Plateforme JADE Mode d évaluation : épreuve écrite Page 37
Références : J.Ferber «Les systèmes multiagents. Vers une intelligence collective».interedition 1995. Philippe SELLEM. «Accès à des données réparties à travers le Web : Méthodes de recherche (agents intelligents)» 2000. J.M. ALLIOT & T. SCHIEX. «Intelligence Aetificielle & Informatique théorique», CépaduèsEditions, 1993. S. LABIDI, W. LEJOUAD. «De l IAD aux SMA», rapport de recherche n 2004 INRIA Romaric CHARTON. «Des agents intelligents dans un environnement de communication multimédia : vers la conception de services adaptatifs» 2003. Giovanni Caire, Jade tutorial «Jade programming for beginners» 2009. Danny B. Lange, Mitsuru Oshima, IBM Research, «Programming and Deploying Java Mobile Agents with Aglets», AddisonWesley, 1998. Bigus J.P. et Bigus J., «Constructing Intelligent Agents Using Java: Professional Developer's Guide», Wiley, London. 2001. Dunin B. M., et Nawarecki E., «From Theory to Practice in MultiAgent Systems», Revised Papers, vol. 2296 de Lecture Notes in Computer Science. SpringerVerlag, Heidelberg, 2002. Sauvage S., «Des patterns pour la conception de SMA», in [El Fallah Seghrouchni & Magnin 01], 2001. J. Ferber, «MultiAgent Systems, An Introduction to Distributed Artificial Intelligence», Addison Wesley, 1999. Page 38
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: Théorie et pratique du Datamining (T.P.D) Semestre : 1 Enseignant responsable de l UE ALLECHE Boualem Enseignant responsable de la matière: ALLECHE Boualem et BOUDJEBBOUR Karim Objectifs de l enseignement Apporter des solutions pour l'extraction de connaissances à partir de données brutes. Comment exploiter au mieux des volumes de plus en plus importants et qui font partie intégrante du patrimoine de l'entreprise? Quelles techniques utiliser pour identifier les corrélations pertinentes entre les données? Acquérir les principes théoriques et pratiques sur le Data Mining, ses applications, ses apports pour l'entreprise, ainsi que sur les méthodes et outils les plus utilisés. Alors l objectif principal est de faire savoir à l étudiant une nouvelle méthode de l exploration de grandes quantités de données dans le monde de l informatique décisionnelle, par des méthodes automatiques ou semiautomatiques ou nous nous concentrerons sur les notions d'apprentissage non supervisé et supervisé, les algorithmes afférant et leur utilisation sur des cas pratiques. Un outil fédérateur sera particulièrement utilisé. Connaissances préalables recommandées : / Contenu de la matière : Comprendre (Définition et finalité) du Data Mining. A quoi sert le DM? Description du processus KDD (Knowledge Data Discovery) Les différentes familles du DM. Les méthodes prédictives et les méthodes descriptives. Applications : la classification, le clustering, la détection de liens. Le text mining et le web mining Etude d un logiciel libre (logiciel opensource) Mode d évaluation : Examen fin de semestre, Contrôle continu Références 1 Data Mining et statistique décisionnelle : l'intelligence des données : Tufféry, Stéphane 2 Data Mining. : Gestion de la relation client, personnalisation de sites web : Lefébure, René 3 Fouille de données (Data Mining) Un tour d horizon Lille EG Talbi 4 Découverte de connaissances à partir de données. Rémi Gilleron 5 Data Mining: Practical Machine Learning Tools and Techniques : Ian H. Witten, Eibe Frank et Mark A. Hall 6 http://www.kdnuggets.com : Portail du Data Mining, avec toute l actualité du domaine 7 http://www.webdatamining.net : Portail français, intéressant pour les études de cas complets 8 Data Mining pour le Web : Mylène BAZSALICZA et Patrick NAIM Page 39
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: Modélisation centrée UML (M.C.U) Semestre : 1 Enseignant responsable de l UE : ALLECHE Boualem Enseignant responsable de la matière: TOUBAL El Bahi Objectifs de l enseignement Ce cours a pour objet de présenter et d'illustrer l'ensemble des techniques de modélisation UML nécessaires pour décrire le système d'information souhaité par les maîtrises d'ouvrage. Connaissances préalables recommandées Aucune connaissance particulière. Contenu de la matière : I. Présentation et concepts II. Description des processus a) Le diagramme des cas d'utilisation b) Le diagramme d'activité c) Le diagramme de séquence d) L'approche processus III. Description des informations a) Le diagramme objet b) Le diagramme d'états c) Description des échanges (Le diagramme de communication) IV. Description des fonctions V. Processus projet Mode d évaluation : Examen fin de semestre, Contrôle continu et exposé Références Conception de bases de données avec UML, Naiburg, Eric J., CampusPress, 2002. Les cahiers du programmeur UML 2 : modéliser une application web, Roques, Pascal, Eyrolles Delta, 2007. Modélisation objet avec UML, pierre, alain muller, Eyrolles Delta, 2004. UML pour l'analyse d'un système d'information: le Cahier des charge du maître d'ouvrage, Morley, Chantal, Jean,Hugues, Dunod, 2000 Page 40
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: Base de données avancées (B.D.A) Semestre : 1 Enseignant responsable de l UE : BOUKHALFA Kamal Enseignant responsable de la matière: BOUKHALFA Kamal et TIBERKAK Allal Objectifs de l enseignement Fournir les connaissances qu'il est nécessaire de maîtriser pour appréhender le cycle de vie complet des bases et entrepôts de données, et les divers formats d'échanges à travers le web. Connaissances préalables recommandées: Extraction des et représentation des connaissances Analyse et de conception et mise en place des systèmes d information Concepts de base pour la manipulation des structures de données Réaliser, maintenir et optimiser des bases de données relationnelles Contenu de la matière : 1. Système de gestion de base de données 2. Structures de stockage 3. Techniques d'indexation 4. Contraintes et déclencheurs 5. Traitement et optimisation de requêtes 6. Traitement des transactions 7. Contrôle de concurrence 9. Protocole de validation 11. Récupération des transactions 12. Entrepôt de données. 13. Fouille de données 14. Bases de données orientées objet 15. XML Mode d évaluation : Examen fin de semestre et Contrôle continu Référence : Taoffi Nassar, "Base de données et Objets, Métamodèles de collaboration pour des solutions logicielles performantes", Eni 2011 Claude Chrisment, Karen PinelSauvagnat, Olivier Teste, Michel Tuffery, "Bases de données relationnelles, Concepts, mise en oeuvre et exercices", Hermès Lavoisier 2008 Page 41
Kevin Williams, Michael Brundage, Patrick Dengler, Jeff Gabriel, "XML et les bases de données", Eyrolles 2001. Ralph Kimball, Margy Ross, "Entrepôts de données. Guide pratique de modélisation dimensionnelle", Vuibert 2003 Thomas C. Hammergren, "Data Warehousing For Dummies", John Wiley & Sons Ltd 2009, ISBN: 9780470407479 Jiawei Han, Micheline Kamber, Jian Pei, "Data Mining: Concepts and Techniques", Morgan Kaufmann Publishers In 2011, ISBN: 9780123814791 Page 42
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: Conception et Programmation Orientée Objet (C.P.O.O) Semestre : 1 Enseignant responsable de l UE : BOUKHALFA Kamal Enseignant responsable de la matière: MAZARI Redha Objectifs de l enseignement 1. présenter les concepts de base de la programmation orientée objet (classe, instance, association, composition, héritage, polymorphisme), 2. apprendre à concevoir des systèmes à l aide des patrons. 3. illustrer la conception en programmant les solutions obtenues dans le langage orienté objet Java, 4. appréhender les problèmes de tests d applications orientées objet. Connaissances préalables recommandées 1 Maîtriser la programmation procédurale. 2 Connaître la syntaxe de base du langage C. 3 Modalisation Objet en UML. Contenu de la matière : 1 Approche orientée objet : a. Concept d'encapsulation, b. d'héritage, c. de généricité et, d. de polymorphisme. 2 Programmation orientée objet en java: a. Compilation et interprétation b. Le langage Java. c. Les concepts orientées objet en Java i. Encapsulation et surcharge ii. L héritage iii. Le polymorphisme d. Les classe abstraites et interfaces e. les exceptions f. Les paquetages 3 Les patrons de conception. Mode d évaluation : Epreuve écrite Références Bertrand Meyer, «Conception et Programmation orientée objet» 2008. J. Gosling, B. Joy, G. Steele, «The Java Language Specification». B. Goetz, T. Peierls, J. Bloch, J. Bowbeer, D. Holmes, et D. Lea, «Programmation concurrente en Java, Pearson», 2006 FLANAGAN, David. «Java in a Nutshell» Manuel de Référence O Reilly. Page 43
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: Anglais1 et 2 (ANG1) et (ANG2) Semestre : 1,2 Enseignant responsable de l UE : BOUKHALFA Kamal Enseignant responsable de la matière: BADIS Lyes Objectifs de l enseignement Le but de cette unité est d aider les étudiants à maîtriser l anglais utilisé dans le milieu de la recherche et de l enseignement en informatique et ses applications. Ceci leur permet de développer leur capacité à comprendre, rédiger et exposer en anglais. Ces préalables recommandés Unité d anglais de la licence Contenu de la matière : 1) Traduction et rédaction de textes en domaine informatique (théorèmes, article, ) 2) Expression orale (brefs exposés enregistrés). Mode d évaluation : Une épreuve écrit Référence : Le support sera constitué d un fascicule de rappels de cours et de conseils méthodologiques, accompagnés d exercices. Un accès à internet est vivement conseillé. Page 44
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: systèmes parallèles et distribués (S.P.D) Semestre : 2 Enseignant responsable de l UE : BELKHIR Abdelkader Enseignant responsable de la matière: BELKHIR Abdelkader et RAHIM Messaoud Objectifs de l enseignement Les systèmes informatiques distribués recouvrent actuellement un champ très vaste. Citons, par exemples, les clusters de machines, les grilles de calculs parallèles ou distribués, les systèmes à objets, le déploiement d'applications Web, le stockage d'informations dans des réseaux de pairs... Le but de ce cours est l apprentissage des concepts fondamentaux concernant les systèmes parallèles et distribués. Ces concepts seront illustrés par l étude des aspects algorithmiques, logicielles et matérielles des systèmes parallèles et distribués. Connaissances préalables recommandées Algorithmique et structures de données. Contenu de la matière : Généralités et concepts, introduction : pourquoi le parallélisme? Architectures parallèles et distribuées o Classification de flynn o Architectures à mémoire partagées o Architectures à mémoire distribuées. o Architectures hybrides. Bibliothèques de programmation parallèle et distribuée o PVM et MPI o OpenMP. Middlewares o RMI o CORBA o RPC o Web services Systèmes d'exploitation distribués o Introduction o Les points de différences (notion d horloge locale et globale). o Communication dans les systèmes distribués. Communication synchrone Communication asynchrone o Synchronisation dans les systèmes distribués. Stockage distribué o Introduction sur les systèmes de fichiers. o Systèmes de fichier distribués. o Exemples de systèmes de fichier distribués. Tolérance aux pannes Page 45
Mode d évaluation : Examen + Contrôle continu. Références Systèmes parallèles et distribués : notes de cours : http://runtime.bordeaux.inria.fr/goglin/teaching/spd/courssystemesparallelesdistribuesenseirb.8.pdf Systèmes distribués et Virtualisation de ressources : http://perso.citi.insalyon.fr/sfrenot/cours/sid/cours/sid11distributionsbasniveau.pdf Programmation parallèle et distribuée : http://www.lifl.fr/~marquet/cnl/ppd/intro.pdf Parallélisme présentation générale : o G. S. Almasi and A. Gottlieb, Highly parallel computing, The Benjamin/Cummings publishing company (1989) Programmation en MPI : o William Gropp, Using MPI portable parallel programming with the messagepassing, Mit Press (1994) Parallélisme Algorithmique : o Frank T. Leighton, Introduction to parallel algorithms and architectures arrays, trees, hypercubes, Morgan Kaufmann (1992) o Joseph Jájá, An Indroduction to parallel Algorithms, Addison Wesley (1992) o Bruce Lester, The Art of Parallel Programming, Prentice Hall (1993) o Geoffrey C. Fox, Parallel computing works!, Morgan Kaufmann (1994) o V. Kumar, A. Grama, A. Gupta and G. Karypis, Introduction to parallel computing, The Benjamin/Cummings Publishing Company (1994) o A. Legrand et Y. Robert, Algorithmique Parallèle, Dunod (2004). Page 46
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: Vérification et validation formelle (V.V.F) Semestre : 2 Enseignant responsable de l UE : KHELDOUN Ahmed Enseignant responsable de la matière: KHELDOUN Ahmed Objectifs de l enseignement Le cours vise à initier les étudiants aux méthodes formelles de spécification et à leur rôle dans le développement des logiciels. Entres autres, il vise à familiariser les étudiants avec le mode descriptif de spécification plutôt qu'avec le mode opérationnel auquel ils sont habitués. Il vise aussi à familiariser les étudiants avec divers mécanismes d'abstraction utiles pour la description de composants et systèmes informatiques. Connaissances préalables recommandées Bonne connaissance à la modélisation Bases de la POO et la méthodologie de développement. Contenu de la matière : 1. Introduction générale Que sont les méthodes formelles? Objectifs des méthodes formelles 2. La théorie des Automates Automates à états finis Propriétés de clôture Automates temporisés Exemples d applications 3. Les Réseaux de Petri Réseaux de Petri ordinaires (Définition formelle, propriétés, invariants, Application, ) Réseaux de Petri temporisés Exemples d applications 4. L Algèbre de Processus Logique de Hoare Exemples d applications 5. Principes de Model Checking Spécification d exigences formelles, logiques temporelles (LTL, CTL, ) Vérification formelle de propriétés Illustration avec un outil de vérification Mode d évaluation : Examen écrit éventuellement complété par une note de contrôle continu. Page 47
Références 1. S. Merz and N. Navet (Eds). Modeling and Verification of RealTime Systems. Wiley, 2008. 2. Diaz Michel. Les réseaux de Petrimodèles fondamentaux. Hermès, 2001. 3. JeanMichel Couvreur. Contribution à l algorithmique de la vérification. 2004. 4. C. A. R. Hoare, «Communicating sequential processes», dans Communications of the ACM, vol. 21, no 8, 1978, p. 666 677 5. G. Tremblay. Modélisation et spécification formelle des logiciels (édition revue et augmentée). LozeDion Editeurs Inc., Montréal, 4e trimestre 2004. Page 48
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: Interaction homme machine (I.H.M) Semestre : 2 Enseignant responsable de l UE : BELKHIR Abdelkader Enseignant responsable de la matière: REGGAI Djahid et BENAISSA Khireddine Objectifs de l enseignement Ce cour a pour but de montrer l'importance de la conception d'une interface graphique dans la réalisation d'un logiciel. L'accent est mis sur 3 étapes : la conception, l architecture et l évaluation d une interface homme machine. Nous mettons l accent sur la pluridisciplinarité indispensable à la bonne réalisation d une IHM (informaticiens, ergonomes et designers). Ces préalables recommandés Boite à outils graphiques. Contenu de la matière : 1) Conception des interfaces : méthodes et modèles (HTA,...). 2) Rappel des étapes du cycle de vie et ses outils. 3) Spécification formelle. 4) Outils de construction des systèmes interactifs. 5) Ergonomie et évaluation des interfaces Mode d évaluation : Examen fin de semestre, Contrôle continu Références IHM 99: 11ème conférence francophone interaction homme machine. Interfaces graphiques ergonomiques «Conception et modélisation», JeanBernard Crampes, Ellipses, 1997 User Interface Design «A Software Engineering Perspective, Soren Lauesen, Addison Wesley 2004 Page 49
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: Ingénierie des services web (I.S.W) Semestre : 2 Enseignant responsable de l UE : BELKHIR Abdelkader Enseignant responsable de la matière: BELKHIR Abdelkader et TOUBAL El Bahi Objectifs de l enseignement Comprendre l architecture des services Web avec les différentes couches techniques et métier. Aussi, Etudier quelques plateformes de développement et de déploiement et comprendre la démarche de création des services Web. Connaissances préalables recommandées Programmation orienté objet. Contenu de la matière : Chapitre 1 : Introduction aux services Chapitre 2 : Présentation des couches techniques et métier des services Web : SOAP, UDDI, WSDL Chapitre 3 : Gestion des workflow Chapitre 4 : Orchestration des processus métier Chapitre 5 : Echanges B2B Chapitre 6 : Développement et déploiement des services Web Mode d évaluation : Examen fin de semestre, Contrôle continu Références Web Services, Concepts, Architectures and Applications, G. Alonso, F. Casati, Springer 2003 Services Web avec SOAP, WSDL, UDDI, ebxml..., JeanMarie Chauvet, Eyrolles 2002 Web Services et interopérabilité des SI, Stéphane Montfort, Dunod 2004 Page 50
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: Réseaux sans fil et Informatique mobile (R.F.M) Semestre : 2 Enseignant responsable de l UE : BELKHIR Abdelkader Enseignant responsable de la matière: TIBERKAK Allal et CHOUHA Adel Objectifs de l enseignement : L'objectif est de présenter les concepts de base des réseaux sans file et de l'informatique mobile, aussi, de se familiariser avec le développement des applications mobiles. Connaissances préalables recommandées: Connaissances de base sur les réseaux Sécurité des réseaux informatiques Concepts fondamentaux des systèmes d exploitation Programmation parallèle et distribuée concepts et les principes de la technologie de web Contenu de la matière : 1. Réseau sans file 2. Dispositifs mobiles 3. Système d'exploitation mobile 4. Application mobile 5. applications mobiles avec les technologies web 6. Informatique ubiquitaire 7. Sécurité en informatique mobile Mode d évaluation : 1 / Examen de fin de semestre et du rattrapage. 2 / Contrôles continus Références : Guy Pujolle, "Les réseaux" Eyrolles Edition 2011, ISBN : 9782212128789. André Pérez, "Architecture des réseaux de mobiles GSM/GPRS, UMTS/HSPA, EPS, NGN, IMS", Hermès Lavoisier 2011, ISBN: 9782746232792. Damien Guignard, Julien Chable, Emmanuel Robles, Nicolas Sorel, "Programmation Android: De la conception au déploiement, avec le SDK Google Android 2", Éditeur Eyrolles, 2011, ISBN 2212853947, 9782212853940 Page 51
Thomas Sarlandie, "Programmation iphone OS 3, Conception, ergonomie, développement et publication", Eyrolles, 2009, ISBN : 9782212124774 Elisabeth Sancey, "Créez votre WebApp, 85 fiches pratiques illustrées et expliquées pas à pas", Micro Application 2012, ISBN13 : 9782822401784 Lyza Danger Gardner, Jason Grigsby, "Le web mobile tête la première", Dunod 2012 Stefan Poslad, Patricia Charlton, "Ubiquitous Computing: Smart Devices, Environments and Interactions", John Wiley and Sons Ltd 2009,ISBN: 9780470035603 Hakima Chaouchi, Maryline LaurentMaknavicius, "La sécurité dans les réseaux sans fil et mobiles Volume 1, Concepts fondamentaux", Hermès Lavoisier 2007, ISBN: 9782746216976 Page 52
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: Traitement automatique de langue (T.A.L) Semestre : 2 Enseignant responsable de l UE : Mazari ahmed cherif Enseignant responsable de la matière: Mazari ahmed cherif et BOUMEDIENNE salah Objectifs de l enseignement La matière introduit le traitement automatique de la langue naturelle. Les différents concepts de base seront abordées ; les techniques et les niveaux d analyse, les applications et les objectifs de TAL Connaissances préalables recommandées Cognition, Théorie des langages. Contenu de la matière : 1. Introduction au TAL 2. Informatique Linguistique 3. Niveaux d'analyse du langage Niveau morpholexical Niveau syntaxique Niveau sémantique Niveau pragmatique 4. Applications du TAL Traduction automatique Résumage automatique Extraction d information Système question/réponse Recherche d information Dictionnaire électronique et thésaurus. 5. Outils et logiciels du TAL Analyseurs (lexicales et syntaxique) Corpus Ontologies Mode d évaluation : Epreuve écrite + contrôle continu. Page 53
Références : Bourigault D., F. C. (2000). Approche linguistique pour l analyse syntaxique de corpus. In Cahiers de grammaire, 25, université toulouse le mirail (p. pp.131151). Chaumartin, F.R. (2008). Antelope : une plateforme industrielle de traitement linguistique. Traitement Automatique des Langues, 49(2). Enjalbert, P. (2008). Plateformes pour le traitement automatique des langues Préface. Traitement Automatique des Langues, 49(2). Tellier, I. (2010). Introduction au taln et à l ingénierie linguistique. (http://www.univorleans.fr/lifo/members/isabelle.tellier/). Page 54
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: Conception des applications web (C.A.W) Semestre : 2 Enseignant responsable de l UE : BOUHEDDA Mounir Enseignant responsable de la matière: BOUHEDDA Mounir Objectifs de l enseignement Ce module aborde la conception des applications accessibles sur le Web au moyen d un simple navigateur, en utilisant une démarche de conception spécifiquement dédiées au Web. Connaissances préalables recommandées Génie logiciel, cycle de vie d un logiciel, réseau informatique, technologie du web. Contenu de la matière : Introduction 1 Situation générale et objectifs : a. Le Web : plateforme pour le déploiement d applications. b. Différents types d application Web. c. Usager des applications Web. 2 Problèmes de conception des applications Web : a. Pourquoi une méthode de conception? b. Problèmes de conception lors de la construction des applications Web. c. Pourquoi les anciennes approches sontelles inappropriées. d. Vers une nouvelle génération de méthodes de conception. 3 Capture des besoins a. Identifier les acteurs. b. Spécification par cas. c. UID (User Interaction Diagrams) diagramme d interaction. 4 Conception de la navigation a. De la modélisation conceptuelle à la conception de la navigation. b. Schémas navigationnels. c. Diagramme des contextes. 5 Conception de l interface 6 De la conception à l implémentation Page 55
Mode d évaluation : Examen fin de semestre, Contrôle continu Références Bernard MARTIN :«Introduction au World Wide Web», 2006. Gustavo ROSSI :«Modélisation et conception des applications Web», 2006 Page 56
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: Bases de données réparties (B.D.R) Semestre : 3 Enseignant responsable de l UE : BOUKHALFA Kamal Enseignant responsable de la matière: BOUKHALFA Kamal, SAHMADI Brahim et LEDEG hmaza Objectifs de l enseignement: Présente les caractéristiques essentielles des systèmes de gestion de bases de données réparties. Répartir des données sur des ordinateurs indépendants mais interconnectés par un réseau suppose la mise en œuvre de mécanismes chargés de décrire les données, décomposer les requêtes d accès aux données, assurer l intégrité globale de la base répartie. Connaissances préalables recommandées: Analyse et de conception et mise en place des systèmes d information les connaissances de base sur les réseaux Réaliser, maintenir et optimiser des bases de données relationnelles sécurité des réseaux informatiques Théorie des graphes Programmation parallèle et distribué Questions juridiques liées à l administration des données et des systèmes. Contenu de la matière : 1 Évolution des bases de données 2 Bases de données réparties 3 Conception des bases de données réparties 4 Traitement des requêtes 5 Localisation des données distribuées 6 Optimisation de la stratégie d exécution 7 Protocoles de validation 8 SGBD répartis Mode d évaluation : 1 / Examen de fin de semestre et du rattrapage. 2 / Contrôles continus Page 57
Références M. Tamer Özsu, Patrick Valduriez, "Principles of Distributed Database Systems", SpringerVerlag New York Inc 2011, ISBN: 9781441988331 Saeed K. Rahimi, Frank S. Haug, "Distributed Database Management Systems: A Practical Approach", WileyBlackwell 2010,ISBN: 9780470407455 M. Tamer Özsu, Patrick Valduriez, "Principles of Distributed Database Systems (Hardback)", SpringerVerlag New York Inc 2011, ISBN 13: 9781441988331 Page 58
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: Gestion de projet (G.P) Semestre : 3 Enseignant responsable de l UE : BOUKHALFA Kamal Enseignant responsable de la matière: TOUBAL el bahi et FAREH Abd El Hak Objectifs de l enseignement L'étudiant devra acquérir à l'issue de ce module des connaissances sur les différents éléments de la gestion de projet: définition, planification et communication de projet Connaissances préalables recommandées Aucunes Contenu de la matière : Chapitre 1 : Cycle de vie et découpage d un projet Chapitre 2 : Management des projets informatiques Chapitre 3 : Planification Evaluation des charges Chapitre 4 : Evaluation des coûts Chapitre 5 : Suivi d un projet Mode d évaluation : Examen fin de semestre, Contrôle continu Références Analyse technique et réalisation: la gestion de projet par étapes, Marchat, Hugues Claudio Maldonado, Eyrolles Delta, 2007. Gestion de projet informatique, Mangold, Pascal, Eyrolles Delta, 2004. Gestion de projet informatique en pratique, Jalote,Pankaj, CampusPress, 2002. la gestion de projet par étapes: analyse technique et réalisation, Marchat, Hugues, Eyrolles, 2007. Page 59
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: Sécurité des applications web (S.A.W) Semestre : 3 Enseignant responsable de l UE : OUELD ZMIRLI Med Enseignant responsable de la matière: MAZARI redha et ABDELMOUMEN Fayçal Objectifs de l enseignement Ce cour détaille les failles des navigateurs, les attaques sur les réseaux sociaux et le Web2.0, les nouvelles vulnérabilités sur SSL/TLS, ainsi que les failles des applications J2EE,.NET et PHP. Illustré par de nombreuses démonstrations, il présente les solutions les plus efficaces pour protéger et contrôler la sécurité de vos applications : développement sécurisé avec SDL, scanner de vulnérabilités Web, Firewall applicatif et Firewall XML, etc. Ces préalables recommandés Connaissances de base en informatique et en réseaux. Contenu de la matière : 1. Introduction 2. Introduction à la cryptographie 3. Menaces et vulnérabilités des applications Web 4. Les protocoles de sécurité SSL et TLS 5. Les attaques ciblées sur l'utilisateur et le navigateur 6. Les attaques ciblées sur l'authentification 7. La sécurité des Web services 8. Comment sécuriser efficacement les applications Web? 9. Contrôler la sécurité des applications Web Mode d évaluation : Examen fin de semestre, Contrôle continu Références Web Application Architecture: Principles, Protocols and Practices. John Wiley & Sons Ltd, 372p, 2003 Support de cours RESEAUX ET PROTOCOLES. G.Florin et S.Natkin ; CNAM, 884p, 2007 Sécurité des applications Web dans formation PHP/MySQL chapitre 6. M. Contensin. CNRS, 2007 Securing Web applications. Dans Information Security Technical Report, D. Gollmann chapitre 19, Elsevier, 2008 Page 60
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: Concepts et méthodes informatiques pour la recherche d'informations (C.M.R.I). Semestre : 3 Enseignant responsable de l UE : OULD ZMIRLI Med Enseignant responsable de la matière: OULD ZMIRLI Med et MAZARI Ahmed Cherif Objectifs de l enseignement Les concepts de la recherche d'information seront abordés, comme l'indexation des documents, par fichiers inverse ou par pondération, la recherche de documents, par modèle booléen ou par modèle sacs de mots, l'évaluation des systèmes, par rappel et précision, le retour de pertinence et l'expansion de requêtes. Connaissances préalables recommandées Traitement automatique des langues, Méthodes statistiques Contenu de la matière : 1Introduction : Objectifs de la RI, Concepts de base : information, Besoin en information et pertinence, Processus général de la RI, Taches (RI, FI, CLIR, QA, etc.). 2Indexation pour la RI : Introduction (Indexation manuelle vs. Indexation automatique), Etapes du processus d indexation, Statistiques sur les termes (Loi, Zipf, ), Techniques de pondération des termes. 3 Modèles de RI : Modèle booléen, Modèle booléen étendu, Modèle vectoriel, Modèle LSI (Latent Semantic Indexing), Modèle probabiliste, Modèle inférentiel, Modèle de langage, Modèle possibiliste. 4 Reformulation de requêtes : Expansion de requête, Réinjection de pertinence, Méthodes de sélection de termes. Page 61
5 Evaluation de la RI : Critères d évaluation, Collections de tests, Bilan des campagnes d évaluation. 6 RI sur le WEB 7 RI dans des documents structurés (XML) Mode d évaluation : Epreuve écrite + contrôle continu. Références : William B. Frakes and Ricardo Baeza. Information Retrieval: Data Structures and Algorithms, Yates, Prentice Hall, 1992. Zweigenbaum. Traitement automatique des langues et recherche d'information. In Eric Gaussier and MarieHelene Stefanini, editors, Assistance intelligente a la recherche d'informations, chapter 2, pages 7196. HermesLavoisier, Paris, 2003 Claude Morizio «La recherche d'information» Armand coulin 2004 BOUGHANEM Mohand, SAVOY Jacques «Recherche d'information : état des lieux et perspectives (Collection Recherche d'information et web)» Lavoisier 2008 Page 62
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: Ingénierie des Modèles (I.M) Semestre : 3 Enseignant responsable de l UE : KHELDOUN Ahmed Enseignant responsable de la matière: KHELDOUN Ahmed et TOUBAL El Bahi Objectifs de l enseignement 1. Maîtriser les nouvelles approches de la conception et de la validation des systèmes informatiques ; 2. Etude d'outils de support à l'idm; 3. Appliquer ces méthodes à des systèmes réels. Connaissances préalables recommandées Bonne connaissance de la notation UML Contenu de la matière : 6. Introduction à l'idm, définitions générales 7. Le langage de contraintes OCL 8. La métamodélisation 9. Les transformations de modèles 10. DSL : un exemple de mise œuvre à travers l'étude de SysML 11. Modèles et exécution Mode d évaluation : Epreuve écrite + contrôle continu. Références (Livres et polycopiés, sites internet, etc). 6. Introduction to ModelDriven Engineering. Présentation de Olivier Barais. 7. Fundamentals of the Eclipse Modeling Framework. Dave Steinberg, IBM Rational Software. EclipseCon 2008. 8. Model Transformation Techniques. Présentation de JeanMarc Jézéquel. 9. ModelDriven Language Engineering. Présentation de Olivier Barais. 10. L'ingénierie dirigée par les modèles : audelà du MDA. JeanMarie Favre, Jacky Establier, Mireille BlayFornarino, editors., 236 pages, HermesLavoisier, Cachan, France, feb 2006 ISBN 2746212137 Page 63
Intitulé du Master : Ingénierie des systèmes et technologies du web Intitulé du Matière: ECommerce (E.C) Semestre : 3 Enseignant responsable de l UE : KHELDOUN Ahmed Enseignant responsable de la matière: MAZARI Redha Objectifs de l enseignement La matière introduit le commerce électronique son principe, son développement et son architecture Soft et Hard. Connaissances préalables recommandées Technologie du web, sécurité informatique, droit des réseaux. Contenu de la matière : 1 Introduction au ecommerce 2 Modèles des sites web de commerce Online business Offline business 3 emarketing 4 elogistique 5 Gestionnaires de Relation Client Le module "vente" Le module "marketing et analyse" Le module "gestion et organisation" Le module "services" 6 Architecture et plateforme Site web Sécurité des données et Protocole d accès (EDI, https, ERP Architecture CORBA Mode d évaluation : Examen fin de semestre, Contrôle continu Page 64
Références : WiziEditions : «Réussir son marketing web». Henri Isaac, Pierre Volle : «ECommerce, De la stratégie à la mise en œuvre opérationnelle» Edition Fouscher (2001) : «Introduction au marketing Initiation à la cybermercatique» Chirouze Alexandre, Chirouze Yves. Page 65
Intitulé du Master : Ingénierie des systèmes et technologies du web. Intitulé du Matière: Texte et web mining (T.W.M) Semestre : 3 Enseignant responsable de l UE : Mazari Ahmed Cherif Enseignant responsable de la matière: Mazari Ahmed Cherif et BOUDJEBBOUR Karim Objectifs de l enseignement Algorithmes de catégorisation de textes. Extraction d'information structurée à partir de textes et de pages web. Constitution automatique de résumés. Pertinence d'un document relativement à une requête. Méthodes d'analyse du comportement des utilisateurs. Constitution de profils et segmentation. Data Webhouse Connaissances préalables recommandées. Technique de traitement automatique de la langue Contenu de la matière : Introduction au TAL Algorithmes de catégorisation de textes Extraction d'information structurée à partir de textes et de pages web Constitution automatique de résumés Pertinence d'un document relativement à une requête. Techniques d apprentissage pour la RI/EI Web data Mining Mode d évaluation : Epreuve écrite. Références http://data.mining.free.fr/cours/textmining.pdf YiFang Brook Wu «Handbook of Research on Text and Web Mining technologies» 2008 Outils de text mining : http://www.guidecms.com/dossierscms/livresblancs/outilsdukm/panoramadeloffredumarche/outilsdetextmining Page 66
V Tableau de codification des matières Page 67
Code Matière A.A.C F.S.M.A Intitulé de matière Algorithmique avancé et complexité Fondements des systèmes multiagents T.P.D Théorie et pratique du Datamining M.C.U Modélisation centrée UML B.D.A Base de données avancées C.P.O.O Conception et Programmation Orientée Objet ANG1 Anglais1 S.P.D systèmes parallèles et distribués V.V.F Vérification et validation formelle I.H.M Interaction homme machine I.S.W Ingénierie des services web R.F.M Réseaux sans fil et Informatique mobile T.A.L Traitement automatique de langue C.A.W Conception des applications web B.D.R Bases de données réparties G.P Gestion de projet ANG2 Anglais2 S.A.W Sécurité des applications web C.M.R.I Concepts et méthodes informatiques pour la recherche d'informations. I.M Ingénierie des Modèles E.C ECommerce T.W.M Texte et web mining Page 68
VI Accords / conventions Page 69
VII Curriculum Vitae des Coordonateurs Page 70
Curriculum Vitae Prénom Nom Né le Adresse EMail : Boualem : ALLECHE : 11/09/1967 à el Azizia Algérie : Daira d el Azizia. Wilaya de Médéa. CP : 26630. Algérie. : alleche.boualem@univmedea.dz DIPLÔMES ET FORMATIONS Université 2004 : Doctorat d'etat en Mathématiques (Equivalence). Algérie. 1996 : Doctorat de Mathématiques. (Mention : Très honorable). Université de Rouen. France. Titre : Quelques résultats sur la consonance, les multiapplications et la séquentialité. 1992 : DEA Probabilités, statistiques et informatique. Université de Rouen. France. 1990 : D.E.S. Mathématiques. Université U.S.T.H.B. Algérie Formations et écoles d ingénieur 2002 : Administrateur Linux/Oracle. Avolys. LevalloisPerret. France. 1999 : Mastère d informatique. Management de Projet Informatique en Milieu Industriel. Ecole du Cesi. Rouen. France. RESPONSABILITES Responsable de l équipe du domaine de formation "Mathématiques et Informatique". Responsable du Doctorat LMD «Analyse et Modélisation Mathématiques». Chef d équipe de Recherche «Systèmes Dynamiques» au sein du laboratoire LMP2M de l université de Médéa. Chef de projets CNEPRU et membre de PNR. Membre du comité scientifique du département. Membre de commissions de recrutement d enseignants de mathématiques et d'informatique. Membre de commission de Doctorat LMD «Physique théorique». Membre de commissions de Licence et de Master «Mathématiques, Informatique et physique théorique». RECHERCHE SCIENTIFIQUE Publications Scientifiques a. Publications dans des revues internationales 1. Boualem ALLECHE Multivalued mixed variational inequalities with locally Lipschitzian and locally cocoercive multivalued mapping. Journal of Mathematical Analysis and Applications. 399 (2013), 625637. DOI : 10.1016/j.jmaa.2012.10.055. http://www.sciencedirect.com/ Page 71
2. Boualem ALLECHE Weakly developable and weakly kdevelopable spaces, and the Vietoris topology. Topology and its Applications. 111 (2001), 319. http://www.sciencedirect.com/ 3. Boualem ALLECHE, A. V. ARHANGELSKII and J. CALBRIX Weak developments and metrization. Topology and its Applications. 100 (2000), 23 38. http://www.sciencedirect.com/ 4. Boualem ALLECHE and J. CALBRIX Semicontinuous multifunctions and bases of countable order. Topology and its Applications. 104 (2000) 3 12. http://www.sciencedirect.com/ 5. Boualem ALLECHE and J. CALBRIX On the coincidence of the upper Kuratowski topology with the cocompact topology. Topology and its Applications. 93/3 (1999), 207 218. http://www.sciencedirect.com/ 6. Boualem ALLECHE Séquentialité dans les produits. Choquet, G. (ed.) et al., Séminaire d initiation à l analyse. 36ème année: 1996/199. Univ. Publ. Math. 120. No.6, 9 p. (1997) http://www.zentralblattmath.org/zmath/en/ 7. J. CALBRIX and Boualem ALLECHE Multifunctions and Cechcomplete spaces, in: Proc. of the 8th Prague Topological Symposium, Prague, Czech Republic, August 18 24, 1996. (P. Simon, ed.), Topology Atlas, Prague, 1997, pp. 30 36. http://at.yorku.ca/p/p/a/a/00.htm 8. Boualem ALLECHE and J. CALBRIX Critères de métrisabilité et sélecteurs. Choquet, G. (ed.) et al., Séminaire d initiation à l analyse. 36ème année: 1996/199. Univ. Publ. Math. 120. No.3, 7 p. (1997) http://www.zentralblattmath.org/zmath/en/ b. Publications dans des revues nationales 9. Boualem Alleche, Samia Bouzidi et Djamila Hazedje Inégalités variationnelles multivoques mixtes et algorithmes de points fixes. Revue de Recherches et Etudes Scientifiques. Université Dr. Yahia Fares de médéa. N : 06 (2012), 0834. c. Autres manuscrits (Unpublished) 10. Boualem ALLECHE, A. AMARA and M. ARAB The Wijsman topology of an analytic space is analytic. Topology Atlas. Article cité dans le livre Recent progress in general topology II. 2002. http://at.yorku.ca/i/d/e/a/57.htm 11. Boualem ALLECHE and J. CALBRIX Topologie supérieure de Kuratowski et mesure de Radon. 1996. Unpublished. Article cité dans plusieurs articles et plusieurs livres. http://at.yorku.ca/p/a/a/f/02.htm Communications a. Communications internationales Page 72
1. Boualem ALLECHE. Extension of continuous functions and weakly developable spaces. 8ième Rencontre d Analyse Mathématique et ses Applications, RAMA8 Algiers, Algeria 26th 29th November 2012. 2. Boualem ALLECHE. Multivalued mixed variational inequalities with locally cocoercive multivalued mappings. The AlgerianTurkish International days on Mathematics 2012. 9 11 October 2012, Annaba, Algeria http://math.ubourgogne.fr/imb/dolecki/page/erice/talks_erice.html 3. Boualem ALLECHE. An example of a non perfect Cechcomplete space with a sharp base. 27th Course : Convergence and topology, Erice, Sicily (27 June 2 July 1998). Italy. http://math.ubourgogne.fr/imb/dolecki/page/erice/talks_erice.html 4. Boualem ALLECHE. On hyperspaces of generalized metric spaces. The second Galway topology colloquium at Oxford, (September 25, 1998). http://atlasconferences.com/c/a/b/l/13.htm 5. Boualem ALLECHE. On finite product of some sequential spaces. The Eight Prague Topological Symposium, (August 1824, 1996). République Tchèque. http://www.karlin.mff.cuni.cz/~mhusek/cd/history/081996.html b. Communications nationales 6. Boualem ALLECHE. Systèmes dynamiques Une approche par inclusions différentielles. Journée de la recherche scientifique. Université de Médéa. 2010. 7. Boualem ALLECHE. Bilan CNEPRU «Systèmes dynamiques, analyse des données et algorithmes d applications». 2010 et 2011. 8. Boualem ALLECHE. Bilan CNEPRU «Modélisation mathématique pour l aide à la décision». 2011. Page 73
CURRICULUM VITAE Nom : Raggai Prénom : Djahid Date et lieu de naissance:150974 Boufarik. Adresse électronique: draggai@yahoo.fr Etudes et diplômes: 1992: Obtention du baccalauréat série Mathématiques Boufarik. 19921994: tronc commun de technologie université de Blida19941997: études en électronique institut d'électronique, université de Blida1997: Obtention du diplôme d'ingénieur d'état en électronique option communicationblida19972001: études de post graduation en électronique université de BlidaFévrier 2001: Obtention du diplôme de magister en électronique option communicationuniversité de Blida. (Reconnaissance automatique de la parole par les HMMs). Actuellement : inscrit en doctorat à l Université Saad Dahlab de BLIDA. (Reconnaissance automatique de la parole) Formation d'étudiants en projets de fin d'étude (PFE): Ingénieurs: Reconnaissance de la parole par la programmation dynamique (DTW)BLIDA 1999 Classification non supervisée de séquences, application à la reconnaissance de la paroleblida 2000 DEUA: Etude et réalisation d'une télécommande à ultrasonsblida Etude et réalisation d'une commande à code secretmedea 2005 MASTER Reconnaissance audiovisuelle de la parole par les HMMMEDEA 2012 Expérience professionnelle: Enseignant vacataire à l'université de BLIDA : 1998 2001 Formateur au niveau de l'école technique de SonelgazBlida 2001 Enseignant au niveau de l université de MEDEA de 2003 à ce jour. Page 74
Maîtrise des langues: arabe, français et anglais. Maîtrise d'outils informatiques: langage c, pascal, matlab et assembleur 6809. Domaines d'intérêt: Traitement de la parole notamment la reconnaissance automatique de la parole et la reconnaissance audiovisuelle. Page 75
Curriculum Vitae Nom : MAZARI Prénom : Ahmed Cherif Date & Lieu de naissance : 15/07/1973 à Berrouaghia /Algérie Adresse : Cité 800 Logts B38 N 07 Berrouaghia 26200 / Algérie Email : mazari_ac@yahoo.fr / mazari.ac@gmail.com Tél : (+213) 0554.277.850 / 0666.378.746 Diplômes & Formations En cours : Thèse de doctorat en Informatique à l USTHB Alger /Algérie 2009 : Magister ; Spécialité : Traitement Automatique de la Langue (TALN) à ENSBouzereah Alger /Algérie 2003 : Formation : Administration avancée de Réseau sous Linux par l AUF (Agence Universitaire de la Francophonie) Alger /Algérie 20012002 : Diplôme en 3eme cycle en ebusiness& emanagement à l école Coormans Bruxelles/Belgique 19911996 : Ingénieur d état en Informatique ; Option : Systèmes Informatiques à l ESI (ex I.N.I ) OuedSmar Alger / Algérie 1991 Baccalauréat Série Mathématique. Algérie Compétences et Expériences I Informatique appliquée : Poval Spa société industrielle à Berrouaghia & Rouiba /Algérie: du 11/1996 au 10/2001 Conception, réalisation et mise en œuvre des systèmes d information et Informatique (suivi des investissements et gestion commerciale, GDS,). Maintenance Soft et Hard du parc Informatique. Assistance technique du personnel. Direction des travaux d analyse et de réalisation des Projets informatiques. Chef de commission pour le passage du Bug 2000. Participation dans des projets de programmation et installation des automates numériques avec PL7 (Automates Télémécaniques (Schneider)) Administrateur du système d information. Administrateur du Réseau informatique. Page 76
II Enseignement : Université de Médéa Algérie du 12/2002 à ce jour. Matières enseignées : Technologie du Web, Commerce électronique, Système d exploitation, Structure Machine, Réseaux, théorie des langages, Compilation, Cognition, Logique Mathématique, POO, Suivi de plusieurs projets : Dictionnaire électronique, génération des noms arabes à partir du schème générateur, Extraction des terminologies à partir des textes bruts, Recherche d information sur des textes arabe, langages de représentation pour le Web Sémantique, construction d une ontologie pour le domaine Recherche d Information. III Recherche Scientifique : USTHB : Sujet doctorat : Recherche d Information Conceptuelle en langue arabe Alger / Algérie. CRSTDLA (Centre de Recherche Scientifique et Technique pour le Développement de la Langue Arabe) dans le cadre du projet de thèse de magister Alger / 20042009. Domaine : Traitement Automatique de la langue (TAL) et linguistique informatique: Constitution du corpus à partir du web. Conceptualisation d une ontologie linguistique (basé sur la théorie Néokhalilienne) et son implémentation sur Protégé2000. Extraction automatique des concepts et des relations à partir des textes arabes. Interrogation d une ontologie en utilisant la bibliothèque Jena du langage JAVA Traitement sur des textes bruts arabes (Segmentation, Dévoyellation, Lemmatisation légère, suppression des mots vides, calcul de fréquences,..) Extraction des cooccurrents et des collocations. Extraction d une base terminologique à partir du texte Implémentation des outils de TAL par le langage Python et sa bibliothèque NLTK. Langages & Outils Informatiques Langages : Pascal, Delphi, C++, PHP, MySql, JAVA (NetBeans, JDK, Jena, Jgraph,..) Python (NLTK, BoaConstructor, wxpython.).. Schémas : HTML, XML, OWL,... Outils : MSOffice, OpenOffice, EasyPHP, DreamWeaver, Protégé2000 Plateforme : Linux (Debian, Ubuntu, Redhat), Windows Page 77
Compétences Linguistiques Français : Excellent Arabe : Excellent Anglais : Bon Communications et publications scientifiques Mazari A.C, Aliane H., Alimazighi Z. Al Khalil: The Arabic Linguistic Ontology Project International Conference on Language Resources and Evaluation (LREC), May 1723, 2010 Malta. http://www.lrecconf.org/lrec2010/ Mazari A.C, Aliane H., Alimazighi Z. Automatic construction of ontology from Arabic texts 4th International conference on Web and Information Technologies, (ICWIT 2012), April 2930,2012 Sidi Bel Abbes, Algeria http://wwwicwit.univsba.dz/, link of paper: ceurws.org/vol867/paper20.pdf Mazari A.C, «Vers une approche statistique pour l extraction des éléments d ontologie à partir des textes en arabe» 5ème Colloque International en Traductologie et TAL TRADETAL 67 mai 2012, EsSénia Université d Oran, Algérie Projets Suivis 2006/2007 : (DEUA Informatique) Conception et réalisation d un site web dynamique de vente aux enchères électroniques. Conception et réalisation d un outil pédagogique pour l enseignement. 2007/2008 : (DEUA Informatique) Conception et réalisation d un générateur des noms arabes suivant un schème. 2008/2009 : Licence LMD Informatique: Extraction automatique des terminologies à partir des textes Arabes, Mise en œuvre des requêtes pour la constitution d un corpus de référence. 2009/2010 : Licence LMD Informatique: Langages de représentation pour le Web Sémantique, Construction d une ontologie pour le domaine de Recherche d Information. 2010/2011 : Licence LMD Informatique: Indexation automatique des textes par les calculs TfIdf. Expansion automatique des requêtes en utilisant le WordNet. 2011/2012 : Licence LMD Informatique: Création d un package sous Python pour le TAL Arabe. Page 78
VII Visa de la Conférence Régionale Page 80