To jest stara wersja strony!


View page as slide show

MOF description

Meta Object Facilities

Zrealizował: Adrian Stanula (4RI)

Definicja MOF'a.


  • Meta Object Facility jest standardem Object Management Group (OMG) dla inżynierii opartej na modelowaniu
  • Celem OMG było ustandaryzowanie systemów zorientowanych obiektowo
  • MOF został stworzony za pomocą UML'a oraz definiuje UML'a
  • MOF może być używany do definiowania metamodeli zorientowanych obiektowo takich jak UML jak również niezorientowanych obiektowo jak sieci Petriego czy web serwisy.

Pakiety EMOF i CMOF


  • EMOF: podstawowy MOF
  • CMOF: rozszerzenie uzupełniające dla języka MOF


Pakiety EMOF i 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”.

Struktura czterowarstwowa MOF'a



MOF składa się z architektury 4-warstowej, zapewnia warstwę metamodelu oraz górną warstwę zwaną warstwą M3 i poza tą warstwą opisuje zasady tworzenia i manipulowania modelami i metamodelami przez zdefiniowanie interfejsu COBRA (Common Object Requesting Broker Architecture) do opisu tych operacji.

pl/miw/2009/miw09_mof_desc/presentation.1254467511.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