Architecture Tradeoff Analysis Method
Les décisions architecturales impliquent des compromis : l'optimisation des performances peut nuire à la maintenabilité ; assurer la sécurité ajoute de la complexité. L'ATAM rend ces compromis explicites en analysant comment les patrons architecturaux (couches, mise en cache, réplication) impactent les attributs de qualité. En identifiant les points sensibles (décisions de conception critiques) et les points de compromis (décisions affectant plusieurs attributs), l'ATAM révèle des risques que les tests seuls ne peuvent pas détecter.
Lire la méthode complète
Connectez-vous avec un compte gratuit pour lire cette section.
Sources
- Kazman, R., Klein, M., Barbacci, M., Longstaff, T., Lipson, H., & Carriere, J. (2000). The Architecture Tradeoff Analysis Method. CMU/SEI Technical Report CMU/SEI-98-TR-008. link ↗
- Bass, L., Klein, M., & Kazman, R. (2003). Attribute-Driven Design (ADD), Version 2. CMU/SEI-2003-TR-002. link ↗
- Kazman, R., Asundi, J., & Klein, M. (2001). Making architecture design decisions: An empirical study. Proceedings of the 23rd International Conference on Software Engineering. link ↗
Comment citer cette page
ScholarGate. (2026, June 3). Architecture Tradeoff Analysis Method. ScholarGate. https://scholargate.app/fr/numerical-methods/atam
Une erreur sur cette page ? Signalez-la ou proposez une correction →