Pregunta

Estoy en un gran problema con la implementación perfil UML. El problema es que no puedo conseguir ¿Cómo puedo extender la clase UML Operación de Infraestructura :: Core :: construcciones mediante Profile?

La asociación de extensión de paquete de perfiles permiten metaclase sólo para ser de tipo Core :: Constructos :: Clase según metamodelo UML.

Es una metaclase operación? Si se trata de cómo puedo ponerlo como un Core :: :: Consructs Clase? Por lo que veo no de la Operación UML metamodelo se especializan o implementar Core :: :: Las construcciones de clase.

Por favor, ayúdame.

Estoy tratando de hacer mi aplicación UML perfil en C # con terceros UML 2. * metamodelo aplicación en C #.

¿Fue útil?

Solución 2

Ya encontrado la respuesta. La cosa se puede lograr mediante la combinación de los perfiles :: Clase y Kernel :: manejo a través de la generalización.

Otros consejos

Algunas herramientas podrían no admiten la ampliación de la operación, pero si lo hace aquí es cómo. Si no estamos hablando de extensión estereotipo sencilla del modelo, tales como tratar de crear un tipo de datos para utilizar con operaciones por favor, aclarar su pregunta. El estereotipo simplemente extiende la operación MetaClass y luego se utiliza el estereotipo en el modelo. Estos ejemplos son de IBM RSM y funciona bien.

Perfil:

Perfil respuesta

Aplicación:

Aplicación Ejemplo

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top