24.06.2013 Views

Table des matières - Pequan - LIP6

Table des matières - Pequan - LIP6

Table des matières - Pequan - LIP6

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Masters<br />

pédagogique dite par projets, les enseignements dispensés dans cette UE seront intégrés à la réalisation du projet,<br />

en réponse aux besoins suscités par ce dernier.<br />

Nom : Paradigmes de Programmation Concurrente<br />

Acronyme : PPC<br />

Porteur : C. Agon<br />

Descriptif :<br />

Ce cours présente les concepts avancés de programmation concurrente. Tout d'abord on étudie le grain fin par le<br />

modèle mémoire (structures de données sans attente, STM, etc.). Ensuite on aborde les paradigmes de plus haut<br />

niveau d'abstraction. On s'intéresse notamment aux modèles synchrones (réactif, dataflow, GALS, etc), aux modèles<br />

communicants (passage de messages, acteurs, etc.) ainsi qu'au data-parallélisme fonctionnel.<br />

Nom : Spécification et Validation de Programmes<br />

Acronyme : SVP<br />

Porteur : P. Manoury<br />

Descriptif :<br />

Ce cours aborde le thème de la spécification et vérification <strong>des</strong> programmes sous l'angle de l'utilisation de théories<br />

et de langages logiques tels la théorie <strong>des</strong> ensembles et la logique d'ordre supérieur. Les spécifications sont données<br />

comme <strong>des</strong> formules logiques; les vérifications sont <strong>des</strong> preuves que les formules de la spécification sont satisfaites<br />

par un programme donné ou un programme à construire. Pour conduire ces preuves, nous nous appuierons sur les<br />

systèmes d'aide à la preuve tels PVS, Coq, Isabelle/HOL ou autre.<br />

Nom : Typage et Analyse Statique<br />

Acronyme : TAS<br />

Porteur : E. Chailloux<br />

Descriptif :<br />

Ce cours présente dans le cadre de typage statique les différentes classes de polymorphisme <strong>des</strong> langages de<br />

programmation : paramétrique, objet, ad hoc, de rangées, borné, et leurs utilisations pour la conception de<br />

bibliothèques réutilisables. Il présente ensuite d'autres analyses statiques (systèmes de types étendus, systèmes<br />

d'effet, interprétation abstraite) pour vérifier <strong>des</strong> propriétés d'exécution <strong>des</strong> programmes.<br />

Nom : Techniques Professionnelles – Environnement de Développement<br />

Acronyme : TPDEV<br />

Porteur : P. Trébuchet<br />

Descriptif :<br />

Ce cours présente les différents aspects d’un développement logiciel en s’appuyant sur <strong>des</strong> environnements de<br />

développement et <strong>des</strong> environnements collaboratifs issus du monde du logiciel libre. Il s’agit de montrer comment, à<br />

travers l’utilisation de ces outils, doit se mener la conduite et la réalisation d’un projet industriel. Les outils<br />

supports de cet enseignement seront <strong>des</strong> outils de modélisation, <strong>des</strong> environnements de développement (Eclipse,<br />

Netbeans, etc.), <strong>des</strong> outils collaboratifs et de déploiement (Ant, Maven, Subversion, Tomcat, Jboss, etc.) ; le tout<br />

étant encadré par l’utilisation d’une méthodologie.<br />

Nom : Techniques Professionnelles – Environnement de gestion de projets<br />

Acronyme : TPGP<br />

Porteur : T. Lieu<br />

Descriptif :<br />

Ce cours aborde l’utilisation d’outils propriétaires au cours du cycle de vie d’un projet. Il vise à présenter différents<br />

outils propriétaires, issus <strong>des</strong> principaux outils du marché (Microsoft Visual studio, IBM RSA, etc.). Ces présentations<br />

se feront autour d’intervention de professionnels et seront mis en œuvre à travers <strong>des</strong> réalisations.<br />

M2S4<br />

Nom : Stage de fin d’étu<strong>des</strong><br />

Acronyme : Stage<br />

Descriptif :<br />

Le stage de fin d’étu<strong>des</strong> s’étend sur tout le second semestre et peut s’effectuer dans un laboratoire de recherche ou<br />

dans une entreprise.<br />

Vague D : campagne d’évaluation 2012-2013 Février 2012<br />

50

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!