Dans la modélisation UML, vous pouvez ajouter des interfaces aux diagrammes de classe et aux diagrammes de composants pour spécifier un contrat entre l'interface et le discriminant qui réalise l'interface.
Spécification d'une interface requise
Dans la modélisation UML, vous pouvez spécifier les services nécessaires à un composant pour exécuter ses fonctions et remplir ses obligations vis-à-vis de ses clients.
Spécification d'une interface fournie
Dans la modélisation UML, vous pouvez spécifier les services offerts aux clients par les instances d'un composant.
Spécification de la réalisation par une classe d'une interface dans les diagrammes UML
Dans un diagramme UML, vous pouvez indiquer qu'une classe prend en charge un
comportement défini dans une interface ou repose sur celui-ci. En général, vous utilisez une relation de réalisation d'interface pour
indiquer qu'une classe implémente une interface et les méthodes associées.