Je pense qu'il peut être déroutant de représenter le fichier en tant que classe. Il peut être préférable de simplement mettre une note connectée au contenu expliquant comment le fichier est lié à votre système. Par exemple:
http://img100.imageshack.us/i/fileannotate.png/
Si vous mettez l'attribut sur le diagramme de classes pour le représenter comme un fichier, je pense qu'il y aura trop d'ambiguïté dans votre diagramme.
Si le fichier va être beaucoup utilisé, vous pouvez définir le fichier comme un stéréotype dans votre diagramme UML. Par exemple, si le fichier contient email addreses vous pouvez définir le stéréotype comme (Tant que le nom signifie quelque chose dans votre domaine de problème):
< < EmailAddressStore >>
Cela dit, selon ce que votre utilisation de le fichier pour, le diagramme de classe peut ne pas être le meilleur endroit pour le représenter. Il peut être plus approprié d'avoir le fichier dans le diagramme de déploiement. Comme le fichier journal dans cet exemple:
http://upload.wikimedia.org/wikipedia/en/d/da/UML_Deployment_Diagram.gif