MGL869B - Sujets spéciaux I en génie logiciel : Analytiques des logiciels
Ce cours est généralement offert à la session d'automne.
Introduction aux analytiques des logiciels. Opportunités et défis liés aux analytiques des logiciels. Types d’artefacts logiciels produits durant le cycle de développement logiciel (p. ex. historique des changements, rapports de bogues, emails échangés entre développeurs, révisions de code, code source, forums professionnels, feedback des utilisateurs, etc.). Aperçu sur les techniques et outils d’extraction d’information de ces différents types d’artefacts logiciels. Bases du génie logiciel empirique. Cadre de Basili. Planification et conception d’une étude empirique. Mise en place d’une étude empirique. Outils et environnement d’analyses en génie logiciel. Sujets avancés en analytiques des logiciels.