Génie logiciel

  • See this page in english

    En bref

  • Nombre d'heures : 10h de cours et 7h de bureau d'étude
  • Langue d'enseignement : Francais (Interaction with students in English possible)
  • Méthode d'enseignement : En présence
  • Code : NEGC4A

Objectifs

Ce cours illustre comment déployer un processus de développement en utilisant le langage UML (Unified Modelling Langage), en se focalisant principalement sur les problématiques des systèmes embarqués.

Les étudiants sont confrontés à la sémantique du langage et à l’utilisations des diagrammes pour la conception de systèmes.

Description

Ce cours se compose de deux parties, chacune étant structurée en chapitres:

 

Partie 1 – Les systèmes embarqués
Chapitre 1 : Introduction au développement des systèmes embarqués
Chapitre 2 : Les contraintes (ou spécifications non- fonctionnelles)
Chapitre 3 : Eléments de conception matérielle et logicielle


Partie 2 – Le développement orienté-objet
Chapitre 4 : Généralités Génie Logiciel
Chapitre 5 : Unified Modeling Language (UML)
Chapitre 6 : Un processus simplifié de développement Orienté Objet

Compétences visées

Comprendre et modéliser les besoins fonctionnels et non-fonctionnels pour une application embarquée
Savoir utiliser les diagrammes d’UML2.0
Modéliser en UML une conception répondant aux besoins
Développer de façon collaborative grâce aux modèles UML

Bibliographie

Polycopiés ENSEEIHT, support de cours J. Guiochet
P. A. MULLER et N. GAERTNER, Modélisation objet avec UML, Eyrolles, 2000
G. BOOCH, J. RUMBAUGH et Y. JACOBSON, Le guide de l'utilisateur UML , Eyrolles, 2000
E. GAMMA et al., Design Patterns, Thomson, 1996

Pré-requis nécessaires

Algorithmique et programmation orientée-objet

Contact(s)

FABRE Jean-charles

Tél : 2354

Email : Jean-Charles.Fabre @ laas.fr

Lieu(x)

  • Toulouse

Contactez l’ENSEEIHT

L’École Nationale Supérieure d'Électrotechnique, d'Électronique, d'Informatique, d'Hydraulique et des Télécommunications

2, rue Charles Camichel - BP 7122
31071 Toulouse Cedex 7, France

+33 (0)5 34 32 20 00

Certifications

  • Logo MENESR
  • Logo UTFTMP
  • Logo INP
  • Logo INPT
  • Logo Mines télécoms
  • Logo CTI
  • Logo CDEFI
  • Logo midisup