Artéfact (UML)

En UML, un artéfact désigne n'importe quelle entité qui intervient dans la réalisation ou l'utilisation d'un système logiciel : code source, graphiques, schémas de base de données, documents texte, diagrammes, modèles, etc. C'est la spécification d'une information physique utilisée ou produite pendant le cycle de développement d'un logiciel, ou lors du déploiement et du fonctionnement d'un système[1].

Pour les articles homonymes, voir Artéfact.

Artéfacts dans un diagramme de déploiement en UML

Ainsi, des fichiers sources, des scripts, des fichiers exécutables, des tables dans une base de données, des courriers électroniques sont des artéfacts[1].

Par extension, le terme artéfact est utilisé dans le même sens en génie logiciel.

Utilisation

Les artéfacts apparaissent dans les diagrammes de déploiement[2].

Références

  1. OMG (2008). OMG Unified Modeling Language (OMG UML), Superstructure, V2.1.2 p. 197.
  2. (en) Kirill Fakhroutdinov, « UML Artifact », sur uml-diagrams.org (consulté le )
  • Portail de la programmation informatique
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.