Evaluación de arquitecturas de software con ATAM (Architecture Tradeoff Analysis Method) :un caso de estudio

Delgado, Andrea - Castro, Alberto - Martín, Germán

Resumen:

La Arquitectura de Software condiciona las características del producto final en cuanto a cualidades como desempeño y mantenibilidad. El Architecture Tradeoff Analysis Method (ATAM) es una metodología para evaluar Arquitecturas de Software basada en los atributos de calidad especificados para el sistema, desarrollada por el Software Engineering Institute (SEI). El Grupo de Ingeniería de Software (Gris) del Instituto de Computación tiene como eje de sus actividades un programa de construcción y prueba de modelos de proceso, en cuyo contexto se desarrolló una herramienta para especificar modelos de procesos. ATAM se puso en práctica para evaluar el producto obtenido y realizar un segundo ciclo de desarrollo sobre el mismo, mejorando aspectos de riesgo identificados principalmente para el atributo de calidad performance. Se presenta ATAM y el caso de estudio realizado en el marco del programa.


Detalles Bibliográficos
2007
Ingeniería de Software
Arquitecturas de Software
Metodologías de evaluación de Arquitecturas de Software
Architecture Tradeoff Analysis Method
Atributos de calidad
ATAM
Español
Universidad de la República
COLIBRI
http://hdl.handle.net/20.500.12008/3544
Acceso abierto
Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0)