Puertos Anidados en SysML 1.3 [Guía de Usuario de Enterprise Architect] |
Top Previous Next |
Esta declaración es derivada de la Especificación SysML 1.3: "Los Puertos anidan otros puertos de la misma manera que los bloqueos anidan otros bloqueos. El tipo de puerto es un bloqueo (o una de sus especializaciones) que también tiene puertos. Por ejemplo, los puertos que soportan flujos de par en el ejemplo de transmisión podrían tener puertos anidados para enlaces físicos al motor o el eje de transmisión."
En Enterprise Architect, los Puertos que pertenecen a un tipo específico pueden ser expuestos en otros Puertos utilizando ese tipo como Puertos anidados, como se define en la especificación. Eso quiere decir, que el elemento de Puerto anidado es expuesto por el tipo de elemento de Puerto anidado. Esto simplemente se logra utilizando la ventana de Elementos Estructurales. Por ejemplo, un número complejo está hecho de dos miembros (de tipo Real) - el valor real y el valor imaginario. Esto es representado por la Clase ComplexNumber con dos Puertos, Real e Imaginario. Una Clase Ecuación tiene un Puerto que toma un ComplexNumber, pero puede que queramos conectar las porciones real e imaginaria de la variable a fuentes diferentes. Por lo tanto tenemos que mostrarlas, en el Puerto de Ecuación, para poder conectarlas. Para crear una representación de este ejemplo
|