Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:miw:2009:miw09_mof_desc [2009/10/02 08:00]
jsi08
pl:miw:2009:miw09_mof_desc [2019/06/27 15:50] (aktualna)
Linia 1: Linia 1:
-====== Opis ====== +~~ODT~~
-Adrian, Stanula, <​astanula@gmail.com>​\\+
  
-==== MOF_Desc ​==== +====== MIW 2009 - MOF description ====== 
-:!::!: + 
-Read the info available on [[http://www.omg.org/​mof/​|MOF]] (see also [[wp>​Meta-Object_Facility]]). +**Zrealizował:** [[astanula@gmail.com|Adrian Stanula]] (4RI
-Analyze it, and make a concise sythesis, in the form of the in wiki report, possibly as/plus an S5 present. + 
-Specifically search for: +  * related specifications,​ e.g. [[http://​www.omg.org/​xmi/​|XMI]]
-  * other related specifications,​ e.g. [[http://​www.omg.org/​xmi/​|XMI]]+
   * //tool support//   * //tool support//
   * //​tutorials//​   * //​tutorials//​
Linia 15: Linia 13:
  
 ====== Prezentacja ====== ====== Prezentacja ======
 +
 +[[pl:​miw:​2009:​miw09_mof_desc:​presentation|Prezentacja projektu]].
  
 ====== Sprawozdanie ====== ====== Sprawozdanie ======
Linia 34: Linia 34:
 MOF definiuje cele obu pakietów jako: //"​Podstawowym celem pakietu EMOF jest możliwość budowania prostych metamodeli przy użyciu prostych koncepcji oraz wspieranie rozszerzeń (poprzez mechanizm rozszerzenia klas) dla bardziej skomplikowanych metamodeli przy użyciu CMOF"//​. MOF definiuje cele obu pakietów jako: //"​Podstawowym celem pakietu EMOF jest możliwość budowania prostych metamodeli przy użyciu prostych koncepcji oraz wspieranie rozszerzeń (poprzez mechanizm rozszerzenia klas) dla bardziej skomplikowanych metamodeli przy użyciu CMOF"//​.
  
-MOF_structure - zdjęcie.+ 
 +{{:​pl:​miw:​2009:​miw09_mof_desc:​files:​mof_structure.png|}}
  
  
Linia 47: Linia 48:
 **Definicja warst MOF'​a:​** **Definicja warst MOF'​a:​**
  
-  - warstwa M3: w tej warstwie istnieje model M3 który definiuje język używany przez MOF do budowania metamodeli zwanych modelami M2. +  - **warstwa M3**: w tej warstwie istnieje model M3 który definiuje język używany przez MOF do budowania metamodeli zwanych modelami M2. 
-  - warstwa M2: tutaj występuje model M2 który opisuje elementy warstwy M1 i jej modeli M1, te modele mogą być opisane np. za pomocąUML'​a. +  - **warstwa M2**: tutaj występuje model M2 który opisuje elementy warstwy M1 i jej modeli M1, te modele mogą być opisane np. za pomocąUML'​a. 
-  - warstwa M1: tutaj występują modele M1 którymi dla przykładu może być model UML'​a. +  - **warstwa M1**: tutaj występują modele M1 którymi dla przykładu może być model UML'​a. 
-  - warstwa M0: ta warstwa jest ostatnią warstwą zwaną warstwą danych i jest używana do opisu obiektów świata rzerzywistego.+  - **warstwa M0**: ta warstwa jest ostatnią warstwą zwaną warstwą danych i jest używana do opisu obiektów świata rzerzywistego.
  
 Na rysunku została przedstawiona hierarchia opisanych warstw na przykładzie opisania klasy "​Student"​ za pomocą języka UML oraz jej zdefiniowania:​ Na rysunku została przedstawiona hierarchia opisanych warstw na przykładzie opisania klasy "​Student"​ za pomocą języka UML oraz jej zdefiniowania:​
- 
-rysunek 
  
  
 +{{:​pl:​miw:​2009:​miw09_mof_desc:​files:​mof_layers.png|}}
  
 ---- ----
Linia 124: Linia 124:
 {{:​pl:​miw:​2009:​miw09_mof_desc:​files:​xttdiagrams.jpg|}} {{:​pl:​miw:​2009:​miw09_mof_desc:​files:​xttdiagrams.jpg|}}
  
-Cały projekt w można pobrać tutaj: [[http://student.agh.edu.pl/​~stanula/miw/XTT.ctr|XTT Diagrams in MOFLON]]+Cały projekt w można pobrać tutaj: [[https://ai.ia.agh.edu.pl/​wiki/_media/pl:​miw:​2009:​miw09_mof_desc:​files:​xtt.rar|XTT Diagrams in MOFLON]]
  
 ---- ----
 ==== 3.2. Tutorial opisujący budowę metamodelu dla diagramów elektrycznych. ==== ==== 3.2. Tutorial opisujący budowę metamodelu dla diagramów elektrycznych. ====
  
-[[http://essay.utwente.nl/57286/1/scriptie_Overbeek.pdf|Meta Object Facility (MOF) Book]]: strona 53-62+[[https://ai.ia.agh.edu.pl/wiki/_media/pl:​miw:​2009:​miw09_mof_desc:​files:​scriptie_overbeek.pdf|Meta Object Facility (MOF) Book]]: strona 53-62 
 + 
  
-====== Sprawozdanie ====== 
-====== Prezentacja ====== 
 ====== Materiały ====== ====== Materiały ======
-  * [[http://​www.omg.org/​technology/​documents/​modeling_spec_catalog.htm|Catalog of OMG Modeling and Metadata Specifications]] + 
-  ​* ​[[http://​essay.utwente.nl/​57286/​1/​scriptie_Overbeek.pdf|Meta Object Facility (MOF) Book]] +[[pl:miw:2009:miw09_mof_desc:materials/|Materiały i pliki]] 
-  * [[http://​www.omg.org/​docs/​html/​06-01-01/​Output/​06-01-01.htm|Meta Object Facility (MOF) Core Specification]] + 
-  * [[http://​jtc1sc32.org/​doc/​N1751-1800/​32N1764-WG2-Tutorial-OnMOF-forSC32.ppt|A Tutorial on: Metamodel Standardization & MOF]]   + 
-  * [[http://​sky.fit.qut.edu.au/​~raymondk/mof-xmi-exposed.pdf|MOF/XMI Exposed]] + 
-  * [[http://​www.aifb.uni-karlsruhe.de/​WBS/​sbr/​publications/​swese2006.pdf|A MOF-based Metamodel and UML Syntax for Networked Ontologies]] + 
-  * [[http://​www.cin.ufpe.br/​~in0980/​2006/​slides/​Metamodeling.ppt|MOF Meta-Models and UML Profiles]]+ 
  
pl/miw/2009/miw09_mof_desc.1254463204.txt.gz · ostatnio zmienione: 2019/06/27 15:57 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0