Vous êtes ici

  1. Accueil
  2. METH : méthodes de conception et de validation de logiciel

METH : méthodes de conception et de validation de logiciel

METH : méthodes de conception et de validation de logiciel

En pratique :

Langue principale : français

Description du contenu de l'enseignement

Ce module porte sur l’apprentissage des modèles à objets et leurs langages (UML, OCL...) et des bonnes pratiques (patrons de conception) permettant de construire puis de valider une architecture logicielle efficace et robuste.
Les compétences acquises sont :

  • définir une architecture logicielle aussi simple, claire et robuste que possible, tout en tenant compte des spécifications, puis en écrire les modèles correspondants ;
  • modéliser les couches successives du logiciel : IHM (HTML, CSS), API (REST), couche métier (modèles UML), accès aux données (XML, JSON) ;
  • mettre en œuvre des bonnes pratiques (notamment les patrons de conception) afin de rendre le logiciel plus robuste et plus évolutif à la fois.