AVALIAÃÃO DA CONFIABILIDADE COMPOSTA BASEADA EM ...
AVALIAÃÃO DA CONFIABILIDADE COMPOSTA BASEADA EM ...
AVALIAÃÃO DA CONFIABILIDADE COMPOSTA BASEADA EM ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Na UML, as associações são representadas como linhas conectando as classes<br />
participantes do relacionamento, e podem também mostrar a regra e a multiplicidade de<br />
cada um dos participantes, exibida como um intervalo [min...máx] de valores não<br />
negativos, sendo uma estrela (*) utilizada no lado máximo para representar infinito,<br />
conforme pode ser visto na Figura 27.<br />
Classe 1 1...*<br />
Classe 2<br />
Figura 27– Representação de Associação de Classes na UML<br />
Agregações<br />
As agregações são tipos especiais de associações nas quais as duas classes<br />
participantes não se relacionam no mesmo nível, fazem um relacionamento “todoparte”.<br />
Uma Agregação descreve como a classe que possui a regra do todo, é composta<br />
(tem) de outras classes, que possuem a regra das partes. Para Agregações, a classe que<br />
age como o todo sempre tem uma multiplicidade de um.<br />
Em UML, as agregações são representadas por uma associação com um losango<br />
no lado do todo, como pode ser visto na Figura 28.<br />
Classe 1 1...*<br />
Classe 2<br />
Figura 28– Representação de Agregação de Classes na UML<br />
Uma relação de agregação pode ser exemplificada pela relação de um sistema<br />
elétrico de energia hipotético e seus componentes, como apresentado na Figura 29.<br />
63