Os artefatos são geralmente utilizados em diagramas de implementação, mas você pode utilizá-los também em diagramas de componentes para mostrar os elementos de modelo, como componentes ou classes, que são manifestados no artefato. Os elementos de modelo podem ser manifestados em diversos artefatos diferentes.
Os artefatos são implementados em nós e especificam as unidades físicas de informações que a execução e operação de um sistema utilizam ou produzem. Os artefatos podem ser suportados para implementação em diversos tipos de nós.
Nos diagramas, as divisões exibem informações sobre os atributos e operações do artefato.
Um artefato possui um nome exclusivo que descreve o arquivo ou o componente de software que ele representa.
Como a figura a seguir ilustra, um artefato é exibido como um retângulo que contém o nome do artefato. O retângulo também contém o estereótipo «artifact» e o ícone do artefato.
