Get started Bring yourself up to speed with our introductory content.

Quiz: What do you know about unified modeling language?

Prove your unified modeling language smarts with our quiz.

Unified modeling language (UML) has proven to be a beneficial tool for software developers over the years. UML's offerings are vast, to the extent that some have criticized it as being too complex. Regardless of where one stands, it's likely a developer will deal with unified modeling language at some point.

How much do you know about unified modeling language? Find out with our six-question quiz!

Follow us on Twitter @SearchSOA and like us on Facebook.

This was last published in May 2014

Dig Deeper on Microservices pattern, platforms and frameworks

Join the conversation


Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

"A use case diagram is a graphic outlining the interactions among various system components."

This is so vague as to be false. It is certainly not a definition, as it would apply as well to a sequence diagram, a component interaction diagram, etc.

A use case diagram is a graphic representation of end-to uses of the system by actors. Not by any components at all, by actors, and the things they use the system to DO.
I don't agree with the last one, unless you consider a Use Case as a system component, which is wrong anyway!