Prodotto di lavoro: Evento
Questo prodotto di lavoro specifica una ricorrenza nello spazio e nel tempo; meno formalmente, la ricorrenza di qualcosa a cui il sistema deve rispondere.
Scopo

Lo scopo di questo prodotto di lavoro è di catturare le caratteristiche degli eventi, come la frequenza, la priorità ed i requisiti della risposta.

Descrizione
Breve profilo

Le caratteristiche fondamentali degli eventi sono:

  • interno o esterno - l'evento è interno o esterno?
  • priorità - l'evento necessita dell'arresto di altri processi per essere gestito?
  • frequenza - quanto spesso si verifica l'evento?
  • distribuzione della frequenza - l'evento si verifica ad intervalli regolari o ci sono dei picchi?
  • requisiti di risposta - la velocità con cui il sistema deve rispondere all'evento (potrebbe essere necessario distinguere tra la media ed il caso peggiore).
  • tipo - si tratta di un evento di chiamata, evento di tempo, evento di segnale, o evento di modifica (consultare Concetto: Eventi e segnali per le definizioni)?
Descrizione principale

Un evento viene utilizzato per identificare e catturare le informazioni relative a ricorrenze esterne di cui il sistema è al corrente e a cui deve rispondere. Gli eventi possono anche essere utilizzati per catturare informazioni su eventi interni, come le eccezioni.

Proprietà
Facoltativo
PianificatoYes
Personalizzazione
Opzioni di rappresentazione

Nel contesto dei diagrammi di stato e attività. l'evento si riferisce ad un trigger per una transizione di stato.

Tuttavia, questo prodotto di lavoro copre l'"evento" nel senso più generale, come ricorrenze alle quali il sistema deve rispondere, inclusi i segnali, le modifiche di stato o gli eventi di tempo.

Vedere anche Prodotto di lavoro: Segnale.

Le caratteristiche dell'evento possono essere catturate in un foglio elettronico, un database, un database di gestione dei requisiti, o come una tabella nel documento di architettura del software.

Possono anche essere catturati come classi, <<evento>> stereotipato, sebbene questo andrebbe trattato come un modo conveniente di catturare le informazioni di gestione relative agli eventi e da non confondere con i dati trasmetti quando si verifica l'evento. Se un evento di chiamata risulta nella trasmissione di dati, i dati dovrebbero essere rappresentati dalla firma dell'operazione chiamata. Se l'evento è un segnale, i suoi dati possono essere modellati in modo esplicito (consultare Prodotto di lavoro: Segnale).



Ulteriori informazioni
Concetti