Diagram ARD i jemu pochodne - podejście pierwsze
Zagadnienia problematyczne
Naruszenie syntaksy języka UML.
W języku UML poniższe 2 diagramy UML (z lewej) są semantycznie równoważne:
Natomiast w diagramach THP tak narysowane kompozycje znaczyłyby zupełnie coś innego. Nie jest to jednak tylko prosta zmiana semantyczna (która byłaby dopuszczalna w przypadku przedefiniowania jakiegoś elementu diagramu), ale zostały tu nadane nowe znaczenia w zależności od sposobu narysowania elementu.
Problem z modelowaniem połączonych diagramów THP z ARD.
Problem wynika stąd, że na diagramach ARD może następować przepływ informacji np. ze złożonych obiektów, a na zamodelowanych diagramach UML obiekty złożone są prezentowane w postaci odrębnych obiektów, a ich złożenie ma symbolizować kompozycja. Wobec tego brak możliwości zaczepienia przepływu z obiektu złożonego.