Uml, les diagrammes de composants

335 mots 2 pages
CHAPITRE 11

UML, les diagrammes de composants

Introduction à la programmation orientée objets

111

eivd

Télécommunications

mjn

11.1

But du diagramme de composants

Les diagrammes de composants permettent de décrire l'architecture physique et statique d'une application en terme de modules : fichiers sources, librairies, exécutables, etc. Ils montrent la mise en oeuvre physique des modèles de la vue logique avec l'environnement de développement. Les dépendances entre composants permettent notamment d'identifier les contraintes de compilation et de mettre en évidence la réutilisation de composants. Les composants peuvent être organisés en paquetages, qui définissent des sous-systèmes. Les sous-systèmes organisent la vue des composants (de réalisation) d'un système. Ils permettent de gérer la complexité, par encapsulation des détails d'implémentation.
FIGURE 11.1

Modules (notation)

11.1.1

Relations entre composants

Les composants d’un logiciel possèdent des relations entre eux; la majeure partie de ces relations consistent en des contraintes de compilations et d’éditions de lien. A ce type de relation correspond essentiellement un équivalent des fichiers "make" (Makefile) de UNIX. La difficulté des fichiers make est de bien documenter les dépendances, de manière à être sûr de toujours recompiler les éléments nécessaires (dépendences pas forcément triviales, au moyen de pointeurs en C++). Dans le cas de projets de dimension limitée, il est possible d’omettre ce genre de relations de dépendance en recompilant systématiquement l’ensemble du code; le diagramme de composants devient alors de peu d’utilité; néanmoins, ce diagramme permet de visualiser plus facilement qu’au travers d’un fichier make les dépendances, lors de la modification d’un composant par exemple. Il devient ainsi possible de suivre relativement aisé les conséquences d’une modification au ravers des divers composants du code. Les relations peuvent -et devraient- être

en relation

  • Texte diapo
    834 mots | 4 pages
  • Historique groupe système u
    1298 mots | 6 pages
  • BULLETIN ECONOMIQUE ET SOCIALE DU MAROC droit et le fait dans la société composite
    6398 mots | 26 pages
  • Tableau des Elements
    591 mots | 3 pages
  • Rapport de stage de 3e
    5204 mots | 21 pages
  • Les formes juridiques
    372 mots | 2 pages
  • Adm1002 travail note 2
    1039 mots | 5 pages
  • Histoire des arts
    395 mots | 2 pages
  • Synthèse sur les argonautes du pacifique occidental
    1040 mots | 5 pages
  • Cas Dassault
    611 mots | 3 pages
  • Test
    696 mots | 3 pages
  • Note de cadrage
    3748 mots | 15 pages
  • Sociologie
    273 mots | 2 pages
  • Territoire
    6175 mots | 25 pages
  • Etude
    4486 mots | 18 pages