TTC 2013 - "Class Diagram Restructuring" Group

TTC 2013 - "Class Diagram Restructuring" Group

This TTC 2013 case study is an update-in-place quality improvement transformation on UML class diagrams. Its aim is to remove clones of attributes and associations from a class diagram, and to identify new classes which abstract groups of classes that share common data features. 

It is used as one of a general collection of transformations (such as the removal of redundant inheritance, or multiple inheritance) which aim to improve the quality of a specification or design level class diagram.

The transformation is a typical example of a model refactoring, and illustrates the issues involved in such transformations.

Resources

Initial Solutions

 

  • There are no announcements yet.
View all discussions Displaying 6 of 6 discussions