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
- 1. Jaka jest różnica między Hashtable a właściwościami?
- 2. Różnice między GWT a Vaadin
- 3. Różnice między funktorami a endofunktami
- 4. Różnice między logiem a rejestratorem?
- 5. Różnice między NCQRS a Lokad.CQRS
- 6. Jakie są różnice między postem a stroną
- 7. różnice między diagramem komponentów a schematem pakietów
- 8. Różnice między przetwarzaniem strumienia a przetwarzaniem wiadomości
- 9. Jakie są różnice między przerwą a wyjściem?
- 10. Jakie są różnice między MPI a OpenMP?
- 11. Różnice między hash a listami w R
- 12. Różnice między dokumentem a dokumentem $ w Angular
- 13. Różnice między literałem regexp JavaScript a konstruktorem
- 14. Jakie są różnice między typedef a używaniem?
- 15. Jakie są różnice między programem a aplikacją?
- 16. Różne różnice między lokalnym a zdalnym
- 17. Różnice w tygodniach między PHP a MySQL
- 18. Różnice kolorów między obrazami a html
- 19. Dlaczego uzyskiwać różnice między XCode a Xcodebuild?
- 20. Różnice między schematem pryzmatycznym a clojure.spec
- 21. Jaka jest różnica między właściwościami a wzorcami w schemacie JSON?
- 22. Zalety stosowania wiosennych stereotypów?
- 23. Różnica między wartościami odwzorowanymi a transformacją na mapie
- 24. Różnice między TAK/PRAWDA?
- 25. różnice między elementami macierzy
- 26. W jaki sposób Mongoid zna różnicę między wartościami łańcuchów a wartościami symboli?
- 27. Różnice między językiem programowania systemów a językami programowania aplikacji
- 28. Jakie są różnice między java 1.5 a java 1.6
- 29. Różnice między IntelliJ IDEA 13 a Androidem Studio
- 30. Połączenie HTTP, różnice między Androidem 2.3 a 4
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