Dossier de demande CRCT 2014

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

Download "Dossier de demande CRCT 2014"

Transcription

1 Dossier de demande CRCT 2014 Nicolas Le Sommer Laboratoire IRISA, Université de Bretagne Sud Courriel : Nicolas.Le-Sommer@univ-ubs.fr Web : http ://people.irisa.fr/nicolas.le_sommer

2 Table des matières 1 Fonctions 3 2 Formation et titres Universitaires 3 3 Synthèse des activités d enseignement 4 Enseignements dispensés en tant que Moniteur Enseignements dispensés en tant qu ATER (à temps plein) Enseignements dispensés en tant que maître de conférence Administration de l enseignement Synthèse des activités de recherche 8 Comités de relecture de journaux Comités de programme Animation de sessions de conférences Organisation de manifestations scientifiques Encadrement doctoral Encadrement d étudiant de Master Recherche Animations scientifiques Publications scientifiques Prix et distinctions Participation à des jurys de thèse Participation à des projets Responsabilités diverses Relecture d articles Responsabilités administratives 15 6 Projet de recherche 15 7 Annexes 15

3 Curriculum Vitæ Nicolas Le Sommer Équipe CASA IRISA UMR CNRS 6074 Université de Bretagne Sud : : Nicolas.Le-Sommer@univ-ubs.fr Fonctions Depuis sept Maître de conférence en Informatique Équipe CASA, Laboratoire IRISA Département Informatique, IUT de Vannes Université de Bretagne Sud Attaché Temporaire d Enseignement et de Recherche en Informatique Équipe Composant, Laboratoire Valoria UFR Science et Science de l Ingénieur, Université de Bretagne Sud Moniteur CIES UFR Science et Science de l Ingénieur, Université de Bretagne Sud Formation et titres Universitaires Doctorat en Informatique Laboratoire Valoria, Université de Bretagne Sud Sujet : «Contractualisation des ressources pour les composants logiciels» Directeur de Thèse : Jacques Malenfant Encadrant scientifique : Frédéric Guidec Date de soutenance : 18 octobre 2013 Patrice Frison (Président) Michel Riveill (Rapporteur) Jury : Jean-Louis Pazat (Rapporteur) Frédéric Guidec (Examinateur) Jacques Malenfant (Examinateur) DEA Informatique de l Université de Rennes 1 Sujet : «Prise en compte des ressources dans les composants logiciels» Encadrants : Frédéric Guidec et Jacques Malenfant Stage effectué au laboratoire Valoria, Université de Bretagne Sud Maîtrise Informatique IFSIC, Université de Rennes Licence Informatique IFSIC, Université de Rennes Deug Mias Université de Bretagne Sud 3

4 Synthèse des activités d enseignement Ce paragraphe présente une synthèse des enseignements que j ai effectués en qualité de moniteur de l enseignement supérieur ( ), en qualité d attaché temporaire d enseignement et de recherche ( ), et en tant que maître de conférence (depuis septembre 2004). Il présente également les diverses responsabilités que j ai pu assurer lors de ces années d enseignement. Enseignements dispensés en tant que Moniteur Les enseignements que j ai dispensés en tant que moniteur, l ont été essentiellement à travers des travaux dirigés et pratiques à des étudiants de niveaux L2 et L3. J ai effectué chaque année 64 heures d enseignement, et ce pendant mes 3 années de monitorat. Les enseignements réalisés sont les suivants. Introduction à la programmation orientée objets. Manipulation lors des travaux dirigés des différentes notions présentées en cours, à savoir, les notions de classe, d objet, d héritage, de polymorphisme et de généricité. Développement de programmes d application dans le langage Java en travaux pratiques. Introduction aux réseaux. Présentation du principe de fonctionnement des réseaux à travers la manipulation de commandes Unix. Étude du rôle des serveurs DNS, NIS et NFS, ainsi que les mécanismes de routage à travers la présentation du fonctionnement et l utilisation des commandes Ping et Traceroute. Étude des protocoles applicatifs SSH, Telnet, FTP et HTTP. Développement d applications communicantes. Présentation des protocoles TCP et UDP, et développement d applications capables de fonctionner en mode connecté (TCP) et en mode déconnecté (UDP). Étude d un protocole de couche applicative, et mise en œuvre de celui-ci en respectant la RFC associée. Application au protocole HTTP et réalisation d un client et d un serveur. Base de données relationnelles. Introduction à l algèbre relationnelle. Étude des formes normales, des fermetures, des algorithmes de décomposition et calcul des clés de relation. Encadrement de projets. Introduction à la gestion de projet et développement de programme d application répondant à un cahier des charges prédéfini. Année Niveau Matière Effectif CM TD TP Total Total Année L2 Programmation orientée objet L2 Bases de données L3 Programmation orientée objet L2 Introduction aux réseaux L3 Introduction aux réseaux L3 Dév. applications communicantes L2 Introduction aux réseaux L3 Dév. applications communicantes L3 Projets Table 1 Tableau récapitulatif des heures effectuées en heures équivalent TD.

