È possibile utilizzare i tag semantici nelle associazioni UML (tra classi) per esprimere la più ampia natura semantica della relazione?
Ad esempio, considera la relazione che il Dottore TRATTANO Paziente. Oltre la relazione TREATS, vogliamo anche esprimere che si tratta di una relazione medica e umanitaria. È possibile in qualche modo taggare l'associazione tra Medico e Paziente con questi due ulteriori tag in UML?
Inoltre, considera l'esempio della relazione di un medico con un altro dottore. Vogliamo un modello in cui un medico possa avere più relazioni (semantiche) come Professional, Social e molte altre relazioni con un altro medico.