Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

UML Discussion :

artefact vs composant


Sujet :

UML

  1. #1
    Membre habitué
    artefact vs composant
    salut,
    dans le digramme de composant on parle de composant logiciel par contre dans le diagramme de déploiement en parle d'artefact
    quelle est la différence entre artefact et composant
    merci

  2. #2
    Modérateur

    Bonjour,

    Le déploiement décrit le monde réel/physique, en dehors de lui on est au niveau logique/conceptuel, un artéfact représente donc un élément du monde réel comme un fichier source ou une librairie par exemple

    Un composant est une entité logique (et non pas physique) modulaire avec des interfaces bien définie qui le rend remplaçable par un autre composant ayant les mêmes interfaces. Le déploiement d'un composant peut donc être supporté par un artéfact de type librairie, mais cette librairie n'est pas le composant lui même mais juste une incarnation possible de celui-ci dans le monde réel

    P.S. j'ai déplacé cette discussion sous le forum UML
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML