Cette question est vraiment large et pourrait être affinée (par exemple, quel niveau de système?) Si vous désirez une meilleure réponse. Les approches ci-dessous ont fonctionné selon mon expérience et ont été largement adoptées au sein d'une entreprise. Cela peut ne pas fonctionner pour votre organisation, mais notre approche est très orientée vers l'intégration d'applications et de données et ces méthodes nous aident à suivre l'intégration aux niveaux d'entité haute/flux/données. La clé du succès n'est pas le modèle idéal, mais un modèle pratique avec une bonne formation et des exemples/fiches de triche. Une vue de modèle UML qui semble fonctionner pour l'intégration du système au niveau du composant/de l'interface est un diagramme de composants avec des composants, puis des réalisations d'interface et des utilisations d'interface.
En utilisant également le concept de flux d'informations soit UML ou simplement des lignes avec une définition. Ensuite, choisissez simplement votre niveau d'abstraction. Exemple: PeopleSoft --- (Détails de la personne via un fichier) -----> Active Directory --- (Groupes via LDAP) ----> Outil de formation. BPMN est pour le processus d'affaires vraiment et bien que je pense vraiment que c'est génial ce n'est pas là où il devrait être utilisé.