Cet exemple illustre l'utilisation du langage OCL dans des modèles UML. L'exemple montre comment la version d'OCL implémentée dans les produits IBM Rational diffère de la spécification OCL.
Remarque : Cet échantillon peut
requérir l'installation de composants facultatifs.
Si vous rencontrez des
erreurs ou ne trouvez pas les options de l'interface utilisateur pendant
l'exécution de l'échantillon, vérifiez que ces composants sont installés.
Pour pouvoir utiliser correctement cet exemple, vous devez avoir installé le composant suivant :
- Fonctions d'extensibilité
Remarque : Pour cet exemple, le profil et le modèle se trouvent dans le même projet pour simplifier la procédure d'importation ; cette pratique n'est généralement pas recommandée pour les projets qui sont partagés dans un environnement d'équipe.
L'exemple montre des contraintes OCL avec des commentaires explicatifs, comme dans cet extrait.
Cliquez pour agrandir l'image