Innova DIINF (Departamento de Ingeniería Informática)
INNOVA DIINF TS-AYNI
www.innovadiinf.usach.cl · Universidad de Santiago de Chile
Innova DIINF (Departamento de Ingeniería Informática)
Descripción Ts-ayni está orientado a pruebas de rendimiento de software y de carga de trabajo de la aplicación de coordinación de voluntarios Ayni.
www.innovadiinf.usach.cl · Universidad de Santiago de Chile
Innova DIINF (Departamento de Ingeniería Informática)
Contexto y Necesidad •
Pruebas de rendimiento de software • Evaluar el desempeño de un sistema en términos de sensibilidad y estabilidad bajo una cierta carga de trabajo. • Investigar, medir, validar o verificar otros atributos de calidad de un sistema, tales como: escalabilidad, confiabilidad y uso de recursos.
•
Pruebas de carga de trabajo • Usuarios concurrentes interactuando con la aplicación en un periodo de tiempo específico.
•
Pruebas de estrés • Comprender los límites superiores de capacidad de un sistema.
•
Simulación como herramienta de prueba para: • Emular el comportamiento de una gran cantidad de usuarios concurrentemente. • Anticiparse a fallos del sistema, cuellos de botella en algunas máquinas, desbalance de carga, etc. • Estimar los recursos de hardware necesarios para desplegar la aplicación.
www.innovadiinf.usach.cl · Universidad de Santiago de Chile
Innova DIINF (Departamento de Ingeniería Informática)
Modelo conceptual
www.innovadiinf.usach.cl · Universidad de Santiago de Chile
Innova DIINF (Departamento de Ingeniería Informática)
Inteligencia y desafío I+D •
Simulación basada en agentes • Cada agente interactúa de forma independiente con la plataforma.
•
Simulación a gran escala • Gran cantidad de usuarios virtuales (agentes), interactuando con el sistema de forma concurrente. • Simulación distribuida/paralela.
•
Los agentes interactúan con otros agentes por medio de la plataforma • Director: crea emergencias y tareas. • Coordinador: acepta tareas y las ejecuta.
•
Simulaciones paramétricas con diferentes configuraciones pueden ayudarnos a descubrir fallos, cuellos de botella y poder desplegar la aplicación de forma eficiente.
www.innovadiinf.usach.cl · Universidad de Santiago de Chile
Innova DIINF (Departamento de Ingeniería Informática)
Arquitectura del sistema
www.innovadiinf.usach.cl · Universidad de Santiago de Chile
Innova DIINF (Departamento de Ingeniería Informática)
INNOVA DIINF TS-AYNI
Director Dr. Mauricio Marín mauricio.marin@usach.cl www.innovadiinf.usach.cl · Universidad de Santiago de Chile