Both sides previous revision
Poprzednia wersja
|
Nowa wersja
Both sides next revision
|
pl:miw:miw08_umlandardxtt:notatki [2008/04/14 20:34] miw |
pl:miw:miw08_umlandardxtt:notatki [2008/04/14 20:37] miw |
XMI może zostać użyty także do zapisu aplikacji (np. Java, C++), komponentów (np. EJB), baz danych (np. CWM). | XMI może zostać użyty także do zapisu aplikacji (np. Java, C++), komponentów (np. EJB), baz danych (np. CWM). |
| |
XMI może definiować: [za: 1] | XMI może definiować: [za: [[pl:miw:miw08_umlandardxtt:notatki#zrodla|1]]] |
| |
* reprezentację obiektów i atrybutów, | * reprezentację obiektów i atrybutów, |
| |
> Należy podkreślić, że w obecnej postaci służy zapisowi modelu, a nie diagramów, | > Należy podkreślić, że w obecnej postaci służy zapisowi modelu, a nie diagramów, |
> gdyż nie determinuje postaci wizualnej wykraczającej poza formalną treść modelu. [2] | > gdyż nie determinuje postaci wizualnej wykraczającej poza formalną treść modelu. [[[pl:miw:miw08_umlandardxtt:notatki#zrodla|2]]] |
| |
| |
===== Uproszczony przykład reprezentacji klasy ===== | ===== Uproszczony przykład reprezentacji klasy ===== |
| |
Uproszczony przykład reprezentacji klasy zapisanej przy pomocy XMLa: [schemat za: 3] | Uproszczony przykład reprezentacji klasy zapisanej przy pomocy XMLa: [schemat za: [[pl:miw:miw08_umlandardxtt:notatki#zrodla|3]]] |
| |
{{http://student.agh.edu.pl/~kkluza/xmi/przyklad1.png|Klasa w XMI}} | {{http://student.agh.edu.pl/~kkluza/xmi/przyklad1.png|Klasa w XMI}} |
MetaObject Facility (MOF) to specyfikacja definiująca zasady opisu języka modelowania (tzw. metamodel) dla wszystkich specyfikacji tworzonych przez Object Management Group (OMG). MOF sprawia, że wywodzące się z niej specyfikacje są kompatybilne ze sobą. Definiuje również standard przechowywania metamodeli oraz modeli. | MetaObject Facility (MOF) to specyfikacja definiująca zasady opisu języka modelowania (tzw. metamodel) dla wszystkich specyfikacji tworzonych przez Object Management Group (OMG). MOF sprawia, że wywodzące się z niej specyfikacje są kompatybilne ze sobą. Definiuje również standard przechowywania metamodeli oraz modeli. |
| |
Poniższy diagram ukazuje relacje między modelem, metamodelem, a językiem [za 2]: | Poniższy diagram ukazuje relacje między modelem, metamodelem, a językiem [za [[pl:miw:miw08_umlandardxtt:notatki#zrodla1|2]]]: |
| |
{{http://student.agh.edu.pl/~kkluza/xmi/metamodel_model_jezyk.png|Metamodel, model a język}} | {{http://student.agh.edu.pl/~kkluza/xmi/metamodel_model_jezyk.png|Metamodel, model a język}} |