UE1 : Bases de la réutilisation et de l'adaptation logiciels