1

I'm developing a system which involves 2 Android applications and a Java web application. For my UML class diagrams I have not included third party classes I use e.g. observer type interfaces. Should I include them? If so how can I differentiate between my entities (classes, interfaces, enums etc) and their entities? Thank you.

7

For my UML class diagrams I have not included third party classes I use e.g. observer type interfaces. Should I include them?

If they are important for understanding your system, yes.

If so how can I differentiate between my entities (classes, interfaces, enums etc) and their entities?

Perhaps a package diagram to clearly show what belongs where. In other diagrams, you could use color to show the difference.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.