Escenarios funcionales
:
Casi siempre son definidos en términos de una secuencia de eventos externos a los cuales el sistema debe responder en una forma particular
Escenarios de calidad del sistema:
Son definidos en términos de cómo el sistema debe reaccionar a un cambio en su ambiente de manera que exhiba una o mas propiedades de calidad
Estimulo externo:
Una definición de que causa que el escenario ocurra, tales como llegada de datos a una interfaz, ingreso del usuario, paso del tiempo, etc.
Respuesta requerida del sistema:
Una explicación, desde la perspectiva de un observador externo, de cómo el sistema debe responder al escenario
Ejemplo: actualización incremental de estadísticas
Resumen
:
Como el sistema maneja cambios a algunos datos base
Estado del sistema:
Ya existen las estadísticas resumidas para el cuarto (quarter) a que se refieren las estadísticas
La base de datos cuenta con suficiente espacio para procesar la actualización requerida
Resumen
Comportamiento de procesamiento de fin de día cuando el volumen de datos crece bastante
Estado del sistema
:
El sistema tiene estadísticas resumidas en bd para datos ya procesados y los elementos de procesamiento del sistema tienen una carga ligera
Respuesta requerida del sistema
:
Cuando el procesamiento de fin de día inicia, el sistema debe procesar los datos del día hasta alcanzar el límite de tiempo configurado en el sistema
En ese punto, el sistema debe descartar el proceso, dejar disponibles las estadísticas resumidas anteriores y loguear un mensaje a la consola operacional del sistema