Artefatos > Conjunto de Artefatos de Análise e Design > Modelo de Design... > Evento



Evento
Especificação de uma ocorrência no espaço e no tempo. Em termos menos formais, um evento é uma ocorrência de algo a que o sistema deve responder.
Representação em UML: Classe, estereotipada como "evento".
Papel: Arquiteto de Software
Possibilidade de Opção: Aplicável a sistemas reativos (orientados a eventos) ou a sistemas que utilizam serviços assíncronos de mensagens.
Informações adicionais:

Entrada para Atividades: Saída de Atividades:

Finalidade Início da página

Um evento é usado para identificar e capturar informações sobre ocorrências externas das quais o sistema está ciente e às quais ele deve responder. Os eventos também podem ser usados para modelar eventos internos, especialmente as exceções.

Propriedades Início da página

Nome da Propriedade

Breve Descrição

Representação em UML

Nome O nome do evento. atributo
Breve Descrição Uma breve descrição do papel e da finalidade do evento. Valor rotulado, do tipo "texto curto".
Tipo de Evento Um destes: Evento de Sinal, Evento de Chamada, Evento de Tempo ou Evento de Mudança enum
Relacionamentos As generalizações das quais o evento participa. relacionamento de generalização
Operações As operações definidas pelo evento. operação
Atributos Os atributos definidos pelo evento. os atributos de perfil

Ocorrência Início da página

Alguns eventos, especialmente aqueles que representam os eventos externos e os eventos internos significativos aos quais o sistema deve responder, são identificados logo no início da fase de elaboração. Outros eventos necessários à comunicação assíncrona no sistema são identificados na última parte da fase de elaboração. Todos os eventos são significativos do ponto de vista da arquitetura e devem estar completamente identificados até o final da fase de elaboração.

Responsabilidade Início da página

O arquiteto de software é responsável por todos os eventos. É ele quem deve garantir que estejam sendo usados corretamente.

Adaptação Início da página

A modelagem explícita de eventos é opcional. Os eventos devem ser modelados se isso for essencial para que eles sejam definidos e gerenciados de forma consistente no sistema. Se cada desenvolvedor tiver permissão para definir sua própria política de gerenciamento de eventos, estes poderão ser gerenciados nos diagramas de estados.

Copyright  © 1987 - 2001 Rational Software Corporation


Exibir o Rational Unified Process usando quadros

Rational Unified Process