0

I am doing research for developing a software platform and I have created some class diagrams for the platform. My supervisor adviced me to use UML profiles as well to describe the platform in a more detailed way. However, after googling i still do not really get the difference between the Class diagrams and UML profiling. At the moment I do not think you can connect them. Can anybody help me with my question?

NoChance
12.5k1 gold badge24 silver badges40 bronze badges
asked Apr 20, 2019 at 12:36
2

1 Answer 1

1

UML profiles are an extension mechanism of UML and they can be used to define new stereotypes, tagged values and constraints. These stereotypes etc., can then be used in your class diagram when, for example, classes share certain characteristics.

For example, you could define a profile for Enterprise Java Beans that contains the definition for a class stereotype for a Bean.
If you then annotate a class in your class diagram with the stereotype <<Bean>>, then readers and tools that know about the profile will also know what it means for a class to have the stereotype <<Bean>> and they can validate your diagram against the enhanced definitions.

answered Apr 20, 2019 at 13:50

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.