Jakie są różnice między właściwościami stereotypów i wartościami znaczników w UML? czytałem o nich, ale nie wiem, główne różniceróżnice między właściwościami stereotypów a wartościami znaczników
Odpowiedz
UML2.x nie ma żadnych otagowanych wartości. Są one nadal zdefiniowane w MOF, ale są usuwane dla UML. Stereotypy mają standardowe właściwości. A te właściwości są wyświetlane jako Właściwości rozszerzonego elementu (nie z nawiasami klamrowymi). Mogą one być wyświetlane za pomocą francuskich cytatów, ale mogą być w dowolny inny sposób.
Stereotypy to potężna koncepcja rozszerzenia dowolnej metaklasy o dodatkowe właściwości, ograniczenia i zależności. Nie są one porównywalne do oznaczonych wartości innych niż są one mechanizmem rozszerzenia.
Samouczek zaćmienie dla stereotypów UML2 można znaleźć here. Możesz skanować, aby uzyskać wrażenie na złożoności.
Stereotyp w UML jest reprezentowany za pomocą francuskich cytatów (np «User»
), podczas gdy określili wartość jest reprezentowane za pomocą nawiasów klamrowych ({something}
). Stereotypy mogą być dołączane do dowolnego elementu UML, wartości oznaczone w ten sposób, ponieważ UML 2.0, są w rzeczywistości atrybutami stereotypowymi.
Tak więc, adnotuj elementy ze stereotypem, możesz dołączyć znakowaną wartość do stereotypu.
Czy to znaczy, nie ma żadnej różnicy pomiędzy wartością oznakować i mienia stereotyp? – Carlos
Z UML 2.0, tak. Jednak było inaczej w UML 1.x. Aby uzyskać dłuższą dyskusję, możesz zajrzeć na [tę stronę] (http://www.uml-diagrams.org/profile-diagrams.html#stereotype) –
Stereotyp nie może być używany samodzielnie, ale musi być zawsze używany z jedną z rozszerzonych klas meta. Stereotypu nie można rozszerzyć o inny stereotyp. A także Stereotype może zmienić wygląd graficzny rozszerzonego elementu modelu za pomocą dołączonej ikony.
Znacznikreprezentuje szczególny rodzaj właściwości odnoszący się do jednego lub wielu rodzajów elementów modelu. i Zarówno tag, jak i wartość są zwykle kodowane jako łańcuchy, chociaż narzędzie UML zezwala na użycie innych wartości danych dla innych typów danych. Na przykład: {autor = "Joe Smith", termin = 31 marca 1997 r., Stan = analiza}
Wartości zmiennych mogą być wyświetlane w załączonym komentarzu pod nazwą stereotypu.
Stereotyp komputerowe stosowane z wartościami znaczników w komentarzu nocie
dziękuję @ Christianie za wyjaśnienia.możesz znaleźć standardowe właściwości dla każdego stereotyp? – Carlos
um, ze standardem miałem na myśli klasę "Właściwość" z UML2. Nie ma domyślnych właściwości dla wszystkich stereotypów - każdy profil definiuje je dla każdego Stereotypu wprowadzonego do Profilu. – Christian