'The difference between an UML meta-model and an UML profil?

Please explain the difference between a UML profile and a UML meta-model.



Solution 1:[1]

UML meta-model is predefined in the UML specifications. For example, a primitive type, a class, an operations are elements of the meta-model.

A profile is a package that that allows to extend or specialize ethe meta-model. For example: you could define in a profile:

  • a new stereotype «persistent entity» that extends the class element of the meta-model.
  • a new type Double could be added to the types, if the standard primitive types such as Real are not precise enough.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Christophe