Essa amostra ilustra a utilização de OCL (Object Constraint
Language) nos modelos de UML (Linguagem de Modelagem Unificada). A amostra mostra
como a versão de OCL implementado nos produtos IBM Rational difere da
especificação de OCL.
Nota: Esta amostra pode, opcionalmente, requerer
alguns componentes instaláveis. Se, durante a execução da amostra,
você encontrar erros ou não puder localizar opções da interface com o usuário, verifique se os componentes opcionais apropriados foram instalados.
Para
trabalhar com essa amostra com êxito, é necessário ter o seguinte componente
instalado:
- Recursos de extensibilidade
Nota: Para essa amostra, o perfil e o modelo estão localizados no
mesmo projeto para simplificar o procedimento de importação; entretanto, essa prática não é
geralmente recomendada para projetos que são compartilhados em um ambiente de equipe
A amostra mostra os limitadores de OCL com comentários explicativos,
como neste excerto.
Clique para expandir a imagem