Architecture finale et algorithmes pour le cas d’applications en environnement dynamique