|
|
 |
BD-Bridge LE MOTEUR |
|
 |
| |
BD-Bridge s'appuie sur 3 couches fonctionnelles: un moteur de transformation, un moteur de gestion et une interface utilisateur graphique.
 |
UN MOTEUR DE TRANSFORMATION
Ce moteur récupère les données d'un système en s'appuyant sur les données décrites dans un dictionnaire et sur un plug-in spécifique au système concerné. Ces données sont mises au format XML pour ensuite être transformées en données compréhensibles, suivant une définition dictionnaire, pour le système destinataire.
Le moteur s'appuie par ailleurs sur un langage qui décrit les transformations permettant de relier les dictionnaires entre eux afin de traduire les données d’un mode de représentation à l’autre.
|
 |
|
 |
UN MOTEUR DE GESTION
BD-Bridge garde l’historique des données et de leurs transformations. Par ailleurs, le logiciel émet des rapports sous format XML. Ainsi, il présente des fonctionnalités qui lui permettent d’être intégrés ou connectés aux logiciels de gestion de données techniques, de documentation ou de gestion du cycle de vie (PLM : Product Lifecycle Management).
|
|
|
|
 |
UNE INTERFACE UTILISATEUR GRAPHIQUE
L’utilisateur visualise graphiquement une représentation hybride du système, à cheval sur les deux modes de représentation des données (CAO et analyse). Cette visualisation peut être assimilée à une 3D fonctionnelle car on garde à la fois la visualisation 3D créée par la CAO et la représentation par symboles fonctionnels propres au métier d'origine.
Cette visualisation met à jour et rend concrète la valeur ajoutée du moteur de transformation, en permettant par exemple :
| - |
De pointer les données dans les deux modes de représentation pour en visualiser les attributs. |
| - |
De signaler graphiquement, par interfaçage avec le rapport de la traduction, les erreurs éventuelles (qui proviennent généralement de la CAO) et donc de les corriger ; en croisant la représentation CAO par la représentation du logiciel d’analyse, BD-Bridge agit également comme un outil de diagnostic et de correction (« healing ») du modèle CAO. |
| - |
D'apporter les compléments et les corrections d'erreur par édition indispensables à la transformation valide des données. |
|
|
|
|
|
 |
|