Abstract | ||
---|---|---|
This case study is an update-in-place refactoring transformation on UML class diagrams. Its aim is to remove clones of attributes 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. |
Year | DOI | Venue |
---|---|---|
2013 | 10.4204/EPTCS.135.2 | ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE |
Field | DocType | Issue |
Systems engineering,Unified Modeling Language,Computer science,Model refactoring,Restructuring,Multiple inheritance,Class diagram | Journal | 135 |
ISSN | Citations | PageRank |
2075-2180 | 3 | 0.71 |
References | Authors | |
2 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Kevin Lano | 1 | 1395 | 128.94 |
Shekoufeh Kolahdouz Rahimi | 2 | 49 | 11.76 |