Architecture logicielle dont l'objectif est de décomposer une
fonctionnalité en un ensemble de fonctions basiques, appelées services, fournies par des composants et de décrire finement le schéma d'interaction entre ces services.
NSF
326
- Informatique, traitement de l'information, réseaux de transmission des données