Enrichissement sémantique de méta-modèles XML et UML pour une transformation bidirectionnelle de modèles
نویسنده
چکیده
RÉSUMÉ. XML est devenu depuis la fin des années 90 le standard pour échanger et envoyer de l’information sur Internet. Le W3C a ensuite préconisé l’utilisation de XML Schema pour définir la structure des documents XML. A ce jour, la modélisation graphique de modèles XML Schema n’est pas standardisée. L’introduction d’un formalisme de définition de modèles est un moyen de rendre la modélisation plus accessible. UML est un langage de modélisation objet de plus en plus utilisé et reconnu aujourd’hui comme un standard dans le domaine du génie logiciel, ce qui en fait un candidat idéal pour la modélisation des modèles XML Schema. Dans cet article, nous introduisons les spécificités du formalisme UML afin de faciliter la définition des modèles XML. Un enrichissement sémantique est réalisé dans UML et XML Schema dans le but de réaliser un mapping bidirectionnel entre ces deux standards.
منابع مشابه
Utilisation des technologies XML pour la formalisation de l'ontologie de modèles e-business
Résumé. Notre travail de recherche consiste à représenter l’ontologie des modèles e-business e-BMO par le langage BM2L spécifié sur la base d’un méta-modèle XML. BM2L est comparé à d’autres langages de définition d’ontologie à savoir, RDF(S), DAML + OIL et OWL et ce, selon un framework établis sur les spécificités de cette ontologie. Aussi, introduisonsnous une application Web e-BMH pour la con...
متن کاملProposition d'une démarche de type IDM pour la construction d'outils d'exécution de processus
RÉSUMÉ. L'ingénierie des systèmes d'information fait appel à de multiples langages pour modéliser, programmer et manipuler divers artéfacts tout le long du cycle de développement. Ces langages sont généralement supportés par des outils logiciels. La construction de ces outils est une tâche complexe menée souvent de manière ad-hoc. L’exploitation adéquate des techniques de méta-modélisation a le...
متن کاملAdaptation d'un processus de construction d'abstractions basé IDM à des modèles bi-niveaux éléments / méta-éléments Application aux logiques de description
Résumé. L’Analyse Relationnelle de Concepts (ARC) permet la découverte d’abstractions dans différents artéfacts logiciels : code Java ou modèle UML par exemple. Une approche utilisant le paradigme d’Ingénierie Dirigée par les Modèles (IDM) appliqué à l’ARC permet d’obtenir un processus d’abstraction générique : il est possible de construire des abstractions pour n’importe quel artéfact d’entrée...
متن کاملCouplage de spécifications B et de descriptions UML pour l'aide aux développements formels des Systèmes d'Information
RÉSUMÉ. La méthode B est une méthode formelle utilisée pour modéliser des systèmes et prouver l’exactitude de leur conception par raffinements successifs. Mais les spécifications formelles sont difficiles à lire quand elles ne sont pas accompagnées d’une documentation. Cette lisibilité est essentielle pour une bonne compréhension de la spécification, notamment dans des phases de validation ou d...
متن کاملUtilisation d'invariants pour une médiation inter-domaines de modèles utilisateurs : ressources invariantes et invariants sémantiques
Résumé. Les services de personnalisation du Web 2.0 reposent sur l’exploitation de modèles utilisateurs. Schématiquement, plus la quantité d’informations sur les utilisateurs est grande, meilleures sont la modélisation et la qualité du service. En pratique, nombre de services rencontrent un problème de manque d’informations sur les utilisateurs. Dans cet article, nous y répondons par médiation ...
متن کامل