Curriculum Vitæ
Nom Lemlouma Prénom Tayeb Date de naissance 9 Juillet 1977 Adresse professionnelle Projet WAM, INRIA Rhône-Alpes , ZIRST-655 avenue de
l'Europe - 38330 Montbonnot Saint Martin FranceAdresse mail tayebATlemlouma.com, Tayeb.Lemlouma@inrialpes.fr Web http://www.lemlouma.com, http://wam.inrialpes.fr/people/lemlouma/ Tel (+33) 04 76 61 52 81 Fax (+33) 04 76 61 52 07
Position Actuelle Depuis Août 2004 Post-doc industriel à l'institut National de Recherche en Informatique et en Automatique (INRIA Rhône Alpes) Depuis le 20 Janvier 2003 Membre du groupe de travail "Indépendance aux terminaux " (Device Independence Working Group) du consortium W3C. Depuis le 1er Janvier 2003 Membre du Projet WAM de L'institut National de Recherche en Informatique et en Automatique (INRIA Rhône Alpes)
Expérience professionnelle Mars 2001 - Décembre 2002 Membre du projet "OPERA" de l'INRIA Rhône Alpes, France. 1999 - 2000 Enseignant de travaux dirigés à l'USTHB (Cours+TD+TP). Module enseigné : Gestion Informatique (GES01), Niveau: 3ième année d'école d'ingénieurs. 2000 Support de cours sur le routage dans les réseaux mobiles ad-hoc, USTHB. Juillet 1999 Participant à l'opération "Portes Ouvertes sur SONATRACH" de l'année 1999 (Arzew), organisée par SONATRACH (International Petroleum Group). 1998 Cours de soutien à l'USTHB, Module S.E.M 300 (ANALYSE ET ALGEBRE), niveau: première année d'école d'ingénieurs. 1995 Cours de soutien libre. Matières: mathématique, physique et chimie. Niveau : baccalauréat
Formation 2005 Qualifié aux fonctions de maître de conférences en 27e section (Informatique) Mars 2001 - Juin 2004 Doctorat en informatique à l'INPG, Grenoble, France. Sujet de thèse: Architecture de négociation et d'adaptation de services multimédia dans des environnements hétérogènes. Directeurs: Dr. Nabil LAYAÏDA et Dr. Cécile ROISIN.
Mars 2001 Equivalence de DEA délivré par l'INPG (Grenoble, France) Septembre 2000 - Mars 2001 Période de Master dans le Centre de Recherche sur l'Informatique Scientifique et Technique (CERIST), Ben Aknoun, Algiers, Algeria. Septembre 2000 Mémoire de Magistère. Sujet: Le routage dans les réseaux mobiles ad hoc Directeur: Dr. Nadjib BADACHE, maître de conférence à l'université de l'USTHB. Mention : Bien, Major de promotion. 1999 - 2000 Etudiant de Magistère en Informatique, à l'université de l'USTHB Option: Programmation et Systèmes, Mention : 01. Major of promotion Juin 1999 Ingénieur d'Etat en Informatique, de l'Université des Sciences et de la Technologie Houari Boumediene, Bab-Ezzouar, Alger. Thème de la thèse: Mise en oeuvre d'un protocole de validation atomique basé sur le consensus. Mention: très bien (MG du cursus : 14.61/20, déclaré major de la promotion d'Ingénieur d'état en Informatique). Directeur: Dr. Nadjib Badache, maître de conférences à l'USTHB. 1995 - 1996 Etudiant à l'Ecole Normale Supérieure, Vieux Kouba, Alger. Spécialité: Sciences Exactes 1995 Deuxième Baccalauréat (Sciences Exactes), Alger. 1994 - 1999 Etudiant à l'Université des Sciences et de la Technologie Houari Boumédiène (USTHB), Bab-Ezzouar, Alger. Spécialité: Informatique cycle long. Major of promotion. Juin 1994 Baccalauréat Sciences Exactes avec mention, lycée Hassiba Ben Bouali, Kouba, Alger. 1991 - 1994 Elève de "la classe des surdoués", classe crée en 1991 par le Ministère de l'éducation nationale Algérien au sein du lycée de HBB, Kouba , Alger.
Activités de recherche scientifique Doctorant chercheur (Mars 2001 - Juin 2004)
Sujet de thèse: Architecture de négociation et d'adaptation de services multimédia dans des environnements hétérogènes. Les résultats de ce travail continu sont utilisés dans plusieurs projets comme WAM, OPERA, W3C, CEMT, etc. L'équipe WAM (depuis Janvier 2003) Le projet WAM (Web Adaptation Multimedia) aborde quelques problèmes posés par les évolutions du Web. Il se focalise sur la transformation de documents considérée comme un type de traitement générique des documents du Web. Il considère plus particulièrement les documents multimédia qui intègrent étroitement des média statiques (texte, images, équations) et dynamiques (vidéo, son, animations). Il applique ses résultats en particulier à l'adaptation des documents et à l'indépendance des appareils d'accès au Web. Projet OPERA (Mars 2001 - Décembre 2002) Le projet OPERA s'intéresse aux documents électroniques : documents techniques, hypertextes, multimédia, etc. Il étudie des modèles de documents qui rendent compte à la fois de leur organisation logique, de leur présentation graphique et des contenus multimédia. Il met également au point des techniques d'édition qui s'appuient sur ces modèles. À long terme, l'objectif est la conception d'un environnement pour le développement et la maintenance de grosses documentations complexes multimédia. Le groupe de travail " Indépendance aux terminaux" du W3C (depuis Janvier 2003) Le groupe de travail Device Independence (Indépendance aux terminaux) réunit les activités "Accès mobiles" et "Télévision et Web" pour faciliter les échanges dans l'intérêt d'un accès et d'un au Web indépendant des périphériques. L'objectif du groupe est de rendre l'information du World Wide Web accessible aux différents périphériques et la publication sur le Web indépendante des périphériques. Nous essayons dans ce groupe de contribuer avec notre expérience concernant les environnements mobiles, l'adaptation du contenu, CC/PP, la négociation du contenu, l'architecture NAC, etc. Projet CEMT (2001-2002) L'objectif du projet CEMT est de développer un environnement coopératif pour l'édition des documents multimédia en utilisant les concepts du workflow pour la coordination des taches d'édition et de présentation. Ce projet est une coopération CNPq-INRIA entre le projet Opera (INRIA, France) et " Instituto de Informatica at UFRGS " (Brazil). Notre contribution consiste à intégrer les mécanismes d'adaptation et de négociation dans un système E-learning. Collaboration OPERA-Alcatel Bell (2001-2002) L'objectif de la collaboration OPERA/Alcatel-Bell est la création et le développement de nouveaux services sur Internet pour les environnements hétérogènes. Notre travail consiste à assurer que ces services doivent être fournis indépendamment du contexte de la transmission. L'objectif est de développer des méthodes automatiques qui assurent la négociation et l'adaptation du contenu basé sur les capacités des terminaux, les préférences des utilisateurs et des caractéristiques du réseau utilisé. L'approche consiste à développer un modèle de description des entités du système basée sur un ensemble prédéfini de profils. L'approche inclut aussi la conception d'une architecture complète de traitement de profils et de transmission de contenu adapté.
Rapports industriels de recherche - Tayeb Lemlouma, Nabil Layaïda, Six rapports industriels (30/06/2001, 30/09/2001, 31/12/2001, 31/03/2002, 31/06/2002, 10/2002) dans le contexte de la collaboration INRIA/Alcatel Bell, Sujet : "Automatic content adaptation for mobile devices".
Publication et articles scientifiques Consulter la page de mes publications
Mémoires 1. Tayeb Lemlouma, Architecture de Négociation et d'Adaptation de Services Multimédia dans des Environnements Hétérogènes, Thèse de doctorat en Informatique : système et communication, 9 juin 2004 INPG, Grenoble, France.
2. Tayeb Lemlouma, "Routage dans les réseaux mobiles ad-hoc", Mémoire de Magistère, Directeur: Nadjib Badache. Université "USTHB: Université des Sciences et Technologies Houari Boumediene", Alger, Algérie. Septembre 2000.
3. Tayeb Lemlouma, Sami Rezgui, "Implementation of an atomic commitement protocol based on the consensus", Mémoire d'ingénieur d'état en informatique. Directeur: Dr. Nadjib Badache. Université de l'USTHB. Juin 1999.
Comités de programmes de conférences internationales 1. Reviewer de IEEE Pervasive Computing Manuscript, 2005.
2. Membre du program committee de EATIS 2006 (Euro American Conference on Telematics and Information Systems), Santa Marta, Colombie, 7-10 Février, 2006.
3. Membre du program committee de la conférence internationale WEBIST 2005 (Web Information Systems and Technologies), Deauville Beach Resort, Miami, Etats-Unis, 26-28 Mai, 2005.
4. Membre du program committee de MCMP-05 (First International Workshop on Managing Context Information in Mobile and Pervasive Environments) en conjonction avec MDM 2005 (6th International Conference on Mobile Data Management), MDM 2005, Ayia Napa, Chypre, Mai 9-13, 2005.
5. Membre du program commitee du Special Track on Handheld Computing (HHC) of The 20th ACM Symposium on Applied Computing, SAC 2005, Santa Fe, New Mexico, Etats-Unis 13 -17 Mars, 2005.
6. Participation dans la review des papiers pour "The 8th World Multi-Conference on Systemics, Cybernetics and Informatics", SCI 2004, Juillet 18-21, 2004 - Orlando, Floride, Etats Unis.
7. Membre du comité de programme du " Handheld Computing Workshop ", organisé dans le cadre de " ISICT 2004: The 3rd International Symposium on Information and Communication Technologies ", Las Vegas, Nevada, Etats-Unis. Juin 16t-18, 2004. Voir http://www.isict.org.
8. DocEng 2003: ACM Symposium on Document Engineering, Grenoble, France. Novembre 20-22, 2003
9. MobiSys 2003: La première conférence internationale des systèmes mobiles, applications et services. San Francisco, CA, Etats-Unis, Mai 5-8, 2003
10. ISPS 2001: Cinquième Symposium International de la programmation et des systèmes, Computer Science Department, Electric Engineering Faculty, Université USTHB. 12-14 Mai 2001
Présentations et autres participations 1. Prospective : multimédia et nomadisme... Quelles évolutions pour le multimédia sur les terminaux mobiles, présentation pour IN'Tech 2005, 12 mai, 2005, INRIA Rhône Alpes, France
2. Adaptation et négociation de contenus, présentation pour GT Documents Multimédia (GT 3.3) du GDR I3, 10 décembre 2004, Grenoble, France.
3. Multimedia Content Representation and adaptation for the mobile devices: a survey of SMIL/MMS/PSS technologies for 3GPP/3GPP2, talk for MIPS 2004, November 2004, Grenoble, France.
4. Soutenance de doctorat en informatique, INRIA Rhône Alpes, 9 juin 2004
5. Présentation pour MSR, Silicon Valley, Etats-Unis, 15 Mai 2004.
6. Participation dans le Technical Plenary and WG Meeting Week, Hotel Royal Casino / Cannes-Mandelieu FRANCE
1-5 Mars 2004.7. Participation dans "the 5th Device Independence Working Group Face to Face Meeting", 16-18 Septembre 2003 Guildford, UK
8. Présentation de l'article Media Resources Adaptation for Limited Devices, presenté dans ICCC/IFIP Seventh International Conference on Electronic Publishing, Guimarães, Portugal, 25-28 Juin 2003 (ElPub 2003).
9. Participation dans the W3C Technical Plenary and WG Meeting Event, Royal Sonesta Hotel, 3-7 Mars, 2003, Cambridge, MA Etats-Unis.
10. Présentation de l'article SMIL Content Adaptation for Embedded Devices, presenté dans la conférence SMIL Europe 2003 (SMIL Europe 2003), Paris, France.
11. Présentation de l'article Adapted Content Delivery for Different Contexts, presenté dans " the 2003 International Symposium on Applications and the Internet " (Saint 2003) , Janvier 27-31, 2003, Orlando, Floride, Etats-Unis.
12. Présentation de " NAC: A Negotiation and Adaptation Core ". Réunion avec Alcatel Bell dans le contexte de la coopération INRIA/Alcatel, Octobre 2002, Anvers, Belgique.
13. Participation dans " the W3C Workshop on Device Independent Authoring Techniques ", 25-26 September 2002, Université SAP, St. Leon-Rot, Germany. (HTML)
15. "Towards an Adaptation and Negotiation Multimedia System ". Réunion avec Alcatel Bell dans le contexte de la coopération INRIA/Alcatel, Février 2002, INRIA Rhône Alpes, France.
16. " Universal Profiling for Content Negotiation and Adaptation in Heterogeneous Environments ", présenté dans " the W3C Delivery Context Workshop ", 4-5 Mars 2002, W3C/INRIA, Sophia-Antipolis, France. ( HTML)
17. " The Negotiation of Multimedia Content Services in Heterogeneous Environments " , presenté dans " MMM 2001, the 8th International Conference on Multimedia Modeling ", Amsterdam, 5-7 Novembre 2001. ( ZIP)
18. Le Routage dans les Réseaux Mobiles Ad Hoc.
19. L'intelligence Artificielle Distribuée et les Systèmes Multi-Agents.
Expériences techniques - Langages de programmation: Embedded Visual C++ pour les mobiles, Java, J2ME, J2EE, Java Midlet et Servlet Technology, PHP, JSP, bases de données MySQL, administration de bases de données phpMyAdmin, C, C++, C++ Builder, Visual C++, Visual Basic, Delphi, OpenGL (GLScene) sous delphi, Pascal, programmation réseau (protocoles, proxy, programmation client/serveur)
- Technologies Web: XML, SMIL, XSLT, SVG, XQuery, Serveurs Apache et Tomcat, etc.
- Réseaux sans fil: 802.11, Bluetooth, ...
Logiciels et applications 1. NAC : Une architecture de négociation et d'adaptation du contenu pour les mobiles.(Application)
2. Mobile Devices UPS repository : Système de description des terminaux mobiles. (Repository)
3. Photo creation for mobiles : Une application Windows pour l'adaptation et la création d'images et logos pour téléphones mobiles (tous les modèles du repository ne sont pas inclus) (Application)
4. WProfileCreator : Une application de création automatique de profils. (Application)
5. UAProf to UPS XSLT Transformation : Application de compatibilité entre les modèles UAProf et UPS. (Application)
6. VideoPersonalization : Application de création et de personalisation de la vidéo basée sur la technologie SMIL. L'application permet de transformer du contenu SMIL vers de la vidéo. (Application)
7. Video Transmitter : Une application Java pour la personnalisation temps réel de la vidéo (insertion en temps réel de logo, etc.). Voir architecture NAC .
8. Stream Saver : Une application Java pour le stockage local des flux multimédia streamés en temps réel (video, audio, etc.) et des ressources distantes.
9. UPSProfiles Package : Pacquage Java pour la création de profils CC/PP valides (pacquage téléchargeable du site du W3C) (Package)
10. Mobile SMS Sender : Un ensemble d'API Java pour l'envoi de message SMS vers les mobiles en utilisant une passerelle SMS.
11. Java XML Log Server (JXLS) : Un serveur Java qui traite les accès des clients et crée un journal détaillé en XML. (Class)
12. Multimedia Services Delivery : Système, à base d'applet, pour l'évaluation de performances de la transmission des ressources multimédia. (Applet)
13. Garbage Collector : Le " Garbage Collector " et sa généralisation dans les environnements distribués. (Application)
14. Constraint Logic Programming (CLP) : Application du Puzzle "Send plus More equals Money". (Application)
Langues Anglais, Français Bilingue Arabe Langue maternelle
Contact et référence E-Mail: Tayeb.Lemlouma@inrialpes.fr
Plus d'informations sur mes travaux de recherche et de développement courants: http://wam.inrialpes.fr/people/lemlouma/Projet WAM
INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE (INRIA Rhône-Alpes), France
Bureau B213
Téléphone (+33) 04 76 61 52 81
Fax (+33) 04 76 61 52 07
Chef du projet WAM: Vincent Quint (Vincent.Quint@inrialpes.fr)
Directeurs de thèse: Nabil Layaïda (Nabil.Layaida@inrialpes.fr) et Cécile Roisin (cecile.Roisin@inrialpes.fr)