5 Enseignements dispensés en tant qu ATER (à temps plein) Programmation impérative et objet. Introduction à la programmation impérative (variables, affectation, séquence, conditionnelle, itération, tableau) et à la programmation orientée objet (objets, classes, héritage, polymorphisme) à des étudiants de L2. Le langage de programmation Java a été utilisé pour illustrer les concepts vus en cours lors des travaux dirigés et pratiques. J ai assuré la responsabilité du module. Programmation fonctionnelle. Enseignement de la programmation fonctionnelle à des étudiants de L1 (principes méthodologiques de résolution de problèmes, la récursivité, le parcours de structures de données telles que les tableaux ou les arbres). Introduction au langage de programmation CAML, langage qui a été utilisé comme support tout au long des travaux dirigés. Langages et automates. Introduire à la théorie des langages et des automates (e.g. langages reconnaissables, expressions régulières, automates finis, grammaires) à des étudiants de L3. Manipulation de ces éléments théoriques via des outils Unix (grep, emacs, etc.) et le langage XML (extensible Markup Language). J ai assuré la responsabilité du module. Cet enseignement a été présenté précé- Développement d applications communicantes. demment et par conséquent n est pas décrit ici. Encadrement de projets. n est pas présenté ici. Cet enseignement a été décrit précédemment et par conséquent Année Niveau Matière Effectif CM TD TP Total Total Année L2 Programmation impérative et objet L2 Dév. applications communicantes L1 Programmation fonctionnelles L3 Langages et Automates L3 Projets Table 2 Tableau récapitulatif des heures effectuées en heures équivalent TD. Enseignements dispensés en tant que maître de conférence Depuis mon recrutement en septembre 2004 au département Informatique de l IUT de Vannes, j ai principalement dispensé mes enseignements en deuxième année de DUT et en licence professionnelle. Une brève description de chaque enseignement est donnée ci-dessous, ainsi que le volume horaire réalisé chaque année. Apprentissage du poste de travail. Cet enseignement vise à faire découvrir aux étudiants de première année de DUT l environnement Linux, à leur faire utiliser des commandes Unix et des outils tels que Emacs ou Open Office. Il leur présente également les différents outils pédagogiques mis à leur disposition (Espace numérique de travail, Moodle). Introduction à la programmation orientée objets. Cet enseignement dispensé aux étudiants de première année de DUT a pour objectif de leur présenter les principaux concepts de la programmation orientée objets, à savoir les classes, les objets, l héritage et le polymorphisme. Ces concepts ont été mis en application lors de travaux pratiques réalisés dans le langage Java.

6 Bases de données avancées. Cet enseignement concerne les étudiants de deuxième année de DUT. Il traite notamment des formes normales, de la décomposition en relations, des dépendances fonctionnelles, des fermetures transitives, de la notion de clés de relations, de la traduction d un diagramme UML en un schéma relationnel, du langage PL-SQL et des déclencheurs. Une introduction à l administration des bases de données est également réalisée dans le cadre de cet enseignement. Gestion de projet. Ce module d enseignement vise à initier les étudiants de deuxième année de DUT à la gestion de projet. Une introduction aux méthodes agiles est faite dans le cadre de ce module, ainsi qu une présentation d outils de développement collaboratif tels que SVN et Git et d un outil de gestion de projets (Redmine). Développement d application Web. Ce module d enseignement est destiné aux étudiants de deuxième année de DUT. Il présente le protocole HTTP, le modèle architectural MVC, et des modèles d accès aux données tels que Data Access Object (DAO) et Active Record. Ce module présente également le langage PHP et introduit le développement d application Web en Java en utilisant les Servlets et les JSP. Dans le cadre de ce module, une application de commerce électronique s appuyant sur une base de données MySQL est réalisée à la fois dans le langage PHP et en Java. Encadrement de projets. Les projets de synthèse de seconde année font intervenir des clients externes et ont une durée de 5 mois. L encadrement de ces projets consiste à aider les étudiants à planifier leur projet, à identifier les différentes fonctionnalités de l application qui doit être développée, à suivre l avancement du projet, à guider les étudiants dans les choix technologies et enfin à évaluer la qualité du travail réalisé. Développement et maintenance d applications réparties. Ce module d enseignement concerne les étudiants de licence professionnelle. Il vise à leur présenter différents paradigmes de développement d applications réparties. Le paradigme client/serveur est abordé à travers les Web Services. La communication entre applications via des files de messages et via de la publication/souscription est également traitée dans le cadre de cet enseignement. Synthèse des heures d enseignement. Le tableau ci-dessous fait apparaître les moyennes des heures réalisées en CM, TD et TP pour les différents enseignements décrits précédemment, ainsi que les effectifs moyens et le nombre d années d enseignement de chaque matière. Matière Niveau Effectif CM TD TP Total Nombre d années Apprentissage du poste de travail DUT 1 A Bases de données avancées DUT 2 A Encadrement de projets DUT 2 A Gestion de projets DUT 2 A Dév. applications Web DUT 2 A Encadrement de stages DUT 2 A Base de données DUT 1 A Introduction à la programmation objets DUT 1 A Dév. applications réparties Licence Pro Table 3 Tableau récapitulatif des heures effectuées en heures équivalent TD. Le tableau ci-dessous donne le nombre d heures d enseignement réalisées en tant que maître de conférence (hors primes pédagogiques).

