En modélisation UML, un point d'extension permet d'identifier le point du cas d'utilisation de base où le comportement d'un cas d'utilisation d'extension peut être inséré. Le point d'extension est spécifié pour un cas d'utilisation de base et est référencé par une relation d'extension entre le cas d'utilisation de base et le cas d'utilisation d'extension.
Un cas d'utilisation de base peut être associé à plusieurs points d'extension. Chaque point d'extension possède un nom unique qui identifie un ou plusieurs emplacements dans la séquence de comportement du cas d'utilisation de base.
Comme l'illustre la figure ci-dessous, le nom de l'extension est répertorié dans le compartiment des points d'extension du cas d'utilisation.