Prev | Current Page 206 | Next

A. F. Salam and Jason R. Stevens

"Semantic Web Technologies and E-Business: Toward the Integrated Virtual Organization and Business Process Automation"


MOF approach is based on a 4-level architecture. It allows us to define a language
for the methodology representation and to use this language for model definition.
The 4-level architecture proposed by OMG is very helpful to separate different
levels of abstraction.
As show in Figure 3 in the M3 level (the meta-meta model level) the MOF language,
that is, the abstract language used to describe MOF metamodel, is defined. In the M2
level MOF approach allows us to define the metamodel. MOF is object oriented and
strictly connected to UML: UML notation is used to express MOF metamodel. The
main MOF elements are classes, associations, and packages; moreover, to express
A Des gn Tool for Bus ness Process Des gn and Representat on
Copyright ?© 2007, Idea Group Inc. Copying or distributing in print or electronic forms without written permission
of Idea Group Inc. is prohibited.
model rules it is necessary to define constraints. MOF does not force the use of a
particular language but suggests the object constraint language (OCL) (OMG, 1997).
Starting from the metamodel defined in the M2 level, the designer of a particular
methodology using metamodel (guidelines for methodology) designs its model.


Pages:
194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218