7 Année Nombre d heures d enseignement Table 4 Nombre d heures d enseignement réalisées par années. Administration de l enseignement Depuis juin Depuis sept Administrateur du serveur pédagogique du département Informatique J assure l administration du serveur pédagogique du département Informatique de l IUT de Vannes, après l avoir installé. Ce serveur met, à travers des machines virtuelles, à disposition des enseignants un extranet et un ensemble d applications Web dédiées au suivi des étudiants. Il permet également de mettre à disposition des étudiants des espaces de travail (serveur HTTP, bases de données MySQL,...). Responsable des projets La responsabilité des projets de seconde année de DUT couvre plusieurs aspects. Elle consiste tout d abord à rechercher des clients souhaitant disposer d une application informatique répondant à des besoins spécifiques. Ces clients peuvent être des associations, des laboratoires de recherche, des collectivités territoriales ou des professionnels. Le responsable des projets assure la sélection des sujets proposés aux étudiants, procède à la répartition des étudiants sur les projets, à la définition des principales échéances des projets, à l organisation des soutenances de projet et à l évaluation de l ensemble des projets, ainsi qu à la mise en place des outils nécessaires à ces projets (serveurs, logiciels, équipements spécifiques, etc.) Responsable des emplois du temps En tant que responsable des emplois du temps du département Informatique, j ai participé en 2006 à la mise en place du logiciel de gestion des emplois du temps (ADE). Pendant 4 ans, j ai effectué la planification des 4 périodes d enseignement du DUT et cela pour les 8 groupes d étudiants du département (4 groupes en première année, 4 groupes en deuxième année) Correspondant avec la direction des systèmes d information de l Université Cette responsabilité consiste à recenser chaque année l ensemble des besoins du département Informatique et à transmettre ceux-ci à la direction des systèmes d information de l Université (DSI). Elle consiste également à vérifier en début d année le bon fonctionnement des environnements de travail des étudiants, à identifier les problèmes et à les remonter à la DSI. Elle permet enfin d être tenu informé des changements opérés par la DSI sur les machines d enseignement.

8 Synthèse des activités de recherche J effectue mon activité de recherche au sein de l équipe CASA de l IRISA (UMR CNRS). Cette activité vise à étudier et à proposer des modèles et des solutions permettant un accès ubiquitaire à des services logiciels et/ou des programmes d application omniprésents en situation de mobilité, en privilégiant, en particulier, le recours à des réseaux hybrides composés de terminaux mobiles et de points d accès fixes communiquant en mode ad hoc, au détriment de réseaux d infrastructure lourde comme ceux des opérateurs de téléphonie mobile. Ces travaux sont abordés sous l angle des plate-formes intergicielles orientées composants et/ou services pour l informatique mobile, diffuse et ubiquitaire, et dotées de facultés particulières comme la sensibilité au contexte, un comportement autonome et des capacités collaboratives. Les problèmes inhérents au déploiement, à la découverte et à l invocation de ces éléments logiciels sont abordés en considérant des propriétés comme les ressources logicielles et matérielles, la connectivité réseau, la mobilité des terminaux et la géolocalisation. Comités de relecture de journaux Je suis membre des comités de relecture des journaux suivants : International Journal of Handheld Computing Research (IJHCR), depuis International Journal on Advances in Internet Technology, depuis Comités de programme J ai été, ou je suis, membre des comités de programmes suivants : Conférences d audience internationale : UbiComm ( ) Ateliers d audience internationale : SIPE ( ), WoDTN 2011 Ateliers d audience nationale : OSGi 2006 (Président du comité de programme) Animation de sessions de conférences Session chair lors des conférences UbiComm 2007 et Mobilware 2012 Organisation de manifestations scientifiques Président du comité de programme et d organisation de l atelier OSGi 2006, atelier organisé dans le cadre de la conférence UbiMob 2006, le 5 décembre 2006 à Paris. Organisation et participation à l école d été OSGI 2007 (île de Berder, Morbihan, septembre 2007). Organisation et participation à l école d été ICAR 2008 (Nice, septembre 2008) Encadrement doctoral Salma Ben Sassi ( ). Cette thèse avait pour objectif d étudier la découverte et l invocation opportuniste de services géolocalisés dans des environnements à connectivité intermittente. Cette thèse a donné lieu à la définition d une plate-forme intergicielle capable de découvrir des services dans une zone géographique donnée, de sélectionner et d invoquer des services en fonction de leur localisation. Un protocole spécifique, baptisé OLFServ a été défini dans le cadre de cette thèse et implanté dans cette plate-forme intergicielle. Ce protocole permet de diffuser des annonces de services dans une zone géographique donnée de manière efficace et permet d acheminer de manière opportuniste des requêtes d invocation en fonction de la localisation du fournisseur de service. Ce protocole prend également en compte la mobilité du client.

