Generally, we should not create our own type of things as our own ArgoUML
profiles, different from the UML2 Profiles. We should, instead, attempt to
modify ArgoUML to use profiles more like UML2 Profiles.
How we should handle this general idea in this specific case at this
specific point in time, I am not sure. The direction should be towards the
standard but the speed and what steps to be taken first we will have to
relate to all other work going on.
/Linus
2009/5/8 Thomas Neustupny <[email protected]>
> Hi,
>
> our concept of profiles is different from what the UML2 spec is talking
> about. In ArgoUML, any XMI represented model (so no diagrams) can be a
> profile, but in UML2 a profile is a different meta package instance with
> only stereotypes in it. So we can't put e.g. datatypes in it. On the other
> hand, stereotype definitions can't be in a UML model, they can be only in
> UML2 profiles, so we must support UML2 profiles anyway.
>
> How should we map our profiles to UML2 profiles?
>
> My suggestions:
> - let's distinguish our profiles from UML2 profiles
> - consider naming change: 'project profile' and 'UML profile'
> - our profile ('project profile') will no longer be a model instance
> - it will consist of two elements: a UML2 profile and a model
> - it is a new meta class instance with 2 attributes (profile+model)
>
> Is this feasible, or is there a simpler way?
>
> Is it correct that in such a project profile we can't stereotype elements,
> because this would make it depend on another profile? For example, we can't
> require to stereotype the model with <<profile>>, because the "root" profile
> can't apply a <<profile>> stereotype.
>
> Thomas
> --
> Neu: GMX FreeDSL Komplettanschluss mit DSL 6.000 Flatrate +
> Telefonanschluss für nur 17,95 Euro/mtl.!*
> http://dslspecial.gmx.de/freedsl-surfflat/?ac=OM.AD.PD003K11308T4569a
>
> ------------------------------------------------------
>
> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2107815
>
> To unsubscribe from this discussion, e-mail: [
> [email protected]].
> To be allowed to post to the list contact the mailing list moderator,
> email: [[email protected]]
>
------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2388742
To unsubscribe from this discussion, e-mail:
[[email protected]].
To be allowed to post to the list contact the mailing list moderator, email:
[[email protected]]