Subsistemas

Nos modelos UML, os subsistemas são um tipo de componente estereotipado que representa unidades comportamentais independentes em um sistema. Os subsistemas são utilizados em diagramas de classe, componentes e de caso de uso para representar componentes de larga escala no sistema que está sendo modelado.

É possível modelar um sistema inteiro como uma hierarquia de subsistemas. Também é possível definir o comportamento que cada subsistema representa especificando interfaces para os subsistemas e as operações que suportam as interfaces.

Nos diagramas, as divisões exibem informações sobre os atributos, operações, interfaces fornecidas, interfaces requeridas, realizações e estrutura interna do subsistema.

Normalmente, um subsistema possui um nome que descreve seu conteúdo e função no sistema.

Como a figura a seguir ilustra, um subsistema é exibido como um retângulo que contém o nome do subsistema. Ele também contém a palavra-chave «Subsystem» e o ícone de subsistema.

Um retângulo é exibido com três seções. A seção superior contém o nome de subsistema Component1, a palavra subsystem entre dois sinais de menor e maior e o ícone de subsistema. As seções do meio e inferior estão vazias.

Tarefas relacionadas
Trabalhando com Elementos do Modelo
Incluindo Elementos do Diagrama em Diagramas de Modelagem
Termos de Utilização | Feedback
(C) Copyright IBM Corporation 2004, 2005. Todos os Direitos Reservados.