9 Malgré un contenu indéniable qui laissait présager une soutenance, cette thèse n a malheureusement pas été soutenue. Cette doctorante occupe actuellement un poste d ingénieur dans une PME française. Ali Makke ( ). Cette thèse qui se termine vise à étudier la découverte et l invocation opportuniste de services dans des réseaux hybrides à connectivité intermittente qui sont composés d une infrastructure et de terminaux mobiles communiquant en mode ad hoc. Dans cette thèse, les services étaient supposés être fournis par des équipements fixes de l infrastructure. Cette thèse a donné lieu à 3 contributions, à savoir la définition d un protocole d invocation opportuniste de services, un protocole de découverte de services et un mécanisme de handover permettant de sélectionner l équipement de l infrastructure le plus à même de délivrer le service au terminal mobile qui le requiert. Les protocoles proposés implantent le principe général du «store, carry and foward». Ce principe vise à exploiter les opportunités de contact entre les mobiles, leur capacité à stocker des messages et leur mobilité afin de transporter ces messages entre les différentes parties du réseau et de les acheminer vers leur destination. Dans le cadre de cette thèse, une heuristique fondée sur la date des derniers contacts des terminaux mobiles avec les équipements fixes de l infrastructure a été définie afin d acheminer efficacement et de manière opportuniste les messages vers ces équipement fixes. En supposant des vitesses de déplacement des terminaux relativement homogènes, cette heuristique permet de faire transiter les messages par les terminaux mobiles les plus proches des équipements fixes. Cette thèse devrait être soutenue avant la fin juin Armel Esnault ( ). Cette thèse débutée en octobre 2012 vise à définir un overlay pairà-pair permettant à des terminaux mobiles de communiquer dans des réseaux hybrides à connectivité intermittente (RHCI) de grande taille (à l échelle d une ville). Dans le cadre de cette thèse, une plate-forme intergicielle baptisée Nephila a été conçue. Cette plate-forme permet de constituer dynamiquement un overlay pair-à-pair décentralisé et non structuré qui permet de masquer les disparités de connectivité existant entre les nœuds du réseau et d assurer des communications entre des équipements dans des RHCI de grande taille. Nephila implante des mécanismes dédiés à la découverte de voisins qui peuvent passer à l échelle, des moyens pour déterminer les chemins qui doivent être empruntés pour acheminer efficacement les messages vers leur destination, et une fonction d utilité qui peut être utilisée pour élaborer des stratégies de transfert de messages. Cette plate-forme a été évaluée par simulation pour une ville de taille moyenne, dans laquelle un RHCI a été constitué par quelques centaines de stations fixes connectées à Internet, et par quelques milliers de personnes dotées de terminaux mobiles. Encadrement d étudiant de Master Recherche Nom de l étudiant Année Titre du stage Mohammed Cherif 2006 «Invocation opportuniste de services géolocalisés» Henda Ben Cheik 2001 «Définition d un mécanisme de handover pour l invocation de services dans des réseaux hybrides à connectivité intermittente» Animations scientifiques Membre fondateur et trésorier de l association «OSGi Users Group France» de 2006 à Cette association a pour objectif de diffuser largement la compétence et l expérience française autour de l architecture OSGi afin de tisser des liens de partenariat aussi bien français qu européens ou internationaux. L association forme un point de convergence des personnes et des entreprises œuvrant autour d OSGi, et regroupe des industriels et des universitaires. Cette association organise régulièrement (2 fois par an) des séminaires et ateliers sur les travaux menés autour de cette technologie.

