if i got different systems with mainly the same information (values) but different attribute names how would i model this in uml if i want to built a generalization structure.


i got a system with a class called XYZ which includes the String attribute “namex” which is for example used for the value "tester"
i got a system with a class called ABC which inclueds a String attribute “namename” which also saves the value “tester” in one object of the class

because “namex” and “namename” are fixed and not changeable no generalization stucture is possible with basic UML.

I found some information about profiles, tagged values and stuff like that which offers the possibily to customize UML. Is it common to use profiles or tagged values for some kind of attribute name mapping? what would you recommend to solve this…

the sun