5.45.4.15 Evaluación: Pruebas y Medición (2 horas) [Habilidades AG-C09,AG-C11]

Referencias Bibliográficas: [Sterling et al., 2024,Pacheco and Malensek, 2021]

Temas

  1. Herramientas de prueba y técnicas de medición:
    1. Pruebas y depuración; herramientas como detectores de carreras, fuzzers, verificadores de dependencia de bloqueos, pruebas de unidad/esfuerzo/tortura, visualizaciones, integración continua (CI), despliegue continuo (CD), y generadores de pruebas.
    2. Medir y comparar rendimiento (throughput), sobrecarga, espera, contención, comunicación, movimiento de datos, localidad, uso de recursos, comportamiento en presencia de números excesivos de eventos, clientes o hilos. Ver también: Fundamentos de Sistemas (SF) -Evaluation.
    3. Análisis específicos del dominio de aplicación y técnicas de evaluación.

Aprendizaje esperado (Learning Outcomes)

  1. Identificar y reparar un problema de rendimiento debido a latencia de comunicación o datos [Analizar]
  2. Identificar y reparar un problema de rendimiento debido a sobrecarga en la gestión de recursos [Analizar]
  3. Identificar y reparar un problema de confiabilidad o disponibilidad [Analizar]



Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM