摘要 |
<P>La présente invention concerne un procédé de manipulation de modèles de données pour le transfert de modèles entre une pluralité d'outils (Ta, Td, Tc, Td, ...) de génie logiciel et pour l'application à un modèle, de règles de transformation, la transformation de modèles de données étant réalisée au moyen de passerelles (Ba, Bb, Bc, Bd, ...) permettant de convertir le format d'un outil dans le format d'un autre outil en passant par un format intermédiaire neutre et unique (NIM). Le présent procédé est remarquable en ce que l'élaboration des passerelles est, selon une approche dite orientée objet, réalisée à partir d'un langage exécuté, les passerelles étant des exécutables permettant la transformation d'un modèle de données en plusieurs étapes activées successivement, de manière systématique ou conditionnelle, grâce à un langage de commande décrivant une logique d'enchaînement dynamique des étapes, l'enchaînement étant une procédure paramétrée et nommée. Chaque étape est un exécutable dont le code est développé à partir d'un ensemble de classes réutilisables alors que l'activation d'une procédure nécessite de fournir le nom et les paramètres de la procédure correspondante.</P>
|