• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Architectures logicielles (INFO801_INFO)

  • ECTS

    3 crédits

  • Composante

    UFR Sciences et Montagne

Heures d'enseignement

  • Architectures logicielles - CMCours Magistral7,5h
  • Architectures logicielles - TDTravaux Dirigés7,5h
  • Architectures logicielles - TPTravaux Pratiques15h

Plan du cours

CM : Lien architectures logicielles / architectures matérielles. Caractérisation du concept d’architecture logicielle. Notions de style architectural et de patterns architecturaux. La dynamicité dans les architectures logicielles. Etude de différents styles : à base de données partagées, en couches logicielles, architectures peer-to-peer, modèle MVC et architectures trois tiers, à base de composants et de connecteurs, pipes et filtres, architectures réflexives.

TD/TP : Etude du pouvoir expressif de différents styles architecturaux sur des exemples. Implémentation de plusieurs styles et utilisation dans le cadre d’applications.

Lire plus