La complexité croissante des systèmes informatiques et leur évolution de plus en plus rapide ont suscité un intérêt accru pour le développement de logicies à base de composant. Il s'agit de concevoir et de développer des systèmes par assemblage de composants réutilisables. Ce cours offre d'étudier et de mettre en pratique les composants logiciels à l'aide de technologies récentes.