Why a class name must be specified in component diagram's interface?

Hi Trypsin,

A required / provided interface is a classifier. The image below is extracted from the UML specification. It shows an alternate presentation of a component and its required and provided interface.

Information about Component and Required/Provided Interface can be found under the Abstract Syntax and Semantics sections of Component (section 11.6.2 and 11.6.3 in UML Spec 2.5.1))

Best regards,
Jick Yeung

1 Like