From: <iam...@ne...> - 2004-08-10 12:24:33
|
>I think that the Interfaces as UML-Element are PIM like, so I can say in the >PIM-UML-Model that an Element (in Java a Class) should inherit from another >Element. This relationship should be modelled in a ClassDiagramm and the >ClassDiagramm is PIM like, or not? > it depends for what you are using it, I think that in this case it is too PSM because it adds no value to the PIM level and it is specific to the implementation you have in mind (because you are thinking about the code being generated when modeling the PIM). what I mean is that the transformer is better suited to make these kinds of decisions, so I would say add a template to the cartridge and update the others the cartridge contains the PSM metamodel so IMO it is easier to simply have it generate an extra interface for you, it is better that this information is not exposed in the PIM because you are explicit about the fact of inheritance: you cannot guarantuee this construct to be available in all target technologies -- Wouter __________________________________________________________________ Switch to Netscape Internet Service. As low as $9.95 a month -- Sign up today at http://isp.netscape.com/register Netscape. Just the Net You Need. New! Netscape Toolbar for Internet Explorer Search from anywhere on the Web and block those annoying pop-ups. Download now at http://channels.netscape.com/ns/search/install.jsp |