Décrire les applications
Avec HOPEX IT Architecture, une application est décrite par :
les flux d'information qu'elle traite et transporte, voir Décrire les scénario de flux,
les éléments qui assurent les services associés aux fonctionnalités qu'elle couvre, voir Décrire la structure de l'application et ses services.
Ces deux approches complémentaires permettent de dresser une liste exhaustive des composants d'une application (services et API) et des composants de son environnement avec lesquels elle interagit.
Décrire les scénario de flux 
HOPEX IT Architecture offre les notions de scénario de flux pour décrire précisément les données échangées.
A chaque niveau de l'architecture applicative, il est possible de définir des scénario qui représentent les flux échangés entre les composants du système dans des contextes spécifiques.
L'objectif des scénario de flux est de vérifier que les contenus sont correctement véhiculés entre les composants.
Le diagramme de scénario de flux ci-après décrit l'application “Gestion des demandes d'Achat”.
Exemple de scénario de flux d'application de "Gestion des denandes d'achat"
*Pour plus de détails sur les scénario de flux, voir Créer un diagramme de scénario de séquence de flux.
Décrire la structure de l'application et ses services 
Les diagrammes de structure utilisent les interactions de service pour décrire les échanges de données entre les composants.
Diagramme de structure de l'application "Gestion des demandes d'achat"
L'application de gestion des demandes d'achats s'appuie sur deux services applicatifs spécialisés : “Afficher des listes de DA” et “Affecter et traiter DA". Le service applicatif “Affecter et traiter DA" utilise le microservice Excel.