Artefato: Evento
Esse produto de trabalho especifica 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.
Tipos de Produto de Trabalho: Elemento de Modelo
Objetivo

A finalidade do produto de trabalho é capturar características de eventos, como freqüência, prioridade e requisitos de resposta.

Relacionamentos
Artefato do Contêiner
FunçõesResponsável: Modificado Por:
TarefasEntrada para: Saída de:
Descrição
Descrição Principal

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 utilizados para capturar informações sobre eventos internos, como exceções.

Breve Resumo

São características importantes dos eventos:

  • internos vs. externos - O evento é externo ou interno?
  • prioridade - Esse evento precisa provocar a suspensão de outros processos para ser tratado?
  • freqüência - Com que freqüência o evento ocorre?
  • distribuição da freqüência - O evento ocorre em intervalos regulares ou há picos?
  • requisitos de resposta - Qual a velocidade com que o sistema deve responder ao evento (pode precisar distinguir entre caso médio e pior).
  • tipo- Esse é um Evento de Chamada, de Tempo, de Sinal ou de Mudança (consulte Conceito: Eventos e Sinais para obter as definições)?
Adaptação
Opções de Representação

No contexto de diagramas de estado e atividade, Evento se refere a um disparo para uma transição de estado.

Entretanto, este produto de trabalho abrange "evento" no sentido mais geral, como ocorrências às quais o sistema deve responder, incluindo sinais, chamadas, alterações de estado ou eventos de tempos.

Consulte também o Produto de Trabalho: Sinal.

As características dos eventos podem ser capturadas em uma planilha, em um banco de dados, no banco de dados de gerenciamento de requisitos ou como uma tabela, no Documento de Arquitetura de Software.

Podem ainda ser capturadas como classes, <<evento>> estereotipado, embora isso deva ser tratado como uma maneira conveniente de capturar informações sobre eventos e não deve ser confundido com dados transmitidos quando o evento ocorre. Se um evento de chamada resultar na transmissão de dados, os dados deverão ser representados pela assinatura da operação chamada. Se o evento for um sinal, seus dados poderão ser modelados explicitamente (consulte o Produto de Trabalho: Sinal).



Informações Adicionais
Conceitos