L'analyse préalable des moniteurs disponibles sur le marché, ainsi que des normes ISO, puis X/Open et enfin OMG, montrent que les interfaces et protocoles mis en place pour coordonner le comportement des Gestionnaires de Données distribués sont très voisins sur le plan de leur sémantique. Ceci a conduit TransRep à construire un noyau Coordinateur de transactions, MAAO, dont les interfaces sont adaptables à l'environnement. Après que MAAO ait été configuré pour offrir les interfaces X/Open sur plate-forme DCE, puis pour servir de passerelle entre plates-formes transactionnelles DCE et CORBA, ce noyau a été utilisé pour créer un moniteur objet conforme à l'OMG, puis étendu pour supporter les sous transactions.
La mise à disposition d'une boîte à outils ouverte aux standards et interfaces propriétaires permet d'évaluer l'usage du transactionnel en support au maintien de la cohérence des données dans des applications innovantes, en particulier dans le domaine des télécommunications . La mise en place des services transactionnels sur une plate-forme réelle met en évidence les gains qualitatifs, résistance aux pannes, allégement du traitement des erreurs au niveau développement des applications, et les coûts en performances. Afin de réduire ces coûts, les modèles de sous transactions ont été étudiés et ajoutés à MAAO. Cette opération a donné lieu à une proposition à l'OMG.