Le profil UML pour Enterprise Distributed Object Computing ( EDOC ) est une norme de l' Object Management Group qui prend en charge le calcul distribué ouvert à l'aide d' une architecture pilotée par modèle et d'une architecture orientée services . Son objectif est de simplifier le développement de systèmes basés sur des composants (EDOC) en fournissant un cadre de modélisation basé sur UML conforme au MDA de l' OMG .
La base d' EDOC est le méta-modèle Enterprise Collaboration Architecture , ECA , qui définit la manière dont les rôles interagissent au sein des communautés dans l'exécution des processus métier collaboratifs.
Les sept spécifications EDOC
L'EDOC est composé de sept spécifications :
- L' architecture de collaboration d'entreprise , ECA
- Le métamodèle et le profil UML pour Java et EJB
- Le modèle de composition des flux, FCM
- Le profil UML pour les modèles
- Le profil UML pour ECA
- Le profil UML pour la fonctionnalité Meta Object
- Le profil UML pour les relations