Skip to main content
Jump to: navigation, search

Difference between revisions of "File:OMCW chapter10 FlatteningUMLClassesExercise.INRIA.pdf"

(==Flattening UML Classes: Exercise== This exercise requires writing a transformation program that takes an UML class diagram as an input and generates a new diagram in which only the leaves of the inheritance hierarchies are kept. Inheritance hierarchi...)
 
(No difference)

Latest revision as of 15:23, 19 October 2018

Flattening UML Classes: Exercise

This exercise requires writing a transformation program that takes an UML class diagram as an input and generates a new diagram in which only the leaves of the inheritance hierarchies are kept. Inheritance hierarchies in the source model are flattened by moving all the attributes of superclasses to the leaf classes. Before flattening a check for the presence of cycles in the inheritance graph is performed. The result is a report that contains information about eventual cycles. This report takes the form of a model that conforms to a metamodel describing defects.

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeDimensionsUserComment
current15:23, 19 October 2018 (222 KB)Dwagelaar.gmail.com (Talk | contribs)==Flattening UML Classes: Exercise== This exercise requires writing a transformation program that takes an UML class diagram as an input and generates a new diagram in which only the leaves of the inheritance hierarchies are kept. Inheritance hierarchi...
  • You cannot overwrite this file.

The following page links to this file:

Back to the top