Adición de diagramas de componentes a un modelo
Puede utilizar diagramas de componentes para crear componentes nuevos o existentes, especificar los archivos y carpetas que contienen y definir las relaciones entre estos elementos.
Acerca de esta tarea
Estas relaciones incluyen los siguientes elementos:
- Dependencia muestra una relación en la que el funcionamiento correcto de un elemento requiere información proporcionada por otro elemento. En un diagrama de componente, puede existir una dependencia entre cualquier componente, archivo o carpeta.
- Interfaz muestra un conjunto de operaciones que definen públicamente un comportamiento o una forma de manejar algo para que no sea necesario conocer los elementos internos. Los diagramas de componentes definen interfaces sólo entre componentes.
Un componente es un subsistema físico en forma de biblioteca o programa ejecutable u otros componentes de software como scripts, archivos de mandatos, documentos o bases de datos. Su papel es importante en el modelado de sistemas grandes que comprenden varias bibliotecas y programas ejecutables. Por ejemplo, Rhapsody® está formado por muchos componentes, incluidos los editores gráficos, el navegador, el generador de código y el animador, todos ellos proporcionados en forma de biblioteca.
Los diagramas de componentes son útiles para definir y organizar la jerarquía de archivos físicos del modelo. Puede asignar elementos del modelo para que estén contenidos en determinados archivos, en lugar de utilizar las designaciones por defecto; puede organizar los archivos en carpetas o en componentes directamente y organizar las carpetas en componentes Rhapsody puede organizar los archivos en carpetas o en componentes directamente y organizar las carpetas en componentes.
Un aspecto de un componente que no está incluido en un diagrama de componente, pero que está incluido en esta sección, es cómo crear las configuraciones que forman parte de un componente. Las configuraciones especifican cómo se va a crear el componente, como por ejemplo el entorno de destino, la inicialización necesaria y las comprobaciones que se deben realizar en el modelo antes de que se genere el código. Para más información, consulte Configuraciones.
La figura siguiente muestra un diagrama de componentes.
