 Donner la définition de "l'architecture logicielle"
 L'architecture logicielle est la structure des systèmes et la discipline de la création de ces structures et systèmes. Cela implique l'identification des parties prenantes concernées, la définition des composants et de leurs interfaces, et la composition des composants en composants déployables qui peuvent être déployés et gérés dans un système d'architecture logicielle.