Page  précédente   Accueil   

Descriptif des modules du DESS MIA

heures CM heures TDheures TP
module 1 Modèles de représentation 30309
module 2 Modèles de traitement 27279
module 3 Gestion des bases de connaissances 333312
module 4 Modèles de communication 332112
module 5 Projet annuel interdisciplinaire 00 120
module 6 Formation générale 273912
autre séminaires et conférences 3000



Module 1 : Modèles de représentation



         La résolution de problèmes a fait émerger un certain nombre de paradigmes de représentation des connaissances et de langages sur lesquels s'appuient de nombreuses applications de l'intelligence artificielle, du génie logiciel et du traitement des langues naturelles. La spécification de logiciels et les méthodes de " rétro-ingenierie " se fondent sur des langages spécifiques dont la présentation trouve sa place dans ce module. De façon complémentaire avec l'enseignement des bases de données, la technologie et les langages objets font l'objet d'un enseignement particulier. Le développement de l'accès et du traitement de connaissances de diverses natures s''appuie sur des formalismes de représentation issus principalement de la logique et des représentations à forme graphique qui tentent chacun de remédier aux limitations de la logique classique. Ces différents formalismes font l'objet d'une partie de l'enseignement du module.


Module 2 : Modèles de traitement



         Nous présentons ici, les éléments fondamentaux de la résolution des problèmes dits d'optimisation, à la base des techniques d'aide à la décision. La présentation des algorithmes d'optimisation, mettra l'accent sur leur application à la résolution de problèmes concrets dans la recherche de solutions qu'elles soient exactes ou approchées. Parmi les outils de base, de nombreuses méthodes d'optimisation trouvent leur fondement dans la théorie des graphes ou dans la programmation linéaire. Les méthodes de résolution de problèmes, qui s'adressent à des problèmes exprimés en terme de contraintes font actuellement l'objet d'un développement particulier. De façon parallèle, après un rappel des fondements de la programmation logique, la programmation logique avec contraintes sera abordée.


Module 3 : Gestion des bases de connaissances



         Le développement de bases de connaissances de plus en plus volumineuses, leur évolutivité et la diversité de leur nature, a fait émerger des problèmes nouveaux quant au stockage, à l'accès et à la description de l'information répartie. On aborde ici les différents prolongements des méthodes classiques ainsi que les nouveaux aspects de la gestion de ces bases de connaissances, au travers de la présentation des bases de données de la nouvelle génération (Bases de données objet), des techniques de description des données (analyse des données, techniques metadata, data-mining, entrepôts de données) et de la gestion des bases de données documentaires et textuelles. Le traitement des langues naturelles a donné naissance à un certain nombre de techniques qui permettent de définir des outils et des modèles adaptés au traitement de textes généraux. La présentation de ces notions sera suivie de celle de leur adaptation à la manipulation de connaissances de bases de données textuelles de gros volume.


Module 4 : Modèles de communication



         Sont présentés ici les aspects liés à l'accès, à la circulation des informations et au partage des ressources réparties sur plusieurs sites. La connaissance de l'algorithmique des graphes et des hypergraphes constituent un des outils théoriques permettant d'analyser les problèmes posés par la topographie des réseaux et des flots d'information circulant. Une importance particulière est donnée ici aux aspects réseaux proprement dits dans laquelle après un rappel des principaux protocoles d'échanges de données et de la présentation des différentes couches OSI, les problèmes de sécurité d'évolution des technologies réseaux sont envisagés.


Module 5 : Projet annuel interdisciplinaire



         Il s'agit ici de projets réalisés par des groupes de trois à quatre étudiants devant être conduits de la définition initiale faite par un enseignant, à la délivrance d'une maquette et de sa documentation en respectant des contraintes de développement proches de celles exigées par la conception d'un véritable produit logiciel. Les différents stades d'évolution des projets feront l'objet de soutenances qui permettront de piloter l'évolution de celui-ci en commençant par l'élaboration d'un véritable cahier des charges, l'analyse et, le cas échéant la spécification formelle du logiciel, le suivi du développement, la conception de la documentation et la présentation de la maquette réalisée.


Module 6 : Formation générale




Séminaires Et Conférences



         Des séminaires et conférences mensuels dont les intervenants seront issus des entreprises seront organisés afin de familiariser les étudiants avec des applications et problématiques industrielles. Les séminaires seront plutôt le lieu de présentation d'applications ciblées mais néanmoins représentatives réalisées en entreprises. Les conférences, quant à elles, seront dédiées à la présentation plus générale de certaines problèmatiques posées dans le secteur de l'informatique industrielle ou de secteurs limitrophes.


Page d'accueil du Département Informatique
Page d'accueil de la Faculté des Sciences d'Angers
Page d'accueil de l'Université d'Angers

Mise à jour le : 22/02/2001
Responsable du document : Pr Bernard Levrat
Responsable du serveur web : webmaster@info.univ-angers.fr