everything.study
LOG721

Intergiciels pour applications distribués

1er cycle

Préalable(s) LOG121 IND220 Sigle LOG721 Responsable Département de génie logiciel et TI Cycle 1 er Crédits 3 Charge de travail Cours (39h) Laboratoire (24h) Travaux personnels (72h) Plan du cours Site du cours Horaire LOG721 - Intergiciels pour applications distribués Ce cours vise à à analyser, concevoir et mettre en œuvre des applications distribuées comportant des composantes logicielles appuyées sur des intergiciels et des technologies de systèmes distribués. Au terme de ce cours, la personne étudiante sera en mesure de : caractériser les principales propriétés d une application distribuée; caractériser les principales propriétés des intergiciels utilisés dans les applications distribuées; analyser les attributs de qualité affectés par la distribution des composantes d'un système; sélectionner une technologie d'intergiciel ou de système distribué adaptée au problème à résoudre; concevoir une architecture d'application distribuée intégrant un intergiciel approprié; analyser les besoins d'interopérabilité dans les applications distribuées. Éléments de contenu : Caractéristiques des systèmes distribués. Les diverses formes de transparence. Formats d'encodage des données. Patrons de messagerie et d'intergiciels. Patrons de traitement de données distribuées. Protocoles d'applications distribuées et décentralisées. Précision sur les préalables : LOG210 Analyse et conception de logiciels (4 cr.) pour les programmes de baccalauréat en génie logiciel et baccalauréat en génie des technologies de l information; ou IND220 Systèmes d exploitation et services Internet (3 cr.) pour le programme de baccalauréat en informatique distribuée.

Sources