|
UML Profiles are used to specialize UML for particular
application domains. For example, the OMG is currently
standardizing UML Profiles for real time, for distributed
applications and for CORBA components. An EJBprofile
will soon be available. UML 1.4 will completely support
UML profiles. Objecteering/UML extends this mechanism,
by providing the user with a means of defining rules
and processing, supported by a Java-like language, the
J language.
Objecteering/UML Profile Builder is used to define
new profiles, to associate them to UML extensions, generation
rules, model transformation rules, consistency checking
rules, activation menus, diagram construction rules
and development generation work product rules. UML profiles
are stored in a separate repository and can be implemented
on Objecteering/UML projects.
|