10 Publications scientifiques Journaux Internationaux Conférences Internationales Ateliers Internationaux Conférences Nationales Ateliers Nationaux Revues internationales [1] N. Le Sommer and Y. Mahéo, Location-Aware Routing for Service-Oriented Opportunistic Computing, International Journal on Advances in Networks and Services, vol. 5, pp , Dec [2] N. Le Sommer, S. Ben Sassi, F. Guidec, and Y. Mahéo, A Middleware Support for Location- Based Service Discovery and Invocation in Disconnected MANETs, Studia Informatica Universalis, vol. 8, pp , September [3] F. Guidec, N. Le Sommer, and Y. Mahéo, Opportunistic Software Deployment in Disconnected Mobile Ad Hoc Networks, International Journal of Handheld Computing Research, vol. 1, pp , Jan Conférences internationales [4] A. Makke, Y. Mahéo, and N. Le Sommer, Towards Opportunistic Service Provisioning in Intermittently Connected Hybrid Networks, in 4th International Conference on Networking and Distributed Computing (ICNDC 2013), (Honk Kong, China), p.., IEEE CS, Dec [5] N. Le Sommer, A. Makke, and Y. Mahéo, A Soft Handover for Service Delivery in Intermittently Connected Hybrid Networks, in 5th International Conference on Mobile Wireless Middleware, Operating Systems, and Applications (Mobilware 2012), Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, (Berlin, Germany), pp , Springer Berlin Heidelberg, Nov [6] A. Makke, N. Le Sommer, and Y. Mahéo, TAO : A Time-Aware Opportunistic Routing Protocol for Service Invocation in Intermittently Connected Networks, in Eighth International Conference on Wireless and Mobile Communications(ICWMC 2012) (D. K.. E. Borcoci, ed.), (Venise, Italy), pp , Xpert Publishing Services, June [7] Y. Mahéo, N. Le Sommer, P. Launay, F. Guidec, and M. Dragone, Beyond Opportunistic Networking Protocols : a Disruption-Tolerant Application Suite for Disconnected MA- NETs, in 4th Extreme Conference on Communication (ExtremeCom 12), (Zürich, Switzerland), pp. 1 6, ACM, Mar [8] F. Guidec, P. Launay, N. Le Sommer, and Y. Mahéo, Demo : Experimentation with a DoDWAN-based Application Suite for Opportunistic Computing, in 4th Extreme Conference on Communication (ExtremeCom 12), (Zürich, Switzerland), pp. 1 4, ACM, Mar [9] N. Le Sommer and Y. Mahéo, OLFServ : an Opportunistic and Location-Aware Forwarding Protocol for Service Delivery in Disconnected MANETs, in Fifth International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies (Ubicomm 2011) (X. P. Services, ed.), (Lisbon, Portugal), pp , Nov [10] N. Le Sommer and S. Ben Sassi, Location-based Service Discovery and Delivery in Opportunistic Networks, in 9th International Conference on Networks (ICN 2010), (Les Ménuires, France), pp , IEEE CS, April [11] S. Ben Sassi and N. Le Sommer, Towards an Opportunistic and Location-Aware Service Provision in Disconnected Mobile Ad Hoc Networks, in 2nd International ICST Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications (Mobilware 2009), vol. 7 of LNICST, (Berlin, Germany), pp , Springer, Apr

11 [12] N. Le Sommer, Service Provision in Disconnected Mobile Ad Hoc Networks, in International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies (UBICOMM 2007), (Papeete, French Polynesia (Tahiti)), pp , IEEE Computer Society Press, Nov [13] N. Le Sommer, A Framework for Service Provision in Intermittently Connected Mobile Ad hoc Networks, in 8th IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WOWMOM 2007), (Helsinki, Finland), IEEE Computer Society Press, June [14] N. Le Sommer, F. Guidec, and H. Roussain, A Context-Aware Middleware Platform for Autonomous Application Services in Dynamic Wireless Networks, in First International Conference on Integrated Internet Ad hoc and Sensor Networks (InterSense 2006), no. 9, (Nice, France), ACM Digital Library, May [15] H. Roussain, N. Le Sommer, and F. Guidec, Towards an Asynchronous Dissemination and a Safe Deployment of Lightweight Programs in Mobile Networks, in IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM 2005), (Taormina, Italy), pp , IEEE CS, June [16] N. Le Sommer and H. Roussain, JASON : an Open Platform for Discovering, Delivering and Hosting Applications in Mobile Ad Hoc Networks, in International Conference on Pervasive Computing and Communications (PCC 04), (Las Vegas, Nevada, USA), pp , CSREA Press, June [17] N. Le Sommer, Towards Dynamic Resource Contractualisation for Software Components, in 2nd International Working Conference on Component Deployment (CD 2004), vol of LNCS, (Edinburg, Scotland, UK), pp , Springer Verlag, May [18] N. Le Sommer and F. Guidec, Middleware Support for Resource-Constrained Software Deployment, in 4th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS 2003), vol of LNCS, (Paris, France), pp , Springer Verlag, Nov [19] N. Le Sommer, A Contract-Based Approach of Resource Management in Informations Systems, in 9th International Conference on Object-Oriented Information Systems (OOIS 2003), vol of LNCS, (Genève, Switzerland), Springer Verlag, Sept [20] N. Le Sommer and F. Guidec, A Contract-Based Approach of Resource-Constrained Software Deployment, in 1st International IFIP/ACM Working Conference on Component Deployment (CD 2002) (J. Bishop, ed.), vol of LNCS, (Berlin, Germany), pp , Springer Verlag, June [21] N. Le Sommer and F. Guidec, JAMUS : Java Accommodation of Mobile Untrusted Software, in 4th Nord EurOpen/Usenix Conference (NordU 2002), (Helsinki, Finland), pp , Multiprint, Helsinki, Feb Best Paper. Ateliers internationaux [22] N. Le Sommer, R. Said, and Y. Mahéo, A Proxy-based Model for Service Provision in Opportunistic Networks, in 6th International Workshop on Middleware for Pervasive and Ad-Hoc Computing (MPAC 08), (Louvain, Belgique), ACM Press, December [23] L. Courtrai, F. Guidec, N. Le Sommer, and Y. Mahéo, Resource Management for Parallel Adaptive Components, in Workshop on Java for Parallel and Distributed Computing, IPDPS 03, (Nice, France), pp , IEEE CS, April [24] F. Guidec and N. Le Sommer, Towards Resource Consumption Accounting and Control in Java : a Practical Experience, in Workshop on Resource Management for Safe Language, ECOOP 2002, (Málaga, Spain), June Conférences nationales

12 [25] S. Ben Sassi and N. Le Sommer, Une plate-forme intergicielle pour la découverte et l invocation de services géolocalisés dans les réseaux ad hoc discontinus, in 9e Conférence Internationale sur les NOuvelles TEchnologies de la REpartition (Notere 2009), (Montréal, Canada), pp , Université de Québec à Montréal, July Best Paper. [26] N. Le Sommer, Vers une ubiquité d accès aux services dans les réseaux mobiles ad hoc, in 7e Conférence Internationale sur les NOuvelles TEchnologies de la REpartition (Notere 2007), pp , Université Mohammed V Souissi, ENSIAS, June [27] N. Le Sommer and H. Roussain, Une approche pour une continuité de service pour les utilisateurs de terminaux mobiles, in Deuxièmes journées francophones : mobilité et ubiquité (UbiMob 2005), (Grenoble, France), June [28] N. Le Sommer, Contractualisation des ressources pour le déploiement de composants logiciels, in 1ère conférence Francophone sur le Déploiement et la (Re)-Configuration de Logiciels (Decor 2004), ISBN : , (Grenoble, France), pp , Net Print, Eybens, June [29] N. Le Sommer and H. Roussain, JASON : une plate-forme ouverte pour la découverte et l hébergement de services applicatifs dans les réseaux ad hoc, in Premières journées francophones : mobilité et ubiquité (UbiMob 2004), (Nice, France), pp , Cépaduès Editions, June [30] N. Le Sommer and F. Guidec, JAMUS : une plate-forme d accueil sécurisée pour le code mobile, in Langages et Modèles à Objets (LMO 2002) (M. Dao and M. Huchard, eds.), L Objet, (Vannes, France), pp , Hermes Science, February [31] N. Le Sommer and F. Guidec, Intégration des threads temps-réel POSIX sous Java, in 13e Rencontres Francophones du Parallélisme (RenPar 13, ASTI 2001), (Paris, France), pp , April Ateliers nationaux [32] N. Le Sommer, Vers des passerelles domestiques ouvertes et sécurisées, in Atelier de travail OSGi 2006, (Paris, France), Mémoires [33] N. Le Sommer, Contractualisation des ressources pour les composants logiciels : une approche réflexive. PhD thesis, Université de Bretagne-Sud, Dec Prix et distinctions Prix du meilleur article lors des conférences «Nord Usenix 2002» et «Notere 2009».

13 Participation à des jurys de thèse Yvan Royon «Environnements d exécution pour passerelles domestiques» INSA Lyon Soutenue le 13/12/2012 Jury : Didier Donsez (Président), Stéphane Frénot (Directeur), Stéphane Ubéda (Directeur), Olivier Festor (Rapporteur), Gille Muller (Rapporteur), Gilles Grimaud (Examinateur), Nicolas Le Sommer (Examinateur) Dana Popovici «Gestion du contexte pour des applications mobiles dédiées aux transports» Université de Valenciennes et du Hainaut-Cambresis Soutenue le 10/12/2012 Jury : Didier Donsez (Président, Rapporteur), Fédérique Laforest (Rapporteur), Sylvain Lecomte (Directeur de thèse), Mikaël Desertot(Encadrant), Nicolas Le Sommer (Examinateur), GRANSART, Christophe (Examinateur)

14 Participation à des projets TATICS ( ) Projet EDA (European Defence Agency) Le projet TACTICS a pour objectif de définir et d expérimenter une infrastructure de services tactiques efficace, sûre et tolérant les ruptures de connectivité. ASAWoO ( ) Projet ANR, Programme INFRA 2013 Titre du projet : «Adaptive Supervision of Avatar/Object Links for the Web of Objects» Le projet ASWoO s inscrit dans le domaine du Web des objets. Il a pour objectif d améliorer l intégration des objets connectés dans le Web. Dans cette optique, il vise à définir une plate-forme logicielle facilitant la communication et le contrôle des objets connectés, ainsi que la collaboration entre plusieurs objets. Cette plate-forme combine des avancées de disciplines complémentaires, à savoir le Web sémantique pour raisonner sur les connaissances, les architectures orientées services pour l interopérabilité et le passage à l échelle, l informatique sensible au contexte pour la prise de décisions multi-niveaux basée sur les situations, les systèmes multi-agents pour la collaboration autonome entre objets, les réseaux tolérant les délais pour gérer les déconnexions entre objets mobiles, et le cloud pour minimiser la consommation d énergie. Coordinateur local du projet C3PO ( ) Projet ANR, Programme CONTINT 2013 Titre du projet : «Collaborative Creation of Contents and Publishing using Opportunistic networks» Le projet C3PO souhaite promouvoir des «réseaux sociaux spontanés et éphémères (RSSE)» reposant sur une architecture distribuée pair à pair et sur des réseaux mobiles ad hoc, et exploitant les ressources et les services offerts par les terminaux mobiles. À l instar des réseaux sociaux traditionnels, ces RSSE permettent de mettre en relation des individus nomades en fonction de leurs affinités et/ou de leurs centres d intérêt afin que ceux-ci puissent collaborer à la réalisation de tâches données au sein d un RSSE. Dans le projet C3PO, cette collaboration se veut incitative. Plusieurs domaines d application sont pressentis pour les RSSE, et en particulier la collecte d informations et la production de contenus numériques élaborés lors de manifestations culturelles ou sportives. Les contenus ainsi générés peuvent être consultés depuis les terminaux des usagers et répliqués sur des serveurs dédiés ou sur des réseaux sociaux traditionnels afin de pouvoir être consultés par des internautes et être rendus pérennes au-delà de la durée de vie d un RSSE. Coordinateur local du projet Sarah ( ) Projet ANR, Programme ARA SSIA 2005 Titre du projet : «Delay-tolerant Distributed Services for Mobile Ad hoc Networks» Le projet Sarah avait pour objectif d étudier et de proposer des solutions pour la découverte et l invocation de services dans des réseaux mobiles ad hoc composés par des terminaux mobiles. Dans ce type de réseaux, de fréquentes ruptures de connectivité peuvent apparaître du fait de la faible portée des interfaces de communications sans fils et de la mobilité des terminaux. Pour tolérer les ruptures de connectivité et les délais induits par celles-ci, des solutions implantant le principe général du «store, carry and forward» ont été proposées, et en particulier la plate-forme DoD- Wan. Ce principe permet d exploiter les opportunités de contacts entre terminaux mobiles, leur capacité à pouvoir stocker des messages et leur mobilité afin d acheminer des messages dans le réseau.

15 DODWan Exp ( ) Ce projet interne à l équipe CASA vise à expérimenter des solutions de communication dans des réseaux à connectivité intermittente, réseaux dans lesquels une connectivité de bout-en-bout ne peut être assurée. Dans cette optique, l équipe définit et met en œuvre des protocoles de communication s appuyant sur le principe des communications opportunistes ou tolérant les ruptures de connectivité ou les délais. Les expérimentations ont été réalisées à l aide de la plate-forme DoDWan. Responsabilités diverses Membre élu au conseil d unité du laboratoire Valoria de l Université de Bretagne Sud de 2005 à Les membres et équipes du laboratoire Valoria ont intégré l IRISA depuis janvier Relecture d articles Relecture d articles pour Journal of System and Software d Elsevier en Responsabilités administratives Responsable du développement et de la maintenance d une application de suivi des heures d enseignement. J ai développé dans son intégralité une application Web de suivi des heures d enseignement pour l IUT de Vannes. Cette application est utilisée quotidiennement depuis janvier 2013 par les secrétaires pédagogiques, les responsables des ressources humaines et les responsables administratifs. J assure depuis janvier 2013 l évolution et la maintenance de cette application, ainsi que la formation à celle-ci. Projet de recherche Le projet de recherche proposé pour cette demande de CRCT est présenté dans la lettre adressée au Président de l Université de Bretagne Sud, lettre qui est jointe en annexe. Annexes

16 Nicolas Le Sommer Équipe CASA IRISA UMR CNRS 6074 Université de Bretagne Sud : : Nicolas.Le-Sommer@univ-ubs.fr Monsieur le Président de l Université de Bretagne Sud Vannes, le 24 février 2014 Objet : Demande de CRCT Monsieur le Président de l Université de Bretagne Sud, Je sollicite par la présente, et pour la première fois, un congé de recherche et de reconversion thématique (CRCT) pour l année Recruté en septembre 2004 en tant que maître de conférence en Informatique à l IUT de Vannes, j interviens et assure la responsabilité de plusieurs modules d enseignement de DUT Informatique et de Licence Professionnelle. J ai assuré également diverses responsabilités pédagogiques et administratives au sein du département Informatique de l IUT et de l IUT elle même. J ai ainsi été responsable des emplois du temps du département Informatique pendant 3 ans ( ). Depuis 2008, je suis responsable des projets de seconde année du DUT Informatique, et depuis 2012 j assure l administration du serveur pédagogique du département Informatique. Ce serveur permet de mettre à disposition des enseignants un extranet et des applications Web de suivi des étudiants. Il permet également de mettre à disposition des étudiants des espaces de travail. Enfin, mon implication au sein de l IUT de Vannes s est traduite par le développement et la maintenance d une application Web de suivi des heures d enseignement. J ai également assuré la formation de cette application auprès des secrétaires pédagogiques, des chefs de départements, de la responsable des ressources humaines et du responsable administratif et financier. Cette application est utilisée quotidiennement à l IUT depuis janvier Membre de l équipe de recherche CASA de l IRISA depuis 2004, mes travaux portent sur la définition de modèles et outils pour l informatique ambiante et ubiquitaire, en considérant en particulier des environnements impliquant des terminaux mobiles et des réseaux à connectivité intermittente. J ai pu mener ces travaux notamment dans le cadre du projet ANR Sarah ( ) 1, en m intéressant au déploiement et à la fourniture de services dans ce type d environnements. Je poursuis actuellement ceux-ci à travers notamment deux projets ANR (projet C3PO 2 et ASAWoO 3 ) qui ont débuté en 2014, et pour lesquels je suis le coordinateur local puisque j ai assuré le montage de ceux-ci pour l équipe CASA. Ce CRCT doit me permettre de m impliquer pleinement dans ces 2 projets ANR, ainsi que dans le projet européen TACTICS 4 auquel participe l équipe CASA. Cette plus grande disponibilité pour la recherche devrait me permettre de m impliquer plus amplement dans ces projets, de pouvoir améliorer ma production scientifique à travers notamment des publications communes avec les autres membres des projets, et d établir de nouvelles collaborations et contacts qui sont nécessaires pour participer à des

17 comités de programme de conférences ou d ateliers ou à des comités de relecture de journaux. Ayant encadré une doctorante, et encadrant actuellement deux autres doctorants, ce CRCT doit également me permettre de rédiger un mémoire en vue de l obtention d une habilitation à diriger les recherches. Pour toute ces raisons, j espère que vous pourrez, Monsieur le Président, donner une suite favorable à cette demande de CRCT. Veuillez acceptez, Monsieur le Président, mes sincères salutations. Nicolas Le Sommer

18 IRISA-UBS Bâtiment ENSIbs Campus de Tohannic Rue Yves Mainguy BP Vannes Cedex Téléphone 33(0) (secrétariat) Fax 33(0) Affaire suivie par : Isabelle Isabelle.Borne@irisa.fr Objet : Demande de CRCT de Nicolas Le Sommer Vannes, Le 26 février 2014 I R I S A - U B S A qui de droit, Nicolas Le Sommer est maître de conférences à l'iut de Vannes et effectue ses travaux de recherche au laboratoire IRISA sur le site de Vannes dans le groupe de recherche CASA du département D2 (Réseaux, télécommunication et services) de l'umr IRISA. Son activité de recherche porte sur la définition de modèles et outils pour l'informatique ubiquitaire et ambiante notamment dans le contexte des terminaux mobiles et des réseaux à connectivité intermittente. Il est de plus impliqué dans un projet européen et deux projets ANR en cours et participe à l'encadrement doctoral des thésards du groupe CASA. Un congé pour recherche lui permettrait de mener à bien tous ces projets et également de préparer une HDR. Je soutiens fortement la demande de CRCT de Nicolas Le Sommer. Directrice IRISA-UBS, Isabelle Borne w w w - i r i s a. u n i v - u b s. f r

19 lnstitut U n iversita ire de Tech nolog ie unrversrré DE BRETAcNE-suD ATTESTATION Je soussigné Patrice KERMORVANT, directeur de I'lUT de Vannes, déclare n'émettre aucune opposition à la demande de CRCT (Congé pour Recherche ou Reconversion Thématique) de Nicolas LE SOMMER.. Après une forte implication, au sein de son département et de I'IUT, il me semble naturel de lui accorder un CRCT qui lui permettra de mener à bien ses projets au niveau de la recherche. Fait à Vannes, le 25 février 2014 Patrice KERMORVANT 8, rue Montaigne * BP 561 ç 56017Vannescedex,, té u fax iutva@univ-ubs.fr " site:

20

21 Annexe 2 DEMANDE D'UN CONGÉ POUR RECHERCHES OU CONVERSIONS THÉMATIQUES AU TITRE DES SECTIONS DU CONSEIL NATIONAL DES UNIVERSITES ANNÉE SECTION DU CNU : 27 Établissement d affectation : Université de Bretagne Sud NOM de famille : Le Sommer... Nom usage: Le Sommer... Prénoms : Nicolas... Date de naissance : 03/06./1975 Corps : MC Grade : MC classe normale Emploi occupé n : 936 CRCT déjà obtenu (s) :... Dates : Dates :... J ai l honneur de demander un congé pour : Recherches Conversions thématiques Recherches et conversions thématiques D une durée d un semestre (1) ou d une année (1) Par période de six ans passée en position d activité ou de détachement. Responsabilités collectives Enseignements nouveaux ou pratiques pédagogiques innovantes ou d une durée d un semestre, suite à congé de maternité ou congé parental Congé obtenu du :.. /./.. au.. /./... Indiquez la date de début du CRCT : 01/09/2014, au titre du projet présenté ci-joint. A Vannes le 26/03/2014 Signature (1) Cocher la rubrique choisie. Avis du Chef d Etablissement : Date et signature :