Generalizations on associations? -------------------------------- Key: UMLMETA-56 URL: http://jira.andromda.org/browse/UMLMETA-56 Project: UML Metafacades Type: New Feature Reporter: Andy Jones Assigned to: Wouter Zoons
I posted the following message on the general AndroMDA site and Chad Brandon suggested I log it here: It appears that the AssociationFacade extends from ModelElementFacade: (http://team.andromda.org/docs/andromda-metafacades-uml/apidocs/org/andromda/metafacades/uml/AssociationFacade.html) Whereas ClassifierFacade extends from GeneralizableElementFacade: (http://team.andromda.org/docs/andromda-metafacades-uml/apidocs/org/andromda/metafacades/uml/ClassifierFacade.html) The UML 1.4 specifications state that both a Classifier and an Association are subclasses of GeneralizableElements, and tools such as MagicDraw support generalizations on associations. UML 1.4: http://www.andromda.org/andromda-metafacades/resources/UML14Metamodel.pdf It is quite important for our application that we can specify that certain associations (say between two abstract classes) are abstract, and that other associations (say between two sub-classes) extend from the abstract association. At the moment I'm using a fix of putting signals in the association documentation but it would be preferable if the Metafacade could support the features of: - Abstract associations - Generalizations on associations. thanks Andy Jones ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today * Register for a JBoss Training Course Free Certification Exam for All Training Attendees Through End of 2005 Visit http://www.jboss.com/services/certification for more information