Reconciling the Needs of Architectural Description with Object-Modeling Notations

✒️ Enzo Sandré · 📆 13/05/2025 · 📐 Architecture

🙅 UML est-il un bon langage pour représenter l’architecture ? Non, pour deux raisons principales. La première est qu’il n’offre aucune manière meilleure que les autres de représenter les composants, les connecteurs et les notions associées en UML. La seconde est que parmi toutes les manières de faire, aucune ne permet de restituer fidèlement ces concepts dans leur intégralité.

😶‍🌫️ Il n’est pas interdit d’utiliser UML, le monde de l’architecture est une jungle sans standards véritables, mais il vaut mieux être conscient de ses limites et définir d’entrée de jeu une manière non-ambigüe de représenter les éléments de l’architecture.

SOURCE

Garlan, David & Cheng, Shang-Wen & Kompanek, Andrew. (2002). Reconciling the needs of architectural description with object-modeling notations. Sci. Comput. Program.. 44. 23-. DOI:10.1016/S0167-6423(02)00031-X.

Enzo Sandré


📄 Lien public DOIs: 10.1016/S0167-6423(02)